ShiftTools ShiftTools
Zero-Upload Browser Utility

Audio Converter

Convert audio files between MP3, WAV, FLAC, AAC/M4A, and OGG in your browser with sample rate, bitrate, channel, normalization, and trim controls.

Interactive Tool Workspace

Loading local in-browser WebAssembly engine & hardware cryptographic sandbox...

Whether your video editor rejects an .ogg voice note, your hardware sampler demands uncompressed 44.1 kHz .wav files, or a podcast host caps uploads at 192 kbps .mp3, you can run this online audio converter directly in your browser. Batch-transcode between MP3, WAV, FLAC, M4A/AAC, and OGG while adjusting sample rate, mono/stereo channels, volume gain, peak normalization, fade-in/out envelopes, and exact start/end trim points with zero server uploads.

When you need more than a basic format extension swap

Simply changing a file extension from .m4a to .mp3 does not re-encode the underlying audio stream, and most simple converters force you into a fixed bitrate with no control over sample rate or channel layout.

Real audio production and transcription workflows require specific stream parameters:

  • Podcast & voiceover delivery: Spoken-word recordings often sound too quiet on mobile phones and waste half their file size encoding two identical stereo channels. Downmixing from Stereo to 1-Channel Mono, enabling Peak Normalization (0 dBFS), and encoding to 128 kbps or 192 kbps MP3 cuts file weight in half while bringing vocal volume up to broadcast standard.
  • DAW & hardware sampler preparation: Drum machines, game engines, and video editors frequently require uncompressed 16-bit or 24-bit PCM WAV at an exact 44,100 Hz or 48,000 Hz sample rate.
  • Quick clip extraction with fades: When pulling a 30-second ringtone, sound effect, or intro music bed out of a 4-minute song, setting exact start and end timestamps alongside a 1.5-second Fade In and Fade Out prevents abrupt clicks at the cut boundaries.

How to convert and process audio files in your browser

  1. Drag one or multiple audio files (MP3, WAV, FLAC, M4A, AAC, OGG, Opus, WebM) into the upload dropzone.
  2. Select your Target Output Format (MP3, WAV, FLAC, M4A / AAC, or OGG Vorbis), Bitrate (64 kbps to 320 kbps for lossy formats), Sample Rate (22,050 Hz, 44,100 Hz, or 48,000 Hz), and Channels (Keep Original, Stereo 2.0, or Mono 1.0).
  3. Expand the Audio Mastering & Trim Studio on any track to set Trim Start / End times, adjust Volume Gain (50% to 200%), toggle Normalize Peak Level, or add Fade In / Fade Out durations.
  4. Click Convert All to transcode the batch locally in your browser and download individual tracks or a bundled ZIP archive.

Mastering, trimming, and encoding controls built into the studio

Every file you drop into the queue is decoded into a 32-bit floating-point PCM buffer via the Web Audio API, allowing clean digital signal processing before the target encoder runs.

  • Five output formats (Lossless & Lossy): Encode to universal MP3 (64–320 kbps), uncompressed PCM WAV (instant native ArrayBuffer writer), lossless FLAC, M4A/AAC, or open-source OGG Vorbis.
  • Sample Rate resampling & Channel downmixing: Resample between 22.05 kHz (speech/VoIP), 44.1 kHz (CD standard), and 48 kHz (video broadcast standard) using an OfflineAudioContext, and convert between Stereo and phase-summed Mono.
  • Peak Normalization & Volume Gain: Automatically scans every sample in the trimmed buffer to find the absolute peak amplitude and scales the track so its loudest transient hits optimal headroom without digital clipping.
  • Precision Trim & Linear Fade Envelopes: Slice out exact segments down to a tenth of a second and apply smooth Fade-In and Fade-Out ramps so trimmed music clips never pop at the edges.
  • Interactive Waveform Preview: Play back the original or trimmed region right inside the queue card before running the final encode.

Worked example: mastering a 62 MB WAV recording into a 12.4 MB podcast MP3

Suppose you finish recording a 9-minute, 12-second voice episode exported from your recorder as Episode-14-Raw.wav (48,000 Hz, 16-bit Stereo PCM, 552 seconds). Because uncompressed stereo WAV uses $48000 \times 2\text{ bytes} \times 2\text{ channels} = 192,000\text{ bytes/sec}$, the raw file weighs 105.9 MB.

Inside the workspace, you configure four settings:

  1. Trim Start = 4.5s and Trim End = 544.5s (removing 4.5 seconds of mic setup noise at the start and 3 seconds at the tail, leaving exactly 540 seconds / 9 minutes).
  2. Fade In = 0.5s and Fade Out = 2.0s, with Normalize Audio enabled (boosting a quiet -6.2 dBFS recording up to -0.5 dBFS).
  3. Target Format = MP3, Bitrate = 128 kbps, Sample Rate = 44,100 Hz, and Channels = Mono (1ch).
  4. Clicking Convert processes the 9-minute buffer in local memory and outputs Episode-14-Raw.mp3 at $540\text{ sec} \times 16\text{ KB/sec} = \mathbf{8.64\text{ MB}}$ - a 91.8% reduction in file size with louder, normalized mono voice clarity.

Lossless vs. lossy encoding tips and browser memory limits

Keep in mind that converting a low-bitrate lossy file (such as a 64 kbps MP3) into a lossless format (like WAV or FLAC) will not restore high frequencies that were already discarded when the MP3 was originally compressed. Convert from MP3 to WAV only when a piece of software or hardware strictly requires a PCM WAV container.

On the other hand, converting from a lossless master (WAV or FLAC) down to 320 kbps or 192 kbps MP3 preserves full perceptual transparency while shrinking file weight by 75% to 85%.

Because browser decoding loads the uncompressed 32-bit float PCM samples into tab RAM during processing, a 1-hour stereo track at 48 kHz occupies roughly 1.3 GB of temporary memory. For best performance in a browser tab, keep individual audio files under 45 minutes (or under 500 MB per file).

100% client-side audio privacy

Voice memos, interview recordings, unreleased music stems, and legal depositions stay completely on your device. All decoding, resampling, normalization, and encoding run locally via the Web Audio API and WebAssembly inside your browser tab.

Choosing the right sample rate (44.1 kHz vs 48 kHz) and channel layout

When preparing audio files for different distribution pipelines, matching the target platform's native clock rate avoids unnecessary secondary resampling:

  • Music streaming and CD mastering (44,100 Hz): Spotify, Apple Music, Bandcamp, and hardware DJ players default to 44.1 kHz stereo.
  • Video timelines and film post-production (48,000 Hz): Premiere Pro, DaVinci Resolve, Final Cut Pro, and YouTube/broadcast containers synchronize audio frames at 48 kHz. Dropping a 44.1 kHz voice track onto a 48 kHz timeline without converting can cause subtle clock drift over long 60-minute recordings.
  • Spoken-word podcasts and voice notes (Mono 64–96 kbps): A single studio vocal microphone records one channel of information. Exporting a single-speaker interview as Mono cuts the required bitrate in half—meaning a 96 kbps mono MP3 sounds just as clean as a 192 kbps stereo MP3 at half the file size.

Related audio and video utilities

Want to inspect your audio file's frequency balance, phase correlation, or background noise floor before converting? Open the Audio Spectral Analyzer. To rip audio tracks out of MP4, MKV, or MOV videos, use the Video Converter, sync caption files in the Subtitle Time Shifter, or read our technical guide on how to convert MP3 to WAV online.

Frequently Asked Questions

Does converting a WAV file to MP3 happen on my computer or a remote server?

Every step - reading the file, resampling via OfflineAudioContext, applying volume normalization, and encoding the output file - runs locally inside your browser tab. No audio data is uploaded to any server.

When should I choose Mono (1 Channel) instead of Stereo (2 Channels)?

Choose Mono for single-microphone voice recordings, podcasts, lectures, and phone interviews. Mono ensures the voice plays evenly out of both left and right earpieces and allows you to use a 96 kbps or 128 kbps bitrate with high clarity.

What does the Normalize Audio toggle do to my track?

Peak normalization scans the entire audio waveform to find the loudest single sample and multiplies the volume of the whole track evenly so that peak reaches full scale without clipping or distorting.

Why is WAV conversion so much faster than MP3 or FLAC encoding?

Writing a PCM WAV file only requires formatting the raw uncompressed audio samples with a 44-byte RIFF header in memory, which finishes in milliseconds. MP3 and FLAC require psychoacoustic or lossless compression math across every frame.

What sample rate should I pick: 44.1 kHz or 48 kHz?

Use 44,100 Hz for music distribution, CDs, and standard audio players. Use 48,000 Hz whenever the audio will be synced with video footage in editors like Premiere, DaVinci Resolve, or Final Cut.

Can I trim just a 20-second clip out of a longer song and add a fade-out?

Yes. Set the Trim Start and Trim End timestamps in seconds (for example, Start at 30s and End at 50s) and set Fade Out to 2s. Only that 20-second window will be processed and exported.