Compress Video

Shrink a video to fit an upload limit. Pick a target size or quality, lower the resolution if you like, and see the estimated result before you start. Your video never leaves your device.

In your browserMP4 · MOV · WebM → MP4FreeNewHow your data is handled

How it works

How to use the Compress Video

  1. 01

    Drop in a video: MP4, MOV, WebM or MKV.

  2. 02

    Choose a target size or quality, and a resolution. The estimated output size updates instantly.

  3. 03

    Click Compress, watch the progress, then preview and download the smaller MP4.

About this tool

Make videos small enough to send

Phone videos are huge: a minute of 4K can be several hundred megabytes. Chat apps, email and many websites cap uploads at 10 to 25 MB, so videos get rejected or heavily recompressed by the platform. Compressing it yourself gives you control over the trade-off between size and quality.

This tool re-encodes your video to H.264 MP4, the most widely supported format, using your device's built-in video encoder. Choose a target size and it calculates the bitrate needed to land just under it; or choose a quality level and let the size follow. Lowering the resolution to 1080p or 720p keeps small files looking sharp. Unlike most online compressors, nothing is uploaded, so even private videos stay private.

  • Target a size

    Aim for 8, 10, 16 or 25 MB, or any size you type.

  • Estimate first

    See the expected size and bitrate before you start.

  • Resolution control

    Keep the original, or scale to 1080p, 720p or 480p.

  • No upload, no wait

    Uses your device's hardware encoder where available, so there's no upload queue.

  • Location removed

    Metadata such as the recording location isn't copied into the compressed file.

FAQ

Frequently asked questions

How do I compress a video for Discord?

Choose the 10 MB target, which matches Discord's free upload limit, and click Compress. Longer videos may need a lower resolution to keep looking good at that size.

How do I make a video small enough to email?

Most email services limit attachments to about 25 MB. Choose the 25 MB target; for long videos also choose 720p.

Which browsers are supported?

Recent versions of Chrome, Edge, Safari and Firefox. Compression uses the WebCodecs video API built into modern browsers.

Why is the output a little different from the target?

Encoders aim for an average bitrate, so the final size can vary slightly. The tool aims a few percent under the target to leave room.

Is my video uploaded?

No. The video is decoded and re-encoded on your device. That's why it's private, and also why speed depends on your computer or phone.

Missing something?

Tell us the tool you wish existed.

Instant.tools grows from real requests. Describe the task you're stuck on and we'll consider building it next.

Search Instant.tools

Suggested
Image CompressorPopularCompress PNG, JPG and SVG files in lossless or lossy mode so your pages load faster.ImagesMeta Tags GeneratorPopularPreview and generate Open Graph, Twitter and SEO meta tags for how your site appears when shared.UtilitiesQR Code GeneratorNewTurn links and text into a QR code you can download and print.UtilitiesImage ConverterNewConvert images between common formats in a few clicks.ImagesImage CropperNewCrop images to an exact size or aspect ratio.ImagesImage SearchNewSearch for free images to use in your projects.ImagesHEIC to JPGNewConvert iPhone HEIC photos to JPG, PNG or WebP in bulk, with location data removed.ImagesResize ImageNewResize images to exact pixels, a percentage or a longest side, in bulk, with sharp results.ImagesCompress Image to KBNewShrink images under an exact size like 20 KB, 50 KB or 200 KB for forms and uploads.ImagesRemove Photo MetadataNewSee and strip hidden EXIF, GPS location and camera data from photos without re-compressing them.ImagesMerge PDFNewCombine PDFs into one file, reorder them and pick exactly which pages to keep from each.DocumentsSplit PDFNewSplit a PDF into single pages, page ranges or equal parts, or extract the pages you select.DocumentsOrganize PDFNewReorder, rotate and delete PDF pages visually, then save a clean new file.DocumentsJPG to PDFNewTurn JPG, PNG and WebP images into one PDF with page size, orientation and margins.DocumentsPDF to JPGNewConvert PDF pages to high-resolution JPG or PNG images, all pages or just the ones you pick.DocumentsCompress VideoNewShrink videos to a target size for WhatsApp, Discord or email, and see the result size before you start.VideoCompress PDFNewShrink PDFs by recompressing the images inside them, while text and vector graphics stay sharp.DocumentsPDF to WordNewTurn a PDF's text into an editable Word document, with headings, paragraphs and page breaks.DocumentsSign PDFNewDraw, type or upload your signature and place it anywhere on a PDF, plus dates and initials.DocumentsOCR PDFNewMake scanned PDFs searchable and copyable by recognising the text on every page.DocumentsProtect PDFNewAdd a password with AES-256 encryption and control printing and copying, or remove a password you know.Documentsllms.txt GeneratorPopularNewWrite and validate an llms.txt file that points AI tools to your site's most useful pages.AIAI Crawler CheckerNewSee which AI crawlers (GPTBot, ClaudeBot, PerplexityBot and more) your robots.txt allows or blocks.AIJSON-LD GeneratorNewBuild schema.org structured data for articles, products, FAQs, events and more, with built-in checks.AILLM Token CounterNewCount tokens and estimate cost for GPT, Claude, Gemini and Llama prompts, with exact counts where tokenizers are public.AIMCP Config GeneratorNewGenerate MCP server config for Claude, Cursor, VS Code, Windsurf and Zed from one form.AIJSON Schema GeneratorNewGenerate a JSON Schema from example JSON, then validate data against it.DeveloperAI Prompt BuilderNewStructure prompts with a role, task, context, constraints, output format and examples, with reusable variables.AIAI Readiness CheckerNewScore how well a page can be read, understood and cited by AI search and assistants.AI
Categories
Developer toolsFormat, minify and inspect HTML, CSS, JavaScript and JSON.15 toolsImage toolsCompress, convert, crop and find images for the web.11 toolsPDF toolsMerge, split, organise and convert PDFs right in your browser.10 toolsAI toolsGet sites, data and prompts ready for AI: llms.txt, crawler access, tokens, schemas and MCP.8 toolsCalculators & convertersConvert between image, document, data and colour formats in a click.7 toolsUtility toolsQR codes, website screenshots, SEO tags and other handy helpers.6 toolsDesign & color toolsColour conversion, favicons and visual assets for your brand.3 toolsText & writing toolsCount, check and shape your words and copy.3 toolsVideo toolsCompress and prepare video files without uploading them.1 tools