Audio Converter

Drop an audio file, pick the format you want, and download it. Everything runs on your device.

Files never leave your device

Drop an audio file here, or click to choose

What This Tool Does

This converter changes an audio file from one format to another — turn a WAV recording into a small MP3 for sharing, get a FLAC rip into MP3 for a device that won't play it, or produce an OGG file for a project that needs one. Drop a file, and the tool reads its format and sample rate straight from the header, then gives you two ways to get a result: download the original bytes untouched, or convert to MP3, WAV, or OGG at the quality you choose.

Everything runs on your device. There's no upload step and no server queue — the audio is decoded by your browser's own audio engine, and any re-encoding happens locally too.

Two Ways to Download

The Download original button writes the source file's bytes exactly as they were, with no decode and no re-encode step in between. That makes it instant, lossless by construction, and it works even when this browser has no decoder for the format at all — an OGG file downloads fine in Safari, for example, even though Safari can't play OGG in the built-in player above it.

Convert and download is the one that actually does the work: it decodes the audio to raw samples and re-encodes them to the format and quality you've selected below the player. That's the button to reach for when you need a different container or codec than the one you started with.

Choosing an Output Format

FormatTypeApprox. bitrate by qualityBest for
MP3LossyHigh ~190 kbps · Medium ~165 kbps · Low ~115 kbpsSmall files, plays almost anywhere
OGGLossy (Vorbis)High ~192 kbps · Medium ~128 kbps · Low ~96 kbpsSmall files, open format
WAVUncompressed PCM— (always full quality)Editing further, archiving, guaranteed compatibility

The quality selector only appears for MP3 and OGG — WAV has no quality steps because it isn't compressed. Pick High when the source itself is high quality and you want to preserve as much of it as possible; Low trades some clarity for a noticeably smaller file.

Tip: Encoding an MP3 or OGG runs in a background worker with live progress, so the page stays responsive even on a long file. WAV export is effectively instant, since it's just a header wrapped around the decoded samples.

What Happens to the Sample Rate

Browsers normally decode audio into whatever sample rate their audio context happens to be running at — commonly 48 kHz — which quietly resamples a 44.1 kHz source along the way. This tool avoids that by reading the sample rate out of the file's own header first, then building the decoding context at that exact rate. WAV, MP3, FLAC, Ogg Vorbis and AAC state their rate in the header outright; an M4A instead states its track's timescale, which is the same number in an ordinary music file. So a CD-quality 44.1 kHz file in any of those goes in and a 44.1 kHz file comes back out, whichever output format you choose.

Two things sit outside that promise, and the tool says so rather than hiding them. Opus is always decoded at 48 kHz: the rate written in an Opus header is the rate of the audio that went into the encoder, not a rate anything comes back at, because the codec has no other output rate. And when a header states no readable rate at all — a damaged file, or a stream whose frequency index is one of the reserved values — there is nothing to build the context from, so decoding falls back to 48 kHz. In both cases the result panel prints the output rate beside the source rate as soon as you convert, so a resample is something you can see rather than something that happens quietly.

A Note on Re-Encoding

MP3 and OGG are lossy codecs — they permanently discard some detail to make the file smaller, and that detail doesn't come back on decode. Converting a file that's already MP3 or OGG into another lossy format doesn't undo that loss; it adds a bit more on top. Converting MP3 to MP3, in particular, gives you a bigger or smaller version of a file that already lost its best-quality data the first time it was encoded — there's rarely a reason to do it. If you have a choice, convert from the original lossless recording (WAV or FLAC) instead of from an already-compressed copy.

One more thing conversion doesn't do here: it doesn't carry over ID3 tags (title, artist, cover art, and the like). The output is the re-encoded audio stream only. If you need those tags kept, download the original file rather than converting it.

Your Audio Never Leaves Your Device

The decoder is your browser's own; the MP3 and OGG encoders are small WebAssembly builds that load when you first convert. At no point is your file sent anywhere — close the tab and nothing remains.

Frequently asked questions

Is this audio converter free?
Yes. There's no sign-up, no watermark, and no length limit imposed by a server. The tool runs entirely in your browser, so there's nothing to pay for.
Does my file get uploaded anywhere?
No. Decoding happens through your browser's own Web Audio engine, and encoding runs in a WebAssembly worker on your device. Nothing is sent over the network.
Which formats can I convert from?
Anything your browser can decode — typically MP3, WAV, M4A/AAC, OGG, FLAC, and WebM audio, though the exact list depends on the browser. If a format can't be decoded, you can still download it exactly as it was uploaded.
Which formats can I convert to?
MP3, WAV, or OGG. MP3 and OGG are lossy, each with three quality steps to choose from. WAV is uncompressed PCM, always full quality, and considerably larger.
What's the difference between the two download buttons?
Download original writes the source file's bytes untouched — no decode, no re-encode — so it's instant and works even for a format this browser can't play. Convert and download actually decodes the audio and re-encodes it to the format and quality you picked.
Does converting change the sample rate?
Almost never, and never silently. Decoding happens in an audio context built at the rate read from the file's own header — WAV, MP3, FLAC, OGG, AAC and WebM state it outright, and an M4A's track timescale matches it in an ordinary music file — so a 44.1 kHz file comes back at 44.1 kHz instead of being resampled to 48 kHz. Two cases differ. Opus always decodes at 48 kHz because the codec has no other output rate, and a file whose header states no readable rate has nothing to build the context from, so it falls back to 48 kHz. In both, the result panel prints the output rate next to the source rate once you convert.
Is it worth converting MP3 to OGG, or MP3 to MP3?
Rarely. MP3 and OGG are both lossy, so decoding one and re-encoding to the other throws away a little more detail on top of what the first encode already discarded — there's nothing left to recover. Converting a lossless source (WAV or FLAC) to MP3 or OGG doesn't have that problem.
Is there a limit on file size or length?
No hard limit, but a warning appears past about 30 minutes or 500 MB, since decoded audio takes noticeably more memory than the compressed file — the conversion still runs, it may just be slower on low-memory devices.