One video converter for every format.
Drop an MP4, MOV, WebM, MKV or AVI and choose the output. ngram swaps the container, picks the right codec, and ships a file that plays in the place you need it — inbox, CMS, editor, ad platform.
This conversion isn't available yet. Browse all workflows to find one that's live.
Trusted by teams at
How it works
Four steps. Container swap or full re-encode, your call.
No FFmpeg flags, no codec wiki tabs. Drop the file, pick the target format, and ngram handles the container, codec, resolution and bitrate decisions.
Drop your video in
Any browser-playable container — MP4, MOV, WebM, MKV, AVI, FLV, 3GP, OGV. ngram reads the streams and reports codec, dimensions, bitrate and duration before you commit.
Pick a target format
Choose MP4 for inbox-safe, MOV for editor handoff, WebM for the web, MKV for archive. ngram suggests the codec and bitrate that matches; override anytime.
Convert in parallel
When the codec stays the same, ngram remuxes the container in seconds with no re-encode. When the codec has to change, the render runs on Remotion Lambda with bitrate clamps in place.
Download the file
Grab the converted video, push it to LinkedIn, X, YouTube or Slack, or send it straight into the ngram editor for trimming, captions and brand kit. Source files auto-delete after 24h.
Output controls
Smart defaults. Codec, container and bitrate exposed.
Container swap, no re-encode
MP4 to MOV, MKV to MP4, AVI to MP4 when the codec lines up — ngram remuxes the streams. Same bytes, new wrapper, finished in seconds.
Codec presets that travel
H.264 baseline for inbox and Slack, H.265 for size-sensitive archives, VP9 / AV1 for WebM web delivery, ProRes proxy for editor handoff. Pick one or let ngram match the destination.
Resolution + aspect ratio control
Output anywhere from 480p to 4K. Reframe between 16:9, 1:1 and 9:16 with subject-aware crop, or hold the original aspect and letterbox cleanly.
Bitrate + quality target
Set a target bitrate, a quality CRF, or a size ceiling (good for ad-platform 4 GB caps). Two-pass encoding for size-critical outputs, single-pass for fast turnarounds.
Audio track handling
Re-encode to AAC for compatibility, keep the original PCM/AC-3, or strip the track entirely. Sample rate and channel layout are explicit, not guessed.
Batch convert a folder
Drop a folder of clips, set the target format once, walk away. Parallel jobs, identical settings, per-clip overrides if a file needs different treatment.
Advanced flags exposed
Color space, GOP size, B-frames, pixel format, audio codec, fragmented MP4 for streaming. Sensible defaults shipped; every knob accessible without leaving the page.
Source files gone in 24h
Processed in-region, encrypted at rest, never used to train models. in-region processing.
The rest of ngram
Conversion is one step. Editing, captioning and branding are the rest.
Video Editing
After the file lands in MP4 or MOV, open it in the ngram editor to trim, crop, reframe and clean up dead air — same project, no second tool.
Learn moreCaptions
Burned-in or.srt captions are added in the same job as the format conversion. The MP4 you download is already accessible on LinkedIn and inboxes that play muted by default.
Learn moreBrand Kit
Apply logo, colors, fonts and intro/outro during the convert step. Every converted file ships on-brand instead of going through a second polish pass.
Learn moreMulti-format Export
One source becomes MP4 at 16:9, MP4 at 9:16, WebM for the site, and MOV for the editor — all from a single convert job, not four separate renders.
Learn moreTranslation
Convert and localize at the same time — the MP4 that comes out has translated voiceover and captions baked into the container, ready to ship per market.
Learn moreEnterprise Integrations
REST API, MCP, Zapier, n8n and Chrome — trigger a video conversion from the system that already owns the source file, no manual upload step.
Learn moreUse cases
Where a clean format conversion saves the day.
Launch videos that play in every inbox
Convert the MOV from your editor to a captioned MP4 sized for LinkedIn, email and the changelog post — one file, every channel.
See use caseMP4s sized for LinkedIn video
LinkedIn caps at 4 GB and prefers H.264 MP4. ngram re-encodes from any source format to the exact spec without watermarking the file.
See use caseAd creative in every platform's spec
Meta, TikTok and Google Ads all enforce different container, bitrate and audio specs. Convert the master once and ngram outputs the per-platform variants.
See use caseSales videos that send
A 1 GB MOV breaks most email gateways. Re-encode to a 25 MB MP4 with H.264 + AAC and the file lands in the prospect's inbox.
See use caseHelp center videos at web-friendly weight
Re-encode 200 MB tutorial recordings down to 20 MB WebM or compressed MP4 so help articles still load fast on slow connections.
See use caseWebinar masters in archive-friendly MKV
Convert hour-long Zoom MP4s to MKV with chapter markers, or pull a slim H.264 MP4 for the on-demand replay page.
See use caseChangelog videos that ship the same day
PMs record a quick MOV; convert to a 30 MB MP4 with captions and brand kit, embed it in the release notes before the standup ends.
See use caseOnboarding videos in editor-friendly MOV
Convert raw screen recordings to ProRes-equivalent MOV when the CS team needs to hand the file to a video editor for polish.
See use caseOther converters
Other converters that share the same engine.
Container swap, codec change and re-encode are the spine. The other converts add a specific output — GIF, audio track, polished video, clips — on top of the same pipeline.
Trim, palette-optimize and loop. Same source pipeline, GIF instead of MP4 at the end.
Open converterStrip the audio track to MP3 or WAV. Same demuxer as the container swap; no re-encode when the source codec is clean.
Open converterTake a raw Loom, OBS or QuickTime capture and ship a captioned, branded MP4 — conversion plus polish in one job.
Open converterTools that pair with this converter
Sharpen the source. Edit the output.
Editing the converted file
Open the MP4 in the editor and keep going
Video Editor
Trim, reframe, brand-stamp and re-caption the converted MP4 — same project, no third-tool round trip.
Open toolVideo Cutter
Trim by transcript, not by timeline scrub. Cut the long MOV down before re-encoding to MP4.
Open toolVideo Compressor
Squeeze the MP4 under email and ad-platform caps after conversion, with a quality preset that holds up.
Open toolAdd Subtitles to Video
Burn.srt subtitles into the converted MP4 in one pass so the file is inbox-ready before download.
Open toolGenerating from scratch
When the source isn't a finished video yet
AI Video Generator
Prompt to finished cut. The output is an MP4 ready to convert into MOV, WebM or any sibling format.
Open toolAI Avatar Video Generator
Type a script, get a talking-head MP4. Convert to MOV for an editor handoff, or strip to MP3 for podcast publishing.
Open toolText to Speech Video
From paragraph to narrated MP4. Re-encode for LinkedIn or 9:16 social directly from the same project.
Open toolScreen Recorder
Capture in-browser, then convert the MOV to a Slack-safe MP4 in the next step without ever downloading the raw file.
Open toolPolishing the source first
Clean the take before you change the format
Eye Contact AI
Fix gaze drift in webcam footage, then convert the corrected file to MP4 for LinkedIn or MOV for the editor.
Open toolBackground Noise Remover
Strip air conditioner hum and laptop fan noise out of the audio track before the convert pass re-encodes it.
Open toolVideo Background Remover
Cut the room out of the take, then convert the alpha-channel master to MP4 with a branded background.
Open toolVideo Translator
Translate the voiceover before converting, so the localized MP4 ships with the right language baked into the file.
Open toolBuilt for teams
Who reaches for a video converter at work?
Product Marketing
Convert launch masters into platform-spec MP4s for LinkedIn, email and the changelog without a third-party tool round trip.
See workflowsGrowth Marketing
Re-encode the same ad creative to Meta, TikTok and Google Ads specs from one source — no duplicate masters.
See workflowsDeveloper Relations
Convert OBS captures to GitHub-friendly MP4 or WebM for embedded docs, with the right bitrate for the README budget.
See workflowsCustomer Success
Convert recorded onboarding sessions into editor-ready MOV or shareable MP4 — same file, different destination.
See workflowsSales Enablement
Compress 1 GB demo recordings into 25 MB MP4s that land in prospect inboxes instead of bouncing as attachments.
See workflowsProduct Managers
Convert the screen-record from your laptop into a changelog-friendly MP4 between standup and the release ship.
See workflowsSupport Teams
Re-encode the bug-repro MOV from engineering into a small MP4 the customer can actually open in their email client.
See workflowsIntegrations
Triggers, not logos. Wire video conversion into the systems that already own the file.
Every integration ships with a working template. Start from one, or wire your own with the REST API and webhooks.
whenA MOV file lands in your Google Drive 'Master Cuts' folder
thenConvert it to a LinkedIn-spec MP4 and DM the share link
whenClaude or ChatGPT asks for the same clip in a different container
thenReturn the converted MP4, MOV or WebM and a hosted share link
whenAn internal workflow drops a 4K MKV on your S3 bucket
thenRe-encode to 1080p MP4 in your own VPC — the source never leaves
whenA HubSpot deal moves to 'Demo recorded'
thenConvert the deal's MOV attachment to an inbox-safe MP4 and attach it back
whenYou hit 'Convert with ngram' on a Drive or Loom tab
thenGet the converted file back in a new tab — no download-upload loop
whenA 4 GB MOV finishes re-encoding to LinkedIn-spec MP4
thenPublish it as a native LinkedIn video with captions on
whenThe converted MP4 hits YouTube's recommended encoder spec
thenUpload it as Unlisted with the title and description pre-filled
How it compares
If you've been using something else to convert video.
CloudConvert and Zamzar handle the format swap. HandBrake and FFmpeg do it locally if you know the flags. ngram does the convert and the next step — trim, caption, brand, publish — in the same project.
| Feature | ngram | CloudConvert | Zamzar | HandBrake |
|---|---|---|---|---|
| Max input file size | 500 MB free tier, 5 GB on paid | 1 GB free, 8 GB paid | 200 MB free, 2 GB paid | Local — no cap |
| Container swap without re-encode | Auto-detected, runs in seconds | Manual flag | Re-encode always | Manual flag |
| Codec + bitrate controls | H.264 / H.265 / VP9 / AV1 + CRF + two-pass | Limited | Limited | Full — if you know the flags |
| Batch convert a folder | Drop a folder, parallel jobs | Up to 25 in parallel (paid) | Sequential queue | Yes — scripted |
| Captions in the same job | Burned-in or.srt, transcribed in-pass | — | — | — |
| Brand kit applied during convert | Logo, intro, outro, colors | — | — | — |
| Hand off to editor | Open the file in ngram editor, same project | Download, re-upload elsewhere | Download, re-upload elsewhere | Local handoff |
| Watermark on output | None | None | Yes on free | None |
| API + webhook | REST, MCP, Zapier, n8n | API only | API only | — |
| Files auto-deleted | 24h | 24h | 24h | Local |
FAQ
Common questions about converting video
Still curious?
Video → Video
Ready to convert your video to the right format?
Drop the file, pick the container, ship the output. MP4, MOV, WebM, MKV, AVI — same engine, every direction.