Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Audio & Video/Video Compressor & Converter

Video Compressor & Converter

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Prepare a short video for sharing by changing its format, dimensions or size target. Preview the result and keep or explicitly remove its audio.

Processed on your deviceFree · No account needed

Preparing your tool…

How to use it

  1. 1Choose a local video or the moving-image and tone example. Review the container, codecs, duration, orientation and tracks.
  2. 2Choose a container-only switch or re-encoding and an available MP4 H.264/AAC or WebM VP8/Opus profile. Confirm retaining or explicitly removing audio; a time range of at least 0.2 seconds requires re-encoding.
  3. 3Set the maximum decimal MB and, for re-encoding, the maximum side length. Optionally create an up-to-one-second preview using its separate 3 MB budget, then run the complete selected export.
  4. 4Play and listen to the actual reopened result. Check duration, dimensions, sound choice and real bytes. A preview does not predict full-file size or quality at another target; download only a result that passes its own checks.

A 5 MB target means 5,000,000 bytes including retained audio and container data. Keeping seconds 1–3 produces a two-second selection through re-encoding. Its up-to-one-second preview has a separate 3 MB budget, so its size must not be multiplied to promise the final size. A container-only switch copies compressed packets and does not guarantee a smaller file.

Details & limits

Up to 50 MiB / 60 seconds, one video and at most one audio track, 1,920 px per side / 2.07 MP. H.264/AAC or VP8/Opus depends on actual browser codecs. HDR and extra tracks are blocked. No cloud fallback.

Can any damaged video be repaired or converted in every browser?

No. Profiles depend on actual browser decoding and encoding support. Input supports one video and at most one audio track; audio is retained by default and removed only after explicit selection. HDR and extra tracks are blocked. Limits are 50 MiB input, 60 seconds, 1,920 px per side and 2.07 MP. Re-encoding uses at most three attempts, 60 seconds of work and 64 MiB output. It can trim time but keeps the full picture without cropping its edges or upscaling. Rotation, the expected tracks, duration and decoded samples are checked. Only actual exported bytes determine whether the target was reached; there is no cloud fallback. Listen and inspect playback before using the file.

Choose conversion or a compatible container change

Inputs are limited to 50 MiB and 60 seconds, with one video and at most one audio track. MP4 uses H.264/AAC and WebM uses VP8/Opus when the browser supports them. Container-only mode requires compatible tracks; it does not recompress them. Compression and trimming use conversion. The actual export is decoded and its size checked. Very small targets may remain unmet; HDR and additional tracks are unsupported.

Related tools

Video to GIFGIF to VideoAudio & Video Transcription
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch

Local file inspection and conversion. Up to 50 MiB, 60 seconds, 1,920 px per side and 2.07 MP. No repair promise for damaged files. One video and zero/one audio tracks; HDR and extra tracks are blocked. Browser codecs are checked at runtime.

A two-second chart and tone are generated locally. Creation stops after 30 seconds; the generated file is then inspected. Availability depends on this browser’s encoders.

Confirmed output

Video and audio are re-encoded with quality loss. No cropping or upscaling; rotation is applied to the pixels. Audio and container overhead count toward the target. At most three attempts, 60 seconds of work and 64 MiB output. The final file size decides whether the target was met.

Time range and audio

A short preview re-encodes at most the first second of your selection with a separate 3 MB budget. It shows format, dimensions and the audio choice; it does not predict full-file size or final quality at a smaller byte target.

Mediabunny · MPL-2.0 · Media decoder source