Mix audio in your browser.

Layer WAV, MP3, M4A, OGG, FLAC, and Opus tracks on a multitrack timeline. Loop, trim, change tempo, apply EQ, reverb, delay, and fades. Export WAV, MP3, or WebM. Nothing leaves your device.

100% PrivateBrowser-BasedNo trackingTruly Free
  • Supported
  • WAV
  • MP3
  • M4A
  • AAC
  • OGG
  • Opus
  • FLAC
  • WebM

Drop audio files to start mixing

Drag and drop WAV, MP3, M4A, OGG, Opus, or FLAC files here

Files are decoded locally · Nothing leaves the tab · Maximum 200 MB per file

How it works.

Three steps from raw audio files to a finished mix. No upload, no install, no account. Everything runs inside your browser.

Drop your audio files.

WAV, MP3, M4A, OGG, Opus, or FLAC. Each file lands on its own track.

Mix, trim, and effect.

Drag clips around. Loop a section. Stretch tempos without changing pitch. Add EQ, fades, reverb, delay, or distortion.

Render and download.

Export to WAV, MP3, or WebM. Save a portable .unwrite-mixer bundle and reopen it later.

What it does.

A real multitrack, in the browser.

Layer audio files on independent lanes. Trim, loop, beat-snap, time-stretch. No DAW required.

Your audio never leaves the tab.

Decoding, mixing, effects, and encoding all run on your device. No upload, no server.

Lossless or compressed, your call.

Export to WAV, MP3 (128/192/320), or WebM/Opus. Save projects as portable .unwrite-mixer bundles.

No installs, no accounts.

Open the tab, drop the files, hit play. Auto-save keeps your work between sessions.

Common uses.

  • Quickly layer vocals over an instrumental.

    Drop the backing track and the vocal take onto two lanes, slide them into alignment, set a comfortable level, and bounce a WAV. No full editing suite required.

  • Loop a section of a song for practice.

    Select the bars you want to drill, toggle "Loop selection", and export. You get a clean WAV/MP3 that loops the part for as long as you need.

  • Slow down a track without making it sound underwater.

    Use the tempo control to play at 0.75× while keeping the original pitch. Useful for transcribing music or learning a difficult passage.

  • Add fade-ins and fade-outs to a podcast intro/outro.

    Drop the music, drop the speech, slide one over the other, set a 2-second fade-out on the music and a fade-in on the speech. Export and ship.

  • Sketch a remix or mashup before committing to full editing software.

    Mix two songs together with beat-snap on, swap tempos so they match, apply a touch of EQ and delay, and bounce a rough draft you can iterate on.

Common questions.

Which audio formats can I import?

WAV, MP3, M4A/AAC, OGG, Opus, FLAC, and WebM. Anything the browser itself can decode through Web Audio. Files are decoded locally. Your audio never leaves the tab.

Can I really mix several songs together?

Yes. Drop multiple files and they appear as separate lanes on the timeline. Drag them in time, layer them, apply per-track effects, and render a single mixdown.

Does changing the tempo also change the pitch, like slowing a tape?

No. The Tempo slider uses a proper time-stretch, so the pitch is preserved when you speed a track up or slow it down. Pitch shifting would be a separate control.

What effects can I apply?

Gain, pan, 3-band EQ, fade in/out, reverse, reverb (synthesised impulse), delay/echo with optional BPM-sync, and distortion. The master bus has a brick-wall limiter, and the timeline toolbar has a beat-snap toggle.

Can I export the mix as MP3?

Yes. You can export as WAV (lossless), MP3 (128/192/320 kbps), or WebM/Opus when the browser supports audio MediaRecorder. If WebM/Opus is unavailable, Unwrite falls back to WAV with a notice.

How big a file can I work with?

Browser memory is the practical limit. We cap files at 200 MB and warn earlier on iOS Safari because mobile tabs have tighter memory limits. Long mixes work, but huge raw audio plus tempo-stretched copies will eventually exhaust memory.

Are my files uploaded anywhere?

No. Decoding, mixing, effects, and encoding all run in your browser. You can confirm by opening the network tab. There are no audio uploads. Project state is auto-saved to your browser's IndexedDB so a refresh doesn't lose work.

Can I save a project and come back to it?

Yes, two ways. Your work is auto-saved to IndexedDB on this device. You can also "Save project" to download a portable .unwrite-mixer bundle with your project state and source audio, then reopen it later. Everything stays local to your browser.

Will this work on Safari?

Yes. Decoding works in all major browsers; Safari additionally falls back to a built-in Opus polyfill for .opus / .ogg / .webm files so nothing is locked behind Chrome. For export, MP3 and WAV work everywhere; WebM/Opus is offered when the browser supports audio MediaRecorder and otherwise falls back to WAV with a notice.