Skip to main content

About WAV to MP3

WAV to MP3 is a audio tool that runs in your browser. Compress a large WAV file into a much smaller MP3 with selectable bitrate (96, 128, 192, 256, or 320 kbps). Perfect for sharing recordings online, attaching to emails, or freeing up disk space. Runs entirely in your browser with FFmpeg WebAssembly. The page you are reading is the same workspace you will use to do the work: pick a file or paste your input, choose the options that matter to you, and the tool produces the result on your device.

Technically, the work is done by standard browser APIs, loaded as part of the page. Inputs in MP3, WAV, M4A, AAC, OGG, Opus, FLAC, AIFF, and WMA format are recognised automatically and validated before the engine begins processing. Files up to 200 MB are supported per run; that ceiling keeps browser memory usage stable on a wide range of devices.

WAV to MP3 performs the transformation entirely inside the JavaScript runtime. Your file lives in the tab's memory while the engine works on it; the result lives in the tab's memory until the browser triggers the download. Both are released when the tab closes, the way every browser tab releases its memory.

If you fit any of these descriptions, WAV to MP3 should slot cleanly into your workflow: musicians sharing demos; language learners reviewing speech; teachers recording lessons. The tool keeps the controls focused on what matters for each of these use cases.

Reach for WAV to MP3 when you need a predictable result on a single file. The page works on the first visit, the controls are visible without a menu, and the output is delivered the moment the engine finishes.

On limits: 200 MB per file is the ceiling. Output formats and quality settings are listed in the controls panel above, and they apply to every run.

Workflow tip: WAV to MP3 pairs well with MP3 to WAV and Audio Converter. Other adjacent tools you may find useful are Audio Bitrate Reducer and Audio Compressor. Because every tool is a separate page, you can mix and match the steps that match your job. Bookmark the ones you reach for the most.

WAV to MP3 is honest about scope: it handles a single, well-defined audio editing and conversion step. Specialist edge-case work — uncommon formats, very large inputs, or pipelines that need scripting — is what dedicated desktop apps are for. This page handles the common case quickly.

WAV to MP3 returns the result as `{name}-edited.{ext}`. If you are running multiple jobs, the output names will not collide as long as the input names differ. You can re-run with different settings as many times as you like; each run produces a fresh file with no caching trickery in between.

Some background on the design choices behind WAV to MP3: every option you see on the page is there because a real workflow needs it, and every option that is not shown has been deliberately omitted to keep the common case fast. The bias is toward minimal-but-complete.

If you also use a command-line tool for wav to mp3, WAV to MP3 is a convenient alternative for the times you are on a different machine or helping someone who is not comfortable in a terminal. The output is a standard file in the format documented above.

Pro tip: WAV to MP3 works just as well in a private/incognito window as in a normal one, which is occasionally useful when you want zero browser-history footprint of the job. Another tip: if the tool ever feels slow, it is almost always because the browser tab is competing for CPU with another tab — pausing or closing the heavy ones gives the engine room to work.

When something goes wrong, the cause is usually one of three things: a malformed input, a browser that is out of memory, or a corporate proxy that is interfering with the page's static assets. The first two are easy to diagnose; the third typically requires asking your IT team to allow standard browser APIs to load.

WAV to MP3 is one of many single-purpose tools in the catalog. Each is built around the same single-page model. Use this one, close the tab, and come back the next time you need the same job done. None of the tools require prior knowledge of the others — each page is self-contained.

How it works

  1. 1Reach the WAV to MP3 page in your browser to begin.
  2. 2Drop a MP3, WAV, M4A, AAC, OGG, Opus, FLAC, AIFF, and WMA file onto the upload area, or click to pick one from your device.
  3. 3Adjust the options to match what you need. Sensible defaults cover the most common case, so you can usually skip this step.
  4. 4Click to start the job. The engine (standard browser APIs) processes the input in the page; you can watch the progress indicator until it completes.
  5. 5Save the output (`{name}-edited.{ext}`) when it is ready.
  6. 6Run additional jobs as needed. The same controls and defaults apply on every run.

Common use cases

FAQ

How much smaller will the MP3 be?

A 16-bit/44.1 kHz stereo WAV uses about 10 MB per minute. At 192 kbps MP3, that drops to about 1.4 MB per minute — roughly 7× smaller. A 1-hour WAV (600 MB) becomes about 84 MB MP3 at 192 kbps. Higher bitrates produce larger MP3s but better quality.

Which bitrate should I pick?

For music: 192 kbps is the standard, 256 kbps is excellent, 320 kbps is "audiophile transparent." For podcasts/voice: 96–128 kbps mono is plenty. For archival quality, stay with WAV or use FLAC — MP3 is always lossy regardless of bitrate.

Will I notice the quality loss?

At 192 kbps and above, most listeners cannot tell MP3 apart from the original WAV in normal listening. At 128 kbps you may hear subtle artifacts on cymbals and complex passages. Below 128 kbps the quality drop becomes noticeable. The default 192 kbps balances quality and file size well.

Why convert to MP3 instead of FLAC?

MP3 is the most universal format on Earth — every player, every device, every browser, every email client supports it. FLAC is lossless (sounds identical to WAV) but at 5× larger files than MP3 and with limited hardware support outside dedicated audio gear. For sharing, MP3 wins.

Will MP3 work for ringtones?

On Android: yes, MP3 ringtones work directly. On iOS: you need M4A/M4R format (iOS rejects MP3 for ringtones). Use the Ringtone Maker tool for proper iOS support, or the Audio Converter to make M4A.

How big a file can I convert?

Up to 200MB WAV. Because MP3 is much smaller than WAV, even very long sources fit easily — the output will be 5–10× smaller than the input.

Why is in-browser audio processing slower than online tools?

Server-side tools use multi-threaded native FFmpeg running on dedicated CPUs with fast disks and parallel pipelines. Our engine is FFmpeg compiled to WebAssembly, which runs single-threaded inside your browser tab and has no access to native hardware acceleration. That makes browser-based jobs typically 3–8× slower than a server. The trade-off is total privacy: your audio file is never uploaded, never logged, and never stored — closing the tab erases everything from memory immediately. For most clips up to a few minutes the wait is small, and for sensitive recordings (voice memos, drafts, confidential meetings) the privacy gain is well worth it.

Is my audio uploaded?

No. Everything runs entirely inside your browser tab using FFmpeg compiled to WebAssembly. The file is read into local memory only, processed in the same tab, and the result is offered as a direct download. Nothing is transmitted to any server, no account is required, no analytics are tied to your file, and closing the tab discards every byte from memory.

How big a file can I process?

The file picker accepts audio inputs up to about 1 GB, which is well above what mainstream "free tier" online converters allow. The real ceiling is your device — everything runs inside your browser tab, which shares memory with the rest of the page. Most podcasts, songs, and voice memos sit comfortably under that limit even on a phone. If a very large lossless WAV or FLAC ever fails, trim it first or transcode to MP3 / Opus to bring the size down before re-running the tool.

Which audio formats are supported?

MP3, WAV, OGG (Vorbis and Opus), FLAC, M4A (AAC), AAC, Opus, AIFF, and WMA all decode reliably via FFmpeg WASM. Output formats depend on the specific tool — most editing tools default to MP3 (universal) or WAV (lossless) but expose a format picker so you can pick the one that fits your downstream player or DAW.

Which browsers are supported?

Recent Chrome, Edge, Firefox, Safari, and other Chromium-based browsers all work. The tool relies on WebAssembly and SharedArrayBuffer, which require the page to be served over HTTPS with the right cross-origin headers — this site is configured correctly by default. On phones the same code runs but is slower than on a desktop because mobile CPUs are weaker.

Is there a watermark, sign-up wall, or usage cap?

No. The tool is completely free, requires no account, attaches no watermark, applies no usage caps, and shows no popup ads on your output. Because the work happens on your own device, there is no per-user quota for us to enforce — your hardware and browser memory are the only limits. The download is the file you would get from running FFmpeg locally, nothing more, nothing less.

What does WAV to MP3 do that command-line tools do not?

Desktop apps usually have more advanced features but require installation, maintenance and (often) a licence. Paid online tools are convenient but route your file through their servers and gate downloads behind accounts. WAV to MP3 sits in between: free, instant, and private, but intentionally narrow in scope. For one-off jobs and the common audio editing and conversion operations, it is usually the lowest-friction choice; for highly specialised work, a dedicated app is still the right answer.

How do I know I am using the latest version of WAV to MP3?

WAV to MP3 is updated whenever the underlying engine releases an improvement or a bug fix. Because the tool is delivered as a static page, every visit fetches the latest version automatically — there is no "version" to manage on your end. If a particular release ever changes default behaviour, the change is documented on Favtoo's changelog so you can confirm what shifted.

Can I self-host WAV to MP3 for my team?

WAV to MP3 is a static page running an open-source engine in your browser, so a typical corporate firewall does not get in the way as long as it allows JavaScript to load from Favtoo. For teams that need to host it themselves on an internal network, the underlying engine (standard browser APIs) is open-source and can be packaged into a private build with the same behaviour. Reach out via the Contact page if that is something you are exploring.

Can I use WAV to MP3 offline?

Once the page is loaded, WAV to MP3 can complete jobs without an active internet connection — the engine is bundled with the page, so there is no per-job network call. The initial page load does require a connection (to fetch the static assets), but after that you can disconnect entirely and the tool will still work. This is a side-effect of the local-first architecture, not a deliberate "offline mode" feature.

Why does WAV to MP3 feel slow on large inputs?

Most jobs finish in seconds. Speed scales with input size and with how many CPU cycles your browser tab has available — the engine runs in your browser, so it shares resources with whatever else you have open. For inputs near the 200 MB ceiling, expect anywhere from a few seconds to roughly a minute on a typical laptop. Closing other heavy tabs noticeably speeds things up.

Does Favtoo keep a copy of files I process with WAV to MP3?

Favtoo keeps no copy of your file because Favtoo never receives your file. WAV to MP3 runs entirely in your browser, the input is held only in your tab's memory, and closing the tab discards it. There is no opt-in cloud history, no "recent jobs" panel synced to an account, and no server-side retention to configure — the architecture simply has nowhere for your file to be stored.

Do I need a specific browser to use WAV to MP3?

WAV to MP3 works in any modern browser released in the last few years — Chrome, Edge, Firefox, Safari, Brave, Arc and the major Chromium derivatives are all supported. The underlying engine relies on widely-supported web APIs, so there is nothing exotic to install. If you are on a very old browser version and the tool fails to load, updating to the latest release of your preferred browser is the only fix needed.

Audio Recorder

Record from your microphone directly in the browser. Pick quality (high, medium, low), toggle echo cancellation, noise suppression and auto-gain, then save to WebM/Opus or M4A/AAC. Audio is captured locally — nothing is uploaded.

Text to Speech

Type or paste text, pick a system voice, and listen instantly. Adjust speaking rate (0.5×–2×), pitch, and volume in real time. Uses your browser's built-in Web Speech API — no cloud TTS, no API keys, no costs.

Tone Generator

Generate a pure tone at any frequency from 20 Hz to 20 kHz. Pick a sine, square, triangle, or sawtooth waveform, choose duration, amplitude, and mono/stereo. Exports a 16-bit PCM WAV file at 44.1 kHz with built-in click-preventing fades.

Silence Generator

Generate a perfectly silent WAV file of any length from 1 second up to 1 hour. Pick mono or stereo, get a 16-bit PCM WAV at 44.1 kHz. Useful as padding between clips, intro silence, leader audio for video timing, or test material.

White Noise Generator

Generate white, pink, or brown noise as a 16-bit PCM WAV file. Pick noise type, duration up to 1 hour, amplitude, and mono/stereo. Useful for sleep, focus, masking distractions, audio testing, and as a backing layer for ambient music.

Metronome

A precise browser-based metronome powered by the Web Audio API. Set BPM from 30 to 300, choose a time signature, accent the first beat, and use tap-tempo to sync. Click timing is sample-accurate using lookahead scheduling — much steadier than typical JavaScript setInterval beats.

Audio Trimmer

Trim any audio file to a precise start and end time. Outputs a lossless stream-copy by default (no quality loss, very fast) or re-encodes to MP3, WAV, OGG, or M4A. Files are processed entirely in your browser with FFmpeg WebAssembly.

Audio Splitter

Split a long audio file into N equal-length parts and download them as a ZIP. Each part is named sequentially. Great for chapterizing audiobooks, podcasts, or long DJ mixes. Runs entirely in your browser with FFmpeg WebAssembly.

View all Audio Tools