MP3 to MIDI Converter
Transcribe any MP3 to a playable MIDI file — free, in your browser. Choose full mix, 2-track, or 4-track stem separation. Nothing is ever uploaded.
or click to browse — converts to MIDI right in your browser
Three conversion modes
Filesmith offers three ways to convert your MP3 to MIDI, depending on how much detail you need:
How it works
Most online audio-to-MIDI tools upload your file to a server, process it, and send it back. Filesmith is different — everything runs locally in your browser using the Web Audio API and JavaScript signal processing. Your MP3 is never sent anywhere.
Pitch detection uses a YIN algorithm with FFT-based autocorrelation. Stem separation uses HPSS (Harmonic-Percussive Source Separation) — a well-established technique that splits audio into harmonic content (melody, bass) and percussive content (drums, transients) using spectral median filtering.
What makes a good result?
- Solo or simple recordings — a single instrument or voice converts with the best accuracy.
- Clear pitch — recordings with minimal reverb or distortion transcribe more cleanly.
- Distinct beat — for Mode B and C, tracks with a clear rhythm produce better drum separation.
- Shorter files — Mode C takes longer on long files. For best speed, trim to the section you need.
What can I do with the MIDI file?
The downloaded .mid file opens in any DAW — FL Studio, Ableton Live, GarageBand, Logic Pro, Reaper, and more. You can use it to identify chords, rearrange a melody, practice a song, or build a new production from the transcribed notes. MIDI and MID are the same format — either extension works.
Also accepts WAV, OGG, FLAC
The tool accepts any common audio format — not just MP3. Drop a WAV, OGG, FLAC, M4A, or AAC file and it works exactly the same way.