Compress video files to a target size — email, social, or custom. 100% in-browser.
Upload a video and compress it to your target file size
Video compression runs entirely in your browser using ffmpeg.wasm. Your video file is never uploaded to any server.
Video file size is governed by one number: bitrate — the bits stored per second of video. The tool probes your file's real duration, then works backward from the target size: total bitrate = target bytes × 8 ÷ duration. It reserves ~128 kbps for the AAC audio track and feeds the remainder to H.264 (libx264) as the video bitrate, with -maxrate at 2× and -bufsize at 4× so the encoder can burst on complex scenes, plus +faststart so the MP4 plays while still downloading. Lower bitrate shrinks the file but also softens fine detail and can produce blocky artifacts on fast motion — the preset picker just chooses a target size and the math does the rest.
File size ≈ bitrate × duration ÷ 8. The compressor probes the true duration, derives the target bitrate from your chosen size, and lets libx264 squeeze the video down to match.
Tom records a 90-second software demo (MP4, 85 MB) and needs to email it to a client whose mailbox rejects attachments over 25 MB.
Compress video to a target file size for email, social or web. Everything runs locally; nothing is uploaded.
FreeToolHub Video Compressor is a free browser-based tool — compress video to a target file size for email, social or web. No signup, no upload; everything runs locally in your browser.
Comprime vídeo a un tamaño de archivo objetivo para email, redes sociales o web. Codificación H.264/AAC, 4 ajustes predefinidos. 100% en el navegador — sin subidas, sin registro, completamente gratis.
El compresor de vídeo es una herramienta gratuita que funciona en el navegador y reduce el tamaño de los archivos de vídeo recodificándolos con el códec de vídeo H.264 y el de audio AAC a una tasa de bits más baja. Puedes fijar un tamaño de archivo concreto (útil para adjuntos de correo con límites de tamaño) o elegir entre niveles de calidad predefinidos. Todo el procesamiento ocurre localmente en tu navegador: sin subida y sin registro.
Suelta tu vídeo en la herramienta. Selecciona un preajuste (Email, Social Media, Web) o fija un tamaño objetivo personalizado en MB. Pulsa comprimir y la herramienta recodifica tu vídeo en tiempo real. Descarga el archivo MP4 comprimido cuando termine. El tiempo de procesamiento depende de la duración del vídeo y de la CPU de tu dispositivo; para un vídeo de 1 minuto suelen ser entre 30 y 60 segundos.
Sí, 100 % gratis sin registro y sin marca de agua. El nivel gratuito permite 5 descargas o guardados al día, y Pro lo amplía. Toda la compresión ocurre en tu navegador usando la WebCodecs API. Tu vídeo nunca sale de tu dispositivo.
Fijas un tamaño de archivo objetivo (por ejemplo, 10 MB para correo). La herramienta calcula la tasa de bits óptima para alcanzar ese tamaño y luego recodifica el vídeo con los códecs H.264 para vídeo y AAC para audio. La salida es un archivo MP4 estándar reproducible en cualquier parte.
Hay cuatro preajustes disponibles: Email (objetivo ~10 MB, compresión alta), Social Media (objetivo ~50 MB, compresión media), Web (objetivo ~25 MB, equilibrada) y Custom (tú fijas el tamaño objetivo exacto en MB).
Sí, la compresión reduce la calidad: así es como se reduce el tamaño del archivo. Sin embargo, la herramienta usa codificación H.264 moderna, que mantiene una buena calidad visual incluso con razones de compresión altas. Para obtener los mejores resultados, parte de un vídeo de origen de alta calidad.
Yes. Set a target size (e.g., 25MB for email, 8MB for WhatsApp, 50MB for Discord) and the tool calculates the required bitrate automatically. It re-encodes using H.264 with adjustable resolution (downscale to 720p or 480p) and frame rate. A 200MB 1080p clip compresses to 25MB at 720p/30fps with acceptable quality.
Quality loss depends on the compression ratio. Reducing a 1080p video by 50% (e.g., 100MB to 50MB) is nearly imperceptible on mobile screens. An 80% reduction shows visible artifacts in fast-motion scenes. This tool shows a quality estimate before processing and lets you preview a 5-second sample before committing to the full encode.
Esta herramienta también se conoce por estas tareas — cada enlace abre la misma herramienta con una guía enfocada:
What do you call a really smart cookie?
No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.
☕Support me on Ko-fi— support the free tier100% of proceeds go towards hosting & building more free tools.