Initializing... drag & drop files here
Supports: AMR
An .amr file is a voice recording stuck in a telephony codec — small, mono, and unreadable to most software that is not a phone. Opus is where that recording belongs today: an open, royalty-free codec standardised by the IETF that browsers, Android, and every modern voice app decode natively, and that is unusually good at exactly the thing AMR holds — speech at very low bit rates. This is a rescue-and-modernise conversion, not a remaster; it makes an old memo playable and tiny, but it cannot rebuild fidelity the phone never captured.
.amr onto the page or click "Add Files" to browse. Voice-recorder memos, exported voicemails, MMS clips, and call recordings all work, and several files can be queued to run with identical settings..opus. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark.| Property | AMR (source) | Opus (output) |
|---|---|---|
| Standard | 3GPP speech codec; file storage format in RFC 4867, 2007 | RFC 6716, IETF Proposed Standard, September 2012 |
| Designed for | Talk over GSM and UMTS at minimum bit rate | Interactive voice and music, from VoIP to streaming |
| Sample rates | 8 kHz narrowband, 16 kHz wideband — fixed | 8, 12, 16, 24, and 48 kHz |
| Audio band | Roughly 200–3,400 Hz narrowband | Up to full band, when the source has it |
| Bit rates | 4.75–12.2 kbit/s (8 modes); 6.6–23.85 kbit/s wideband (9 modes) | 6 kbit/s to 510 kbit/s |
| Coding approach | ACELP — linear prediction tuned for speech | Linear prediction for speech plus MDCT for music, switched or combined |
| Frame size | 20 ms | 2.5, 5, 10, 20, 40, or 60 ms, packable to 120 ms |
| Channels | One in practically every real file | Mono, stereo, and multichannel |
| Licensing | Patent-encumbered telephony codec | Open specification, royalty-free |
| Content it suits | Speech only | Speech and music both |
The mistake people make here is treating the preset as a quality dial and pushing it to the top. It is really a bit-rate budget, and the budget only needs to cover what the source contains. AMR narrowband caps out at 12.2 kbit/s of actual speech information (23.85 kbit/s if the file is a wideband .awb recording), so the ceiling is set by the recording, not the encoder.
.opus File Will Play| Destination | Support | Notes |
|---|---|---|
| Chrome, Firefox, Edge | Chrome 33+, Firefox 15+, Edge 14+ | Around 96% of browsers in use support Opus, per caniuse |
| Safari on iOS and iPadOS | Full support from Safari 18.4 | Earlier versions are unreliable for bare Opus files |
| Safari on macOS | Partial from Safari 11 | Container-dependent; a desktop player is safer |
| Android | Opus decoding since Android 5.0, in Ogg, MP4, and Matroska containers; a built-in encoder arrived in Android 10 | Per Android's supported media formats |
| Desktop players | VLC, foobar2000, mpv, Audacity | Consistently reliable |
| Voice and chat apps | WhatsApp, Discord, Zoom-class apps encode voice with Opus | They negotiate the codec in-stream rather than importing your file |
| Older car stereos, budget media players | Usually none | Use AMR to MP3 for those instead |
Because AMR is a dead end outside telephony. Very little consumer software carries an AMR decoder, the format has no metadata to record who or when, and it is patent-encumbered. Opus is the modern replacement for the same job: standardised by the IETF, royalty-free, decoded by every current browser, and tuned for exactly the low-bit-rate speech AMR holds. You end up with a small, portable file you can actually play, back up, and attach to things.
No, and it is worth being blunt about it. AMR filtered the audio to roughly the telephone band and rebuilt it from a speech model at single-digit kilobits per second; nothing downstream can restore what was discarded. Opus reproduces that narrowband speech efficiently and honestly. The genuine upside is that Opus's own speech mode is linear-prediction based — the same broad family of technique AMR uses — so it re-encodes voice at low rates with unusually little added damage.
Less than instinct suggests. Since the source holds at most 12.2 kbit/s of narrowband speech information, a Low or Medium preset already carries everything there is; pushing to Highest inflates the file without adding fidelity. If you want a rule of thumb: choose the lowest preset at which you cannot hear encoder artefacts on top of the source's own telephone-quality character, and leave Audio Channel and Audio Sample Rate on ORIGINAL so nothing is resampled on the way through.
For efficiency, clearly yes — Opus was designed for voice and stays intelligible at bit rates where MP3 falls apart, and it can hold sample rates as low as 8 kHz natively instead of padding them out. For compatibility, MP3 still wins on old hardware: car head units, cheap portable players, and some in-car Bluetooth stacks never added Opus. Convert to Opus for phones, browsers, and archives; use AMR to MP3 when the destination is out of your control.
.opus file?An Opus bitstream encapsulated in an Ogg container — that combination is what the .opus extension denotes, and it is what this page writes. That matters for two practical reasons: .opus files carry Vorbis-style tags, so a recording can finally be labelled with a date and a description, and any player that understands Ogg Opus can seek and play it without extra plumbing.
Yes — that is a defining goal of the codec rather than a side effect. Opus is defined in an IETF Proposed Standard with an open specification and an open-source reference implementation, and it is deployed royalty-free in browsers, WebRTC, and messaging platforms. This is a meaningful difference from AMR, which sits under telephony patent licensing, and it is a large part of why Opus became the default voice codec on the web.
.awb) wideband recordings too?Yes. Wideband AMR samples at 16 kHz with nine rates from 6.6 to 23.85 kbit/s, and it converts through the same path — Opus has a native 16 kHz mode, so the source rate maps across cleanly when Audio Sample Rate is left on ORIGINAL. A wideband recording will sound noticeably fuller than a narrowband one, but converting a narrowband file cannot turn it into a wideband one.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public. Voice recordings are usually tiny, so the whole round trip is quick; the practical limit is upload size and time rather than anything about the recording itself. If a speech-to-text tool needs uncompressed input rather than a compressed file, AMR to WAV is the better target.