AMR Player
Play AMR (Adaptive Multi-Rate) voice recordings directly in your browser. Powered by FFmpeg WebAssembly. Listen to Android voice memos and call recordings without installing any apps.
Drop your audio file here
or click to browse
Complete Guide: AMR Player
Everything you need to know about using this tool effectively
The AMR Player lets you play AMR voice recordings directly in your browser without installing any codec software. AMR is the standard recording format for voice memos and call recordings on Android devices. Playback runs locally using FFmpeg via WebAssembly, so your files stay private.
AMR (Adaptive Multi-Rate) is a speech codec used by Android devices for voice memos and call recordings. Its narrow frequency range is optimised for voice but makes it incompatible with most desktop audio software and media players. This player uses FFmpeg compiled to WebAssembly to decode AMR in your browser on any platform.
Listen to Android voice memos on a PC
Transfer AMR voice memos from your Android device and play them on Windows, macOS, or Linux without installing codec packs.
Review call recordings
Play back call recordings saved as AMR by Android call recorder apps to review conversations or verify content.
Preview before converting
Listen to an AMR recording in the browser before deciding to convert it to WAV or MP3 for further use.
Play Android recordings on iPhone
Transfer an AMR file from Android and play it in Safari on iPhone without needing a dedicated AMR decoder app.
Verify AMR files before archiving
Play AMR recordings to confirm they are intact and contain the expected audio before converting and archiving.
Transfer AMR file to your device
Copy the AMR file from your Android device via USB, Bluetooth, or cloud storage.
Upload AMR file
Click to browse or drag and drop your AMR file into the upload area.
Wait for FFmpeg to load
On first use, the FFmpeg WebAssembly binary loads from a CDN. This takes a few seconds. Subsequent plays are immediate.
Play and listen
Use the playback controls to play, pause, seek, and adjust volume.
AMR audio has a telephone-quality frequency range (300–3400 Hz for AMR-NB). This is normal and not a playback issue.
To save the recording in a universal format, use the AMR to WAV or AMR to MP3 converter.
Android voice memos are typically found in the Recordings folder on your device's internal storage.
On first use, wait a few seconds for FFmpeg to load before playback begins.
Both AMR-NB and AMR-WB variants are supported.
Why does AMR audio sound like a phone call?
AMR-NB has a frequency range of 300–3400 Hz, the same as a telephone call. This is a characteristic of how the recording was made, not a playback problem.
Why can't my media player open AMR files?
Most desktop and mobile media players do not include AMR decoders because AMR is a mobile-specific codec not included in standard OS audio frameworks outside Android. This player uses FFmpeg to decode AMR in the browser.
Is my file uploaded to a server?
No. FFmpeg runs in your browser via WebAssembly. Your file is decoded locally and never sent to any server.
Why does playback take a moment to start?
The FFmpeg WebAssembly binary loads on first use. This takes a few seconds. Playback of subsequent files is immediate.
Where can I find AMR files on my Android device?
Voice Recorder saves AMR files in the Recordings folder, accessible via a file manager or USB connection at /storage/emulated/0/Recordings/.