Paste or drag-drop a ChordPro (.cho) file — chord symbols appear above lyrics and the page auto-scrolls at your exact BPM. Tap-tempo override and full-screen display included. Everything runs in your browser; nothing is uploaded.
ChordPro is a plain-text format widely used by musicians: chords are written inline as [G] or [Cadd9] immediately before the syllable they fall on. This scroller parses that format and renders each chord directly above its lyric word — exactly like a lead sheet.
BPM-locked scrolling works by computing the pixel-per-second scroll speed from your BPM and the lines-per-beat setting:
A lines-per-beat value of 0.5 means one lyric line advances every 2 beats — typical for ballads. Set it to 1 for one line per beat (faster songs), or lower for very slow passages.
Tap tempo averages the interval of your last 4 taps to derive BPM automatically. Full-screen mode removes all chrome and lets the song fill your display — ideal for performance or teaching.
[Am]Walking [F]down the [C]road. Structural directives like {start_of_chorus}, {title:}, and {comment:} add sections and metadata. Thousands of songs are freely available in ChordPro format from sites like Chordify, Ultimate Guitar exports, and dedicated ChordPro libraries. This scroller supports the most common subset of the spec.{title:}), subtitle ({subtitle:}), comment / comment-italic ({comment:}, {c:}), start/end of verse, chorus, bridge, tab, and grid sections ({start_of_verse} etc). Chord inline notation [Chord], blank lines for spacing, and lines with no directives are treated as plain lyrics. Unsupported directives (like {define:}) are silently skipped.