Tablight
display
dark mode
Tablight logo
Tablight
Light up your tab.

Turn any melody, MIDI, MusicXML or tab into a guitar part you can hear, loop, and play along with.

Free and private — no account, no ads, nothing saved about you. Guitar-first, but it speaks piano and violin too: write a line once and practise it on whichever instrument's in your hands.

Import a MusicXML file and you can read the score right above the tab.

What it does
  • Get your music in — a melody you tap out on the on-screen piano or sing into the mic, a MIDI file, a MusicXML file exported from MuseScore, Sibelius or Guitar Pro (its guitar tab and capo come along), or a guitar tab (plain-text or PDF). Whatever you've got
  • It becomes a playable guitar tab — Tablight works out the frets in the tuning you choose. What was flat and silent is suddenly under your fingers
  • Hear it, loop it, play along — sampled playback, slowed down as much as you like, with your own timing punched in and any passage drilled on a loop that ramps the tempo each lap
And it also
  • Detects the key and scale of whatever you enter, automatically
  • Analyses chord structures and voicings across the fretboard
  • Transposes to any key in seconds
  • Shows the same notes as piano keys or violin fingerings — with finger numbers, and unreachable notes flagged
  • Falling-notes practice on piano — taller blocks for longer notes
  • Exports as a Tablight file to keep editing, or as plain-text / PDF tab to print or open elsewhere
Privacy
Tablight has no accounts and no database, and never asks who you are or what you are playing. Your tab or melody reaches the server only when you press Analyse: it is worked on in memory for your session, never saved and never logged, and gone within four hours. Recordings and settings stay in your browser. The microphone is heard by your browser alone — no sound ever leaves your device. The server counts visitors by hashed IP address and country and forgets them after 30 days. No ads, no trackers, nothing sold. The details are in the privacy section of the terms.
Who it's for
  • Composers sketching and editing their own material
  • Musicians analysing the theory behind a piece
  • Guitarists checking a transcription they made themselves
  • Pianists and violinists who want to see a line under their fingers
  • Anyone with a MIDI or MusicXML file they want to see and practise on their own instrument
  • Anyone drilling an awkward passage on a loop, at their own tempo
  • Anyone who thinks in frets, keys and strings rather than sheet music
Credits
Instrument sounds come from the Musyng Kite soundfont, as prepared for the web by the midi-js-soundfonts project, licensed CC BY-SA 3.0. The acoustic grand (HQ) piano is the Salamander Grand Piano V3 by Alexander Holm, licensed CC BY 3.0 — pitch-shifted, shortened and re-encoded for Tablight. PDF import uses PDF.js by Mozilla (Apache License 2.0). This product includes GeoLite Data created by MaxMind, available from https://www.maxmind.com.
Why it exists
By day I'm a professional software developer. By night I'm an amateur guitarist. I built Tablight in my spare time. It started with an interest in music theory: how a handful of notes gives away its key and mode. It grew into a practice tool when my daughter took up the violin. It's free. Curious about the engineering behind it? The form below reaches me.
☕ Buy me a coffee

Tablight is free and built in spare time.
A coffee is appreciated and keeps the project alive.

Feedback keeps this alive
🐛
Found a bug?
Something broke, gave a wrong result, or just felt off? Describe it — the more detail the better.
💡
Feature idea?
Missing a chord type, a tuning, an analysis feature? Pitch it. Every feature here started as someone's thought.
🎸
Just saying hi?
That works too. Knowing who uses this and how keeps the motivation going.
Send a message
What is this about?
0 / 2000
No account needed.
No spam. Ever.
✓
Almost there!
Your email app has opened with the message ready — press send there to deliver it.
Nothing opened? Write to [email protected].
Thanks for taking the time.