MMaster Tools
AudioRuns on your device

Convert to MP3

Encode any audio file as an MP3 at your chosen bitrate, with mono or stereo output.

How it works

  1. 1

    Drop in any audio file — it stays on your device, nothing is uploaded.

  2. 2

    Choose a bitrate and whether you want mono or stereo output.

  3. 3

    Download the finished MP3.

Questions

Which bitrate should I choose?

128 kbps is fine for speech and podcasts. 192 kbps is a good general choice for music. 256 or 320 kbps preserves more detail for critical listening.

Which input formats work?

Any audio format your browser can decode — usually MP3, WAV, OGG, M4A, AAC, and FLAC. Uncommon formats may not be supported, and the tool will say so.

What is the MP3 encoder used here?

MP3 encoding uses the open-source lamejs library (LGPL-3.0). The browser's own WebCodecs does not expose an MP3 encoder, so a JavaScript encoder is needed. lamejs is loaded as its own separate chunk and is never modified.

Does my audio get uploaded?

No. Decoding and encoding both happen in your browser. Your file never leaves your device.

Volume Changer

Volume Changer

Raise or lower the volume of any audio file and see the resulting peak level before you download.

Fade In

Fade In

Gradually bring an audio file up from silence at the start over a duration you choose.

Fade Out

Fade Out

Let an audio file drift down to silence at the end over a duration you choose.

Change Speed

Change Speed

Speed up or slow down an audio file by resampling it — note that pitch changes along with tempo.

Reverse Audio

Reverse Audio

Flip an audio file so it plays backwards from end to start.

Trim Audio

Trim Audio

Cut an audio clip to exactly the section you want by typing a start and end time.

Merge Audio

Merge Audio

Join two or more audio files into a single clip, in the order you choose.

Convert to WAV

Convert to WAV

Turn any audio or video file into an uncompressed WAV, with optional sample-rate and channel conversion.