ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE

Read The Bleepin’ Manual

Gimme Some Breathing Room

Spacing settings let you tweak how spaces mess with your chord chart drawings (yeah, spaces are that petty). Buckle up:

Whitespace? More Like Spacebar Shenanigans

So when you chuck chords above lyrics, they're supposed to line up all neat-like. But if there's no lyrics to hug? Chords just space themselves using a regular space character. Problem: in those fancy variable-width fonts, a space is like 35% the width of a big "M"—which means your chords look farther apart than they actually are. Tragedy.

Flip on the adjust whitespace toggle & it'll swap space characters for something chunkier when measuring. Basically it's a band-aid for the space character being a tiny wimp. Off by default (because we're lazy).

That Substitute Space Character Thingy

Got adjust whitespace cranked on? Cool. We're using an underscore as a fake space now to pretend it's wider. Wanna use a different character to fine-tune this hot mess? You got it. Default's underscore, because we're creative like that.

Tab Spaces (The Villain Arc)

Tabs are the WORST for text-based chord charts, amirite? Tab characters mean different things in different editors & viewers—it's chaos. OnSong swaps tabs for a pile of regular spaces instead (groundbreaking, we know). Pick anywhere from 0 to 20 spaces. Default's 8 (it's a Goldilocks number).

Trim Whitespace (The Cleanup Crew)

Flick this on & we'll nuke all the awkward whitespace hanging around the start & end of your lines. It's like Marie Kondo for your chords. On by default (finally, one good decision).

OnSong 2026 — Last Refreshed December 9, 2017