Paste a link or upload
Drop in a YouTube URL, or upload a video or audio file straight from your device. Clear melodies and isolated parts work best.
BETA · PRIVATE · BROWSER-BASED · NO SIGNUP
Turn any YouTube video into an editable MIDI file. Paste a YouTube link or upload a video, and our AI-powered transcription extracts the notes — preview, edit, and download your MIDI right in your browser.
Extract the audio and transcribe it into an editable MIDI file. This feature is experimental and may not work for every video.
Works with any public YouTube video. The audio is extracted on demand and transcribed entirely in your browser.
or choose a file from your device
Supported: MP4, WebM, MOV, AVI, MP3, WAV
Got a song, a solo, or a tutorial you want to study or remix? Our YouTube to MIDI converter listens to the audio and writes out the notes as a standard MIDI file — the same format used by every DAW, sampler, and virtual instrument.
Instead of transcribing by ear, paste a link or upload a clip and let the AI-powered engine do the heavy lifting. The result lands in our piano-roll editor, where you can fix timing, adjust velocities, or delete wrong notes before you download. Everything is free, and nothing requires an account.
THREE SIMPLE STEPS
Drop in a YouTube URL, or upload a video or audio file straight from your device. Clear melodies and isolated parts work best.
Our model (Spotify Basic Pitch) analyzes the audio, detects note onsets and sustained pitches, and maps them to MIDI note events.
Compare the original with the MIDI preview, fine-tune notes in the piano roll, and download a standard .mid file for any DAW.
WHY CHOOSE US
Two ways in — paste a YouTube link and we extract the audio, or upload a video or audio file you already have on your device.
Uploaded files never leave your device. Transcription runs entirely in your browser with a WebAssembly model — no audio stored on a server.
Compare the original audio with synthesized MIDI playback and inspect every detected note in the piano roll before you export.
Move, resize, or delete notes, adjust sensitivity and minimum note length, and tune the transcription to match the source — all without leaving your browser.
HOW IT WORKS
A YouTube video stores moving pictures plus an audio track. To turn that into MIDI, we first extract the audio, then an AI model analyzes the waveform — detecting note onsets, pitches, and durations — and writes them out as MIDI note events.
MIDI is not an audio format; it is a set of musical instructions. Where the video holds a recording of sound, the MIDI file holds which note to play, when, for how long, and how hard. That makes it infinitely editable and reusable in any DAW or virtual instrument.
GET THE BEST RESULTS
COMMON QUESTIONS
Paste a YouTube link into the box above and hit Convert to MIDI. We extract the audio, then our AI transcription engine (Spotify's Basic Pitch) analyzes it to identify the notes and timing. When it finishes, you can preview, edit, and download your MIDI file. You can also upload a video or audio file directly if you already have it on your device.
Yes. Converting is free — no signup, no watermarks, no hidden paywall. New visitors get 1 free download to start, and verified accounts get 1 more.
No. Everything runs in your web browser — there is nothing to download or install. The audio transcription uses a WebAssembly model that loads on the page, so your files never need to leave your device.
Accuracy depends on the source audio. Clear, isolated melodies — like a piano line, a vocal, or a lead guitar — transcribe very well. Dense, layered tracks with heavy drums and effects are harder to separate, so the result may need some cleanup in the editor. Use the instrument preset that matches your audio for the best result.
Private videos cannot be accessed through a public link. Age-restricted or region-locked videos may also fail to extract. In those cases, download the audio or video to your device using YouTube's own tools, then upload the file directly here.
Uploads are limited to about 5 minutes of audio for reliable in-browser processing. For longer videos, trim the clip to the section you need before uploading.
When you upload a file, it is processed entirely in your browser and never leaves your device. When you paste a link, the audio is fetched on demand so it can be transcribed locally — we do not store your files or your converted MIDI.
You can import your MIDI into any DAW (FL Studio, Ableton Live, Logic Pro, GarageBand), use it to practice, remix the melody, study a solo, or feed it into a sampler or virtual instrument. The file is a standard .mid format that works everywhere.
RELATED GUIDES
Step-by-step tutorials on converting YouTube videos to MIDI files.
Convert Undertale's most popular track from YouTube
C418's Minecraft soundtrack extracted from YouTube
Hans Zimmer's score from YouTube to MIDI
Anime theme songs converted from YouTube
C418's Minecraft volume beta track as MIDI
Touhou Project BGM from YouTube to MIDI
RELATED TOOLS
Convert MP3 to piano-optimized MIDI with our Piano preset. Perfect for solo piano recordings and melodies.
Extract the audio from a MOV or MP4 video and convert it to editable MIDI notes, right in your browser.
Convert WAV files to MIDI with AI-powered transcription. Supports all WAV formats, no signup required.
Convert any audio file to MIDI — MP3, WAV, M4A, OGG, and more. AI-powered transcription with multiple presets.
Convert MP4 video to MIDI in your browser. Extract the audio track from any video and turn it into editable MIDI notes.
Convert any song or music track to MIDI with AI transcription. Supports MP3, WAV, FLAC, and more formats.
Turn a vocal take, humming, or singing into MIDI. Record your voice or upload an audio file — no signup needed.
Convert any song — single-instrument track, instrumental, or full mix — into editable MIDI, no signup needed.
Turn any sound or audio recording into editable MIDI notes, no signup needed.
Convert guitar riffs, solos, and chords into editable MIDI notes.
Turn text or note names into a playable MIDI melody.
READY WHEN YOU ARE
Paste a link or upload a file to get started.