Skip to content
← Back to Blog
Video ToolsVideo ConverterAudio ExtractorFFmpegPrivacy

Online Video Converter: MP4, WebM, MP3 & WAV in Your Browser

The free RMBG.PRO Video Converter & Audio Extractor turns a local file into MP4 or WebM, or lifts its soundtrack out as MP3 or WAV. A self-hosted FFmpeg engine runs the whole job inside your browser, so your footage is never uploaded, no account is needed, and the limits are stated honestly.

RMBG.PRO Video Converter and Audio Extractor

Published on October 3, 2026

What an Online Video Converter Actually Does

A video file is a container. The extension tells you how the bytes are arranged, while one or more codecs decide how the picture and sound are compressed inside. This is why a phone recording in MOV can refuse to upload to a website that accepts MP4, and why an editing project exported as MKV is awkward to share. Conversion takes the streams out of one container, decodes them, and writes them back out in another container with codecs the target platform understands.

RMBG.PRO pairs that with an audio extractor, because the most common real request is not a smaller video at all. It is the soundtrack: the narration to reuse in a podcast, the music bed for a slide deck, the voice note to keep as an MP3. Both jobs run in the same workspace, on the same file, without a second tool.

One boundary matters before anything else. This is a file converter, not a streaming-site downloader. It processes a local file that you own or are authorised to process. It has no URL import, no stream scraper, and no DRM bypass, so it will not pull content from YouTube, TikTok, Instagram or any subscription service. That is not a missing feature to work around; it is the boundary that keeps the tool useful for legitimate work and legally clean.

Supported Input Formats

The converter accepts eight video containers and six audio containers, and it can start from either kind of file:

  • Video: MP4, WebM, MOV, AVI, MKV, MPEG, MPG, M4V
  • Audio: MP3, WAV, AAC, M4A, OGG, FLAC

Read that list carefully. These are containers, which describe the wrapper rather than the codec inside. Almost every real MP4 holds H.264 or HEVC, and nearly every MKV could contain almost anything. A file using a genuinely unsupported codec, or one whose structure is damaged, is refused with a specific message rather than silently producing a broken result. Encrypted and DRM-protected files are never converted. One file is processed at a time, because a conversion holds the media and its output in browser memory simultaneously.

The Four Output Formats

You choose between a video target and an audio target, then a format inside that target. You never choose a codec, because the converter picks the right pair for the container:

OutputEncoding usedBest for
MP4H.264 video + AAC audio at 160 kbpsPhones, tablets, older TVs, messaging apps, most editors
WebMVP8 video + Opus audio at 128 kbpsModern websites and browsers
MP3LAME, stereo, 44.1 kHz, 128/192/256/320 kbpsSharing, podcast audio, small downloads
WAVUncompressed 16-bit PCM, stereo, 44.1 kHzFurther editing in a DAW or NLE

The container choice matters more than most guides admit. MP4 with H.264 is the interoperability default: it is the format Apple, Android, Windows, Instagram and Premiere all assume. WebM with VP8 and Opus is a genuinely good web format and often the better pick for embedding, but a few older corporate devices still refuse it. Choose MP4 when you are unsure.

MP4 output also uses the yuv420p pixel format and a fast-start flag that moves the index to the front of the file, so a browser can begin playing before the whole clip has downloaded. Both are small decisions that prevent “why will this not play in Safari?” tickets.

How to Convert a Video, Step by Step

Screenshot of the RMBG.PRO Video Converter workspace
  1. Choose one file. Drop it on the upload area or press Choose file. The tool reads the container, duration and resolution with FFprobe before you commit to anything.
  2. Pick Video or Audio. The workspace shows the file name, original size, source container, duration, resolution and a preview. Videos with no audio track cannot be used for extraction.
  3. Choose the output format. MP4 or WebM for video, MP3 or WAV for audio. Changing this clears any previous result so you never download a stale file.
  4. Set quality or bitrate. Video offers four quality presets; MP3 offers four bitrates. WAV needs neither.
  5. Convert. On the first run the engine downloads roughly 31 MB, then browser caching makes later conversions start instantly. Progress comes from real encoded timestamps, not a fake animation.
  6. Preview and download. Play the result in the page, then download it. You can cancel at any point and your file stays available for another attempt.

Download names keep meaningful spaces and Unicode characters, so summer trip été.mp4 stays readable, while characters that break filesystems are replaced. The page cannot know whether your browser actually wrote the file, so if nothing appears, allow downloads for the site and try again rather than converting twice.

Extracting Audio: Choosing MP3 or WAV

Audio extraction re-encodes the first audio track to stereo at 44.1 kHz. For MP3 you choose a bitrate: 128 kbps is fine for speech, 192 kbps is the balanced default, 256 kbps suits music, and 320 kbps is the ceiling for this lossy format. Pushing a lossy format higher does not restore anything, it only inflates the file.

WAV takes no bitrate control because there is nothing to choose: it stores uncompressed signed 16-bit stereo PCM, so size follows duration alone and a ten-minute track can be around 100 MB. That is the price of the format, and it is the right trade when a video editor or DAW will read the file many more times.

One warning worth internalising: exporting to WAV does not repair a lossy source. If your video already holds 128 kbps AAC, the information that was thrown away is gone. WAV simply gives you a clean, uncompressed copy of what is left.

Video Quality Presets, Explained Honestly

Most online converters offer resolution buttons labelled 1080p, 720p and 480p. RMBG.PRO deliberately does not, because that label is usually a disguise for a guess. A 4K clip downscaled to 720p loses real detail, and a 480p clip cannot be invented back up to 1080p. Instead, the four presets change encoding quality and leave your dimensions alone:

  • Original / Best — the highest quality setting. Still a re-encode, never a lossless stream copy.
  • High — the everyday default, a good balance for most sharing.
  • Medium — stronger compression, noticeably smaller files.
  • Small file — the strongest compression, for when size matters more than detail.

Under the hood, MP4 presets map to H.264 quality values from 18 down to 32, where a lower number means better quality and a larger file, while WebM uses VP8 values from 4 down to 28 with a bitrate budget falling from 8M to 1M. In every case the video is never upscaled: dimensions stay at the source size, with odd width or height rounded down to even numbers so the encoder accepts them, and the display aspect ratio is preserved.

Two consequences deserve expectation-setting. Every video output is lossy, because re-encoding always discards something, so “Original / Best” is the closest option rather than a perfect one. And result size depends on content: a grainy night scene can produce a WebM larger than its MP4 source, which surprises people who assume a converter always shrinks files.

Metadata and chapter markers are deliberately stripped from the output, which is usually what you want before publishing but worth knowing if you rely on them.

Why Browser-Based Conversion Changes the Privacy Picture

Traditional online converters work by uploading your file, queueing a server job, and sending the result back with a link. For footage that means your video sits on someone else's disk, and your browser hands over a copy of work that may be unreleased, client-owned or simply private.

RMBG.PRO avoids the upload entirely. Pressing Convert starts a Web Worker that loads a self-hosted FFmpeg engine compiled to WebAssembly, pinned to @ffmpeg/[email protected] and served from the site itself. Inspection and encoding run in separate sequential workers because FFprobe and FFmpeg keep process-global state; each conversion gets a fresh heap, and terminating the worker releases its entire virtual filesystem.

The consequence for you is concrete. There is no media upload endpoint and no remote URL importer; FFmpeg's protocol access is restricted to file and pipe inside its sandbox, so the engine cannot quietly reach the network either. Analytics events are only sent when you have accepted cookies, and they record the action and output format, never filenames, byte counts, durations, dimensions or source URLs. Resetting the tool or leaving the page drops its local references.

The engine is roughly 31 MB and downloads only when a conversion starts, so opening the converter costs you nothing. Because FFmpeg is licensed GPL-2.0-or-later, its licence and upstream notices are served next to the engine rather than hidden.

Limits, Stated Up Front

LimitValue
Input, desktop100 MB
Input, mobile25 MB
Output150 MB
Resolution ceiling3840 × 2160, or the portrait equivalent
Conversion timeStopped after 15 minutes

These caps are guardrails, not guarantees of success. The engine is single-threaded, so it is substantially slower than desktop FFmpeg, and a phone can exhaust its memory below the stated limits. Shorter, smaller files are the intended use; long-form 4K belongs on a desktop machine with a proper install.

RMBG.PRO vs Desktop FFmpeg vs Upload-Based Converters

CriterionRMBG.PRODesktop FFmpegUpload-based sites
InstallNothing, opens in a browserRequiredNothing
File leaves your deviceNoNoYes
SpeedSlower, single-threadedFastestFast, uses their hardware
File size ceiling100 MB desktop, 25 MB mobileLimited only by diskOften generous
Command controlFormats and quality onlyCompleteLimited

The honest summary: use RMBG.PRO for the everyday job of getting one owned file into a compatible format without handing it to a stranger. Install FFmpeg when you need filters, trimming, batch pipelines, or footage longer than a browser should hold.

Common Mistakes and What They Mean

“This media could not be read”

The container is recognised but the codec inside is not, or the file is truncated. Re-export it from the source application rather than re-downloading the same broken copy.

“This file doesn’t contain an audio track”

A silent video cannot produce MP3 or WAV. Video conversion still works, so switch back to MP4 or WebM.

“The result would exceed the 150 MB output limit”

Pick a smaller quality preset, choose MP3 instead of WAV, or convert a shorter section. This message is doing you a favour: a 150 MB result is rarely what anyone wanted.

“Your browser ran out of memory”

Media plus output plus the engine heap adds up. Close other tabs, retry on a desktop browser, or trim the file first.

The preview will not play, but the download works

Browser playback support and FFmpeg support are not the same list. A codec your browser cannot preview may still convert perfectly, and a file you cannot preview is still downloadable.

Everyday Uses

  • Making footage uploadable. Turn a large MOV or MKV into an MP4 that a web form, email or course platform will actually accept.
  • Preparing clips for the web. WebM with VP8 and Opus is a good default when your audience uses current browsers.
  • Rescuing a soundtrack. Extract narration or a music bed as MP3 for a podcast, slide deck or social post.
  • Handing audio to an editor. Export WAV when a DAW or NLE will read the file repeatedly and benefit from lossless intermediate audio.
  • Reducing size for sharing. The Small file preset and MP3 output suit email and messaging limits.

Only use the tool on media you own or are licensed to process. Recording and republishing someone else’s video or soundtrack is not the use case, however convenient it would be. Metadata and chapter markers are stripped from the output, which also removes location and device traces from a public upload.

Frequently Asked Questions

What file formats can I convert?↓

You can upload MP4, WebM, MOV, AVI, MKV, MPEG, MPG and M4V video, or MP3, WAV, AAC, M4A, OGG and FLAC audio. These are containers rather than a guarantee for every codec inside them, so a file using an unusual codec can still fail. Encrypted, corrupted and DRM-protected media cannot be converted. Videos above 3840 × 2160 pixels, or the portrait equivalent, are rejected.

What is the difference between MP4 and WebM output?↓

MP4 output is encoded as H.264 video with AAC audio at 160 kbps, which is the safest choice for phones, tablets, older TVs, messaging apps and most editing software. WebM output is encoded as VP8 video with Opus audio at 128 kbps, which suits modern websites and browsers. Both keep your source resolution and aspect ratio, and you never have to pick a codec yourself.

Can I extract MP3 audio from a video?↓

Yes. Choose Audio, then MP3, then a bitrate of 128, 192, 256 or 320 kbps. The default is 192 kbps. The audio track is decoded and re-encoded to MP3 rather than copied as an original stream, so it is a genuine MP3 file and not a disguised container. A video with no audio track cannot be used for extraction, and audio-only files can be converted to MP3 or WAV directly.

What is the difference between MP3 and WAV?↓

MP3 is a lossy compressed format, so it throws away detail that your ears are unlikely to miss and produces much smaller files. WAV is uncompressed signed 16-bit PCM stereo audio at 44.1 kHz, which is the format most editors and DAWs prefer for further work. Because there is no bitrate control for WAV, the size is decided by duration alone. Exporting a compressed source to WAV does not bring back detail the source already lost.

Do the quality presets change resolution or upscale my video?↓

They change encoding quality, not resolution. RMBG.PRO has no resolution presets and never upscales: output keeps your source dimensions, with odd width or height rounded down to even numbers for codec compatibility. Original / Best is the highest quality preset but is still a re-encode, not a lossless copy. High is the default, Medium balances size and detail, and Small file applies the strongest compression. Output size depends on your content and can sometimes be larger than the original.

Are my files uploaded to a server?↓

No. The converter loads a self-hosted FFmpeg engine and processes your media inside a browser worker, so the original file and the converted result stay on your device. There is no media upload endpoint, no remote URL importer, and no streaming-site downloader. Resetting the tool or closing the page releases its file references. Note that the Your history area on RMBG.PRO records account transactions and does not list local conversions.

What are the size limits, and does it work on mobile?↓

The input limit is 100 MB on desktop and 25 MB on mobile, with a 150 MB output limit, and a conversion is stopped after 15 minutes. A current browser with WebAssembly and Web Worker support is required. Because the engine runs on a single thread, it is noticeably slower than desktop FFmpeg, and a phone can run out of memory below these limits. For 4K or longer footage, use a desktop computer with a shorter clip.

Why did my file fail to convert?↓

The usual causes are an unsupported or damaged codec, a missing audio track when you asked for audio, or the browser running out of memory. RMBG.PRO reports each case with a specific message. If a preview will not play in your browser, that is not necessarily a conversion failure: some codecs cannot be previewed by the browser even though FFmpeg can read them, and the download can still succeed.

Can this converter download videos from YouTube or TikTok?↓

No. RMBG.PRO processes local media files that you own or are authorised to process. There is no URL import, no stream scraper and no DRM bypass. If you need the audio from a clip, download it through the official channel of the platform that owns it, then extract or convert it here.

Ready to Convert a File You Own?

Drop in one video or audio file, choose MP4, WebM, MP3 or WAV, and let a local FFmpeg engine handle the codecs. No account, no upload, no waiting on a conversion queue.

You can also browse every tool in the video tools category.

Similar articles

View all