From a musician, for musicians โ mx3.ch/esysc
Understand any song. Capture your own idea.
Analyze audio or a URL to get chords, key, tempo, structure and lyrics, then export trustworthy chord sheets or lead sheets. Or open the Idea Studio to capture a rough take and turn it into notation โ all in your browser.
v2026-11-08 What's new
- Loading latest changesโฆ
๐ What's New
- Faster chord/lyric editing: inline editors, add/delete buttons on the timeline, draggable timing boundaries, and undoable bulk updates.
- More accurate chords and keys: a fine-tuned acoustic model plus an improved key detector โ clearer progressions and more reliable keys
- New chord engine: faster analysis with higher accuracy and broader coverage โ now recognising extended chords (7ths, sus, add9) and modal keys (Dorian, Mixolydian)
- Public API v1 โ versioned REST endpoints for chord analysis, transcription, and exports with rate limiting and CORS support
- Better spacing for Home, FAQ, Privacy, and Guides on narrow screens
- Top sections no longer get hidden behind the header on mobile
- Separate any song into drums, bass, instruments, and vocals with the new standalone Stems page
- Accurate + Stems analysis: AI stem separation for the most precise chords, unlocking MIDI export
- Visual guitar chord diagrams and piano keyboard diagrams that follow the chord playback in real time
- Real-time bass tabs that follow the bass line during playback, with printable Bass Tabs (PDF) export
๐ Workflow
- Step 1: Open Transcriber, upload file or paste URL
- Step 2: Click Analyze chords
- Step 3: (Optional) Click Transcribe
- Step 4: (Optional) Use Transpose to change the audio key
- Step 5: Review and edit chords/lyrics in the timeline and transcript, then check the tabs
- Step 6: Export as TXT, PDF, iReal Pro, tabs, or MusicXML โ plus MIDI when you analyze with Accurate + Stems
โจ Core Features (100% FREE)
All features below are available at no cost. This is the free version of Magic Chords. Premium features may be added in the future.
- ๐ค Automatic Chord Recognition & Analysis: Recognizes chords with high accuracy using BTC, with librosa as a hybrid fallback for maximum reliability.
- ๐๏ธ Automatic Transcription: Extract lyrics and vocal melody using OpenAI Whisper with support for 9+ languages.
- ๐ต Real-time Playback: Listen to your audio with synchronized chord highlighting. Adjust playback speed from 0.5x to 2x.
- โ๏ธ Edit Chords & Lyrics: Inline chord and word editors, add/delete buttons in the timeline, draggable timing boundaries, and full undo/redo.
- ๐ผ Key & Tempo Detection: Automatically detect the original key of your audio to understand chord progressions in context.
- ๐ธ Audio Transpose: Change the audio key in real-time (ยฑ12 semitones) while keeping chord notation synchronized. Works in your browserโno file upload needed.
- ๐ฅ Export in 9 Formats: Download as Chord Sheet (TXT), iReal Pro, PDF, Guitar Tabs (TXT/PDF), Bass Tabs (PDF), Piano Diagrams (PDF), MIDI, or MusicXML. MIDI is included with Accurate + Stems analysis.
- ๐น Idea Studio: Capture a rough take in the browser, layer it, get key and chord suggestions, and export a lead sheet as MusicXML, PDF or WAV.
- ๐พ Save to Local Library: Save analyzed/transcribed songs directly to folders on your computer for offline reuse.
- ๐ Setlist Manager: Create, rename, and organize setlists in your local library, then quickly switch save targets from the Transcriber.
- ๐ Re-analyze from Library: Load a previously saved song and run a fresh analysis or transcription without losing your saved data.
- ๐ข Bar Offset Correction: In Current Chords, use Set bar 1 to choose which chord starts measure 1, so the displayed bar numbers line up with where the song actually begins (for example, after an intro).
๐ Top 10 Countries
Where Magic Chords analyses have been run in the last 24 hours.
Guides & Tutorials
โ Support This Project
Magic Chords is free and built on open-source libraries (BTC, Demucs, librosa, Whisper). If it saved you time, consider buying me a coffee.
Support This ProjectBuilt by a musician, for musicians
Magic Chords started as a practice tool: a way to turn any recording into a chord sheet without guessing. Today it combines AI chord recognition, lyrics transcription, stem separation and export tools in one browser-based workspace. Upload a file or paste a video URL, choose Quick, Accurate or Accurate + Stems, and get chords, key, tempo, structure and lyrics in a timeline you can edit. There is nothing to install, no account to create, and no paywall between you and your music. It is free to use, and the source is open on GitHub.
Everything runs on open-source models and libraries, including BTC for chords, Whisper for lyrics, and Demucs for stems. Your audio is processed only for the analysis you request and is removed afterwards; no advertising trackers follow you around the app. Saved songs and setlists stay in folders on your own computer, so your library remains under your control and keeps working offline. You can also export your work at any time, so your songs are never locked into Magic Chords.
Whether you are learning a song by ear, preparing a lead sheet for band practice, or sketching an idea in the Idea Studio, the goal is the same: give musicians a clear, editable starting point and exports that work with the tools they already use. Download chord sheets, PDF lead sheets, guitar and bass tabs, piano diagrams, MusicXML, MIDI or iReal Pro files, then keep editing in your DAW, notation app or practice setup.
Magic Chords works in modern desktop and mobile browsers, including Chrome, Safari, Firefox and Edge. The interface is available in eleven languages, and the same account-free workflow runs whether you are at home, in a rehearsal room or on the road. If you get stuck, the FAQ and step-by-step guides explain every mode, edit and export format. No plugin or subscription is required. Start with a song you love, or open Idea Studio and capture something new.