Skip to content
Toolars
Explore
Report bug

Utilities · Local utility

Audio Converter

Convert MP3, WAV, M4A, OGG and FLAC audio between formats entirely in the browser with ffmpeg.wasm — no uploads. Inputs up to 200 MB with 96/128/192 kbps bitrate tiers for lossy output; OGG uses Opus and WAV/FLAC stay lossless.

Task path / input to outcome

Choose an audio file

Runs locally · Nothing is uploaded

Browser audio conversion has real ceilings: files up to 200 MB are transcoded locally by a ~31 MB engine that downloads on first use and then stays cached. Lossy outputs offer 96/128/192 kbps tiers (OGG uses Opus); WAV and FLAC re-encode losslessly, so long sources can still produce large files. Files past a limit are refused, never silently downgraded.

How Audio Converter works, privacy, and related tools

Task path / input to outcome

How to convert audio formats in your browser

  1. 01

    Choose an audio file

    Add an MP3, WAV, M4A, OGG or FLAC file up to 200 MB. The container is verified from the file's own bytes before anything runs; anything else is refused with a clear error instead of being downgraded.

  2. 02

    Pick the output format and bitrate

    Choose MP3 (LAME), M4A (AAC) or OGG (Opus) with Compact, Balanced or High quality tiers from 96 to 192 kbps, or a lossless WAV/FLAC output where the bitrate setting is ignored. Channel count and sample rate always pass through from the source.

  3. 03

    Convert and download

    Press Convert; the roughly 31 MiB engine downloads on first use and then stays cached on this device. When conversion finishes, preview the result in the built-in player, check the output size, then click Download. Output above 200 MiB is refused — pick a lossy format or a lower tier and retry. Cancel stops a running job.

Tool facts

Processing
In your browser
Input leaves this device
Never
Retention
Nothing is stored
Price
Free

Your input stays in the browser.

Audio Converter uses its verified local execution path and does not create a hidden input or output history.

Local execution

Runs inside the current browser tab.

No hidden processing

Active tool data never becomes a Toolars document record.

No account required

Use the core workflow without creating a profile. Favorites sync to your account after you sign in.

Immediate reset

Clear the tab and the active working data is gone.

What Audio Converter actually does

A musician has a 30-minute rehearsal recording in FLAC that is too large to send from a phone. She opens the audio converter, picks MP3 with the Balanced tier (128 kbps), and converts locally — the file that comes back is roughly a tenth of the size. She plays a few seconds in the preview to confirm it sounds right, then downloads it. Nothing was uploaded at any point.

Common questions

Which files are supported?
MP3, WAV, M4A, OGG and FLAC, each up to 200 MB per file. Containers outside that list — video files, WMA, AIFF and extension renames — are refused with a clear message before the engine loads, never silently truncated.
Does my audio leave my device?
No. ffmpeg.wasm runs entirely in this browser and the file is never uploaded, logged, or shared. The engine itself (~31 MB) is downloaded from this site on first use and cached locally for instant reuse, including offline.
Why is there a 200 MB limit?
Browser transcoding decodes audio into raw PCM inside the engine's linear memory, so the working set is several times the compressed file size. The 200 MB ceilings keep conversion time and memory use predictable on phones and laptops; bigger jobs belong in a desktop encoder.
How do I get a smaller file?
Pick the Compact tier first — 96 kbps is fine for speech. For music at the smallest size, choose OGG: Opus reaches transparent quality at roughly a third lower bitrate than MP3. Lossless WAV and FLAC outputs ignore the bitrate setting entirely.

Continue in Files & Utilities

Related tasks, not a dead end.

Move into another focused workspace without returning to the full index.

Password Generator

Generate 8–128-character passwords from selected character sets with browser Web Crypto; every chosen set appears at least once. Copy to the clipboard or download plain text; generation runs in this tab. The same page creates or verifies Bcrypt hashes in a local Worker (cost 4–12; password limit 72 UTF-8 bytes).

Protect

List Randomizer

Shuffle lists of up to 5,000 items with an unbiased Fisher-Yates shuffle powered by Web Crypto; duplicates keep their independent chances.

Edit

Image to Text OCR

Extract printed text from PNG or JPEG images in 13 languages — each model pack downloads on demand, recognition runs locally, and downloaded packs work offline.

Create

Subtitle Converter

Convert plain-text subtitles between SRT and VTT and shift cue timing by whole milliseconds — up to 1 MiB and 10,000 cues per run.

Convert