Suno MIDI: How to Get a MIDI File from a Suno Song

Updated 2026-10-11 · Suno-API team

Suno has no MIDI export button. Two routes that do work - converting a separated stem, or pitch-tracking the mix - plus what MIDI can and cannot carry.

Suno renders audio. There is no MIDI export button and no setting that unlocks one, because a MIDI file has to come from note data rather than from a finished render. That does not mean MIDI is out of reach - it means the notes have to be reconstructed, and which route you take decides whether the result is usable.

The short answer

  • Cleanest result: separate the song into stems first, then convert a stem to MIDI.
  • Fastest result: run the full mix through audio-to-MIDI pitch tracking. Chords and drums turn into noise.
  • What MIDI will never carry: the vocal performance, the instrument timbre, the mix.

Why there is no MIDI button

What the product hands you is a finished stereo file. What does exist underneath is per-stem note data - pitch, start, end and velocity - and that is exactly what a MIDI file is made of. So the practical route is to get at the notes per part, not to look for an export option that is not there.

Route 1: separate first, then convert

  1. Separate the track into stems (vocals, drums, bass, and so on).
  2. Pick the stems that are close to monophonic - a bass line or a lead melody converts well; a full piano part does not.
  3. Convert each stem to MIDI, then clean up the few wrong notes at the very start and end.
PartHow well it convertsWhat to expect
BassExcellentClean notes, easy to fix by eye
Lead vocal melodyGoodNotes land; breaths show up as stray short notes
Pads and chordsPartialYou get a single line, not the full voicing
DrumsPoor as notesTreat it as a beat map, not a performance

Route 2: audio-to-MIDI on the full mix

Running the mix through a pitch tracker is quick and sounds tempting, but polyphonic material collapses: a chord becomes one line, a drum kit becomes a smear of short notes, and vocals bleed into everything. It is worth it only as a rough sketch or to recover a tempo map you then edit by hand.

What MIDI keeps, and what it loses

KeepsLoses
Note pitch, start, length and velocityInstrument timbre
Tempo grid and track separationVocal performance and lyrics
Something you can re-perform with your own soundsEffects, mix balance and dynamics

The practical consequence: use MIDI for the parts you intend to play again with your own instruments. If you want the original sound, keep the stem as audio and do not convert it.

Doing it with an API

Both steps exist as separate calls on Suno-API. Separation creates the stems (0.6 yuan for two tracks, 3.0 yuan for the twelve-track split), and a MIDI download returns a standard MIDI file (SMF format 1) for a stem that has finished separating - the MIDI download itself is free. Parameters for both are in the API documentation, and the audio side of the workflow is covered in vocal separation and stems.

FAQ

Can I get MIDI for the vocals?

You can get the melody line, but not the performance: pitch and timing survive, the sound of the voice does not.

Will the MIDI match the original tempo?

Yes for the derived grid. If the track drifts in tempo, expect to quantise it after import.

Is MIDI better than the stem for re-arranging?

Only if you are replacing the instrument sound. For edits that should sound identical, keep working with the audio stem.

Doing it now

To try the whole chain, generate a track on Suno-API, separate it, and pull the MIDI for the part you want to re-perform. A generation costs 0.6 yuan and returns two tracks; downloads in MP3, WAV and MIDI are not charged separately.

¥0.6 per generation, 2 tracks, unlimited downloads

Runs on the Suno V6 engine. Download MP3 or WAV as often as you like. Signing up needs an email address, not a phone number.

Start creating Read the API docs