Steps
- Choose one supported audio file from this device.
- Select an MP3 bitrate from 96 to 320 kbps.
- Start processing and keep this tab open while the local engine runs.
- Play the validated result, then download the MP3.
Audio & video / Local FFmpeg tool
Convert common audio files to widely compatible MP3 with a chosen bitrate, entirely in your browser.
The first run loads an approximately 31 MB FFmpeg WebAssembly core from this site. It does not use a CDN or upload your files.
Files are limited to 200 MB total and 20 minutes; mobile devices use an 80 MB limit. Reverse, GIF and boomerang tools have lower duration caps.
At most 60 download files are generated.
Validated downloads will appear here after processing.
Practical guide
Use this converter when a player, editor or publishing workflow specifically needs MP3. The source is decoded and encoded with the bundled LAME encoder, then the validated MP3 is offered as a local download.
Method, example & boundaries
Convert a supported audio file to MP3 with an explicit bitrate while the file remains inside the browser. The page loads the self-hosted FFmpeg WebAssembly core only when processing begins, verifies the produced audio, and exposes the result as a local download.
A validated .mp3 download encoded with the bundled LAME encoder; stereo is preserved for a two-channel source.For spoken audio, 128 kbps is a practical compatibility-oriented starting point. Increase the bitrate only after comparing the audible result and file-size cost for the real recording.
The selected file is decoded and re-encoded by single-thread FFmpeg.wasm with LAME inside a worker. After encoding, the page probes the output before reporting success. Temporary object URLs and worker memory are released on cancellation, error, or page close.
Local AI / Speech to text
Open-source Whisper Tiny runs in your browser. The file, audio and result are never uploaded.
Choose an audio or video file in the workbench above first.
◎ The model loads only from 321Kit; MiniMax is not called and no transcript history is stored.
How it works
MP3 uses the bundled LAME encoder. Higher bitrates preserve more detail but create larger files.
MP3 uses the bundled LAME encoder. Higher bitrates preserve more detail but create larger files. Processing uses single-thread FFmpeg.wasm. The page does not upload, store or inspect file content outside this device. Cancel, error and page close terminate the worker and revoke temporary object URLs.
Output is stereo MP3 when the source has two channels; no file is uploaded. Files are limited to 200 MB total and 20 minutes; mobile devices use an 80 MB limit. Reverse, GIF and boomerang tools have lower duration caps.
Anonymous feedback
Found a problem or an idea to make this tool better? Tell us. We review every report and start working on actionable improvements within 2 days, continuously improving reliability and usability.