
Your account is currently in use on another device or browser tab. SetSync only allows one active session at a time.

Your setlist, synced
Your lyrics will only be saved on this device
SetSync is a personal organisation tool that allows users to store and manage song lyrics for their own private use. We do not publish, share, or display your stored content to other users or the public.
You are solely responsible for the content you store. You must ensure you have the appropriate rights or permissions for any lyrics or text you add. SetSync does not monitor, review, or take responsibility for user-submitted content.
SetSync is intended for personal, private organisation of lyrics. You agree not to use the service to publicly distribute, share, or republish copyrighted material.
All lyrics and content you store remain your responsibility. SetSync claims no ownership over your content. Song lyrics are typically protected by copyright and owned by their respective authors, publishers, and rights holders.
SetSync offers a free tier and a paid Pro subscription. Payments are processed securely via Stripe. Subscriptions renew automatically unless cancelled. You may cancel at any time; access continues until the end of the billing period.
We reserve the right to suspend or terminate accounts that violate these terms. You may delete your account at any time.
SetSync is provided "as is" without warranties of any kind. We are not liable for any loss of data or content.
We may update these terms from time to time. Continued use constitutes acceptance of the updated terms.
SetSync is a tool for storing, organising, and performing with your song lyrics. Create an account to sync your lyrics across all your devices, or try it without an account to get a feel for it first.
Click + Add Lyrics in the sidebar. Enter the song title, artist, and optionally add song info (key, capo, time signature). Then add your lyrics — you can type in plain text or use ChordPro format to include chords by placing chord names in square brackets inline with your lyrics, like [Am]Alas my [C]love. Chords will appear above the lyrics and stay perfectly aligned at any font size.
The Info field lets you add useful details to any song — key, capo position, time signature, or any short note. For example: Key: Am · Capo 2 · 4/4 (tempo has its own field, which also powers the metronome click.)
In lyrics view, the info appears as a gold badge next to the song title. In setlist view, it shows below the song name and artist. Info carries through when you share lists or start sync sessions, so everyone in the band sees the same details.
When editing lyrics, click the ⛶ expand button in the bottom-right corner of the text box to open the fullscreen editor. This gives you the entire screen to work with — ideal for pasting and editing long chord sheets on a laptop or iPad.
The fullscreen editor has a toolbar with Convert to ChordPro and Help buttons, plus a row of quick-insert buttons:
Intro — inserts {c: Intro}
Verse — inserts {c: Verse}
Chorus — inserts {c: Chorus}
Bridge — inserts {c: Bridge}
Tab ▸ — inserts {start_of_tab}
▪ Tab — inserts {end_of_tab}
⊞ Tab Builder — opens a visual fretboard grid to build tab without typing it (see below)
♪ ABC Helper — opens a guided helper to build music notation step by step (see below)
[*] Note — inserts [*] and places your cursor ready to type the annotation
On smaller screens the toolbar collapses into a Tools ▾ button — tap it to find all the same options.
Keyboard shortcuts (while in the fullscreen editor):
Ctrl+Shift+I Intro ·
Ctrl+Shift+V Verse ·
Ctrl+Shift+C Chorus ·
Ctrl+Shift+B Bridge ·
Ctrl+Shift+S Start Tab ·
Ctrl+Shift+E End Tab ·
Ctrl+Shift+A Annotation
When you're finished, click Done to return to the normal editing screen where you can set the title and artist before saving.
If you copy lyrics from a website where chords are on a separate line above the lyrics, paste them into the editor (or the fullscreen editor for longer songs) then click ⟲ Convert to ChordPro. This automatically detects chord-only lines and merges them into the lyrics below using bracket notation. For example:
Am C
Alas my love, you do me wrong
becomes: [Am]Alas my [C]love, you do me wrong
Click ? Format help in the editor for a quick reference on ChordPro brackets, section markers, and tab blocks.
Click 📄 Import from file in the lyrics editor toolbar to extract text from a PDF or a photo of a printed lyric/chord sheet.
PDFs: Text is extracted directly from the PDF. Works best with digital PDFs (ones where you can select text). If the PDF is a scanned image, use the photo option instead.
Photos: The app uses OCR (optical character recognition) to read text from the image. Take a clear, well-lit photo of the printed sheet for best results. Handwritten text may not be recognised accurately.
After extraction, the text appears in the editor for you to review and clean up. You can then click Convert to ChordPro if chords are on separate lines. No files are uploaded or stored — all processing happens in your browser and the file is discarded immediately.
You can include standard music notation in your lyrics using ABC notation. Wrap ABC text with {start_of_abc} and {end_of_abc} directives:
{start_of_abc}
X:1
M:4/4
K:Am
|:A,CEA|c2B2|A2G2:|
{end_of_abc}
This renders as proper sheet music with staff, notes, clef, key signature, and time signature. Use the Show Notation toggle in the Tools panel to hide or show notation blocks. The notation library loads on demand — it's only downloaded when needed.
ABC notation is a widely used standard for writing music in plain text. For a full guide to the syntax, search for "ABC notation tutorial" online.
Not sure how to write ABC? Open the fullscreen editor and tap ♪ ABC Helper. Pick your key, time signature and default note length, then tap notes to build a phrase — a live preview of the stave updates as you go, so you can see exactly what you're writing. You can also type ABC directly into the box, and tap ? Reference for a built-in guide to the trickier symbols (octaves, note lengths, sharps and flats, ties, slurs and triplets). When it looks right, drop it into your song. Already added a notation block? Put your cursor inside it and tap ✎ Edit block to reopen it in the helper.
Click Scan Music in the lyrics editor toolbar to scan a photo of printed music using AI. It automatically detects what you're scanning:
Sheet music — converts to ABC notation, rendered as a score in the app.
Guitar tab — extracts the tab and wraps it in tab blocks.
Chord sheets — converts to ChordPro format with chords in [brackets] above the lyrics.
Take a clear, well-lit photo (or select an existing image), preview it, then click Scan & Convert. Pro users get 10 scans per month.
Scan credits: Free accounts get 3 scans per month. Pro accounts get 10 per month. Additional scan packs are available for purchase.
Tips for best results: Use clear photos of printed (not handwritten) music. Single-staff melodies work best. The AI may make mistakes with complex polyphonic scores — always review the output. No images are uploaded or stored.
To add a song to another list, tap the share button next to any song in the sidebar. You can choose an existing list or create a new one — the song is copied, not moved, so each list has its own independent version.
When viewing your lyrics, tap any chord name to see a guitar fingering diagram. The diagram shows finger positions, open strings, muted strings, and barre chords.
You can include guitar tab by wrapping it with {start_of_tab} and {end_of_tab} on their own lines. Tab is displayed in a monospace box that preserves spacing. Use the Show Tabs toggle in the Tools panel to hide or show tab blocks — guitarists can keep them visible while singers and drummers hide them for a cleaner view.
The easy way: open the fullscreen editor and tap ⊞ Tab Builder. Choose your instrument (guitar, bass, ukulele, mandolin or banjo), then tap the grid to place fret numbers — tap a cell again to cycle the number up, or back round to clear it. On a laptop you can also tap a cell to select it and just type the fret number (multi-digit frets like 10 or 12 work too). Add or remove columns to set the length, and the builder writes perfectly aligned tab and inserts it for you. No need to line up dashes by hand. Already added a tab block? Put your cursor inside it and tap ✎ Edit block to reopen it in the builder.
Tap Tools in the sidebar to expand the controls panel. Here you can adjust lyrics size, toggle chords, annotations, tabs, and notation on or off, switch between light and dark mode, and control autoscroll speed. The panel collapses to a single line showing a summary of your current settings — tap it again to expand. When autoscroll is active, the panel stays open so you can adjust the speed easily.
Toggle Light Mode in the Tools panel for a warm paper-like background. Ideal for bright stages, classrooms, outdoor gigs, and anyone who prefers reading on a light background. Each device saves its preference independently — one band member can use light mode while everyone else uses dark, even during a sync session.
Use the Show Chords toggle in the Tools panel to hide or show chord names. Singers can turn chords off for a cleaner view while guitarists keep them on — even during a live sync session.
Add performance notes for your band using [*text] — a square bracket with an asterisk. For example: [*stop], [*drums in], [*build], [*solo], [*half time]. Annotations appear above the lyrics in blue italic, visually distinct from gold chords.
Use the Show Annotations toggle in the Tools panel to hide or show them. Each band member controls their own view independently — a drummer might show only annotations, a singer might hide everything except lyrics, and a guitarist might show both chords and annotations. These preferences are saved per device.
Organise your lyrics into lists — for example, one per band, setlist, or project. Use the dropdown in the sidebar to switch between lists. Free accounts get 1 list; Pro accounts get unlimited lists.
Use the buttons below the list dropdown to create a new list (+), rename the current list (✎), share it (↗), duplicate it (⧉), join a live sync, open bands, or delete it (✕).
Click + Set Divider in the sidebar to add a section break to your setlist. Type a label like "Set 1", "Set 2", or "Encore". Dividers appear as headers between your songs and can be moved up and down using the ▲ ▼ buttons, just like songs.
Dividers are not counted in your song total and don't affect numbering. When you share a list or start a sync session, dividers are included automatically so everyone sees the same set structure.
Use the Lyrics / Prompts / Setlist toggle at the top of the sidebar to switch between views. Setlist view shows a clean numbered list of song titles with set dividers as section headers — like a traditional paper setlist on screen.
During a sync session, setlist view highlights the current song in gold, fades songs already played, and auto-scrolls to keep the current position visible. This is ideal for band members who don't need lyrics on stage but want to see what's coming up next — drummers, bassists, or sound engineers.
Prompts view is a middle ground between full lyrics and setlist — it shows just enough of each section to jog your memory. For each section (Verse, Chorus, Bridge etc.), you see the first line followed by "..." and the last line preceded by "..."
This works automatically using your existing {c: Verse} section markers — no extra tags needed. The more sections you mark up, the more useful prompts view becomes.
You can also add custom prompt cues between sections:
{p: Key change to Bm} — shows in green in both lyrics and prompts view
{ps: Half time feel} — shows only in prompts view (hidden in lyrics view)
Chords and annotations are still shown in prompts view (and can still be toggled on/off). Prompts view also works during sync sessions — the scroll follows the host just like lyrics view. It's ideal for singers and musicians who know the songs well but want a quick reference for section order and opening lines.
Click the ↗ share button and choose Send a Copy. This creates a link you can send to anyone. When they open it, they can import the lyrics into their own account as an independent copy. Any changes they make won't affect your version.
Live Sync lets your whole band view the same lyrics with synchronised scrolling in real-time — perfect for gigs and rehearsals.
To host a session: Click the ↗ share button, choose Live Sync. You'll get a code like "JAM-472". Share this code with your band verbally or by text. Tap the green "Hosting Sync" indicator at any time to see the code again or end the session.
To join a session: Click the sync button in the sidebar, enter the code, and tap Join. Your screen will follow the host's scrolling automatically. You can toggle sync on/off with the green switch in the top-right corner.
Personalised layers during sync: Each member independently controls what they see. Use the Tools panel to toggle chords, annotations, tabs, and font size — only the scroll position is synchronised. A typical setup might be:
Singer — chords off, annotations off, tabs off (clean lyrics only)
Guitarist — chords on, tabs on, annotations on (full picture)
Drummer — chords off, tabs off, annotations on (just cues and lyrics)
Keys — chords on, tabs off, annotations off (chords and lyrics)
Bass — chords on, tabs on, annotations off (chords, tabs and lyrics)
At gigs without WiFi, one band member can create a mobile hotspot from their phone. Everyone else connects to that hotspot. The sync uses very little data — just a few kilobytes per minute — so even a basic mobile signal is enough. Set up the sync session during soundcheck while connected, and it'll run smoothly throughout your set.
Use the auto-scroll slider in the sidebar (🐢 slow to 🐇 fast) to scroll your lyrics automatically during performance. The host's auto-scroll is synced to all connected members. If you manually scroll up to re-read something, auto-scroll pauses briefly then resumes.
SetSync works with any standard page-turner pedal — USB or Bluetooth — that sends arrow keys or Page Up/Page Down. There's no compatibility list and no special hardware to buy: if your pedal can act as a keyboard (most can), it'll scroll your lyrics hands-free. Many pedals let you choose which keys each switch sends — set them to Down/Up arrows or Page Down/Page Up and you're ready to play.
Free: 5 songs, 1 list, 400 words per song. Includes ChordPro chords, annotations, chord diagrams, tab support, and autoscroll. Can join sync sessions but not host them.
Pro (£1.99/month or £19.99/year): Unlimited songs, unlimited lists, unlimited words. Host Live Sync sessions, sync across all your devices, priority support.
You can delete your account and all associated data at any time from the user menu. This action is permanent and cannot be undone.
Pro users can create a band by tapping the bands button in the sidebar. You'll name your band and get an invite code (e.g. "ABC123"). Share this code or the invite link with your bandmates.
Joining a band: Tap the bands button and enter the invite code, or click an invite link. You'll instantly see the band's shared setlists in the list dropdown alongside your personal lists.
Shared lists: Band lists are live shared data — when someone edits a song, everyone sees the change. No more sharing copies back and forth. The list dropdown groups your personal lists and band lists separately.
Admin — the band creator. Can do everything: add/edit/delete songs, manage lists, manage members, change roles, transfer admin.
Editor (Pro only) — can add, edit, delete, and reorder songs. Promoted by the admin.
Viewer (Pro only) — can view all band lists, join sync, and add personal footnotes. Cannot edit songs.
Free members — can see band lists and join sync sessions. Cannot add footnotes or edit. Upgrade to Pro to contribute.
The admin manages roles via the ⚙ gear icon next to the band name in the list dropdown.
In band context, Pro members can add personal footnotes to songs using the footnote button. Each member's footnotes are saved separately and colour-coded by member. By default you see only your own footnotes. Toggle All Footnotes in the Tools panel to see everyone's notes — useful during rehearsals.
Free band members cannot add footnotes. Footnotes are never locked — everyone can add footnotes to the same song at the same time without conflicts.
Footnotes appear at the bottom of each song. For inline performance cues within the lyrics, use [*annotation] tags instead — these show above the lyric line in blue.
When an editor opens a song to edit in a band list, it locks for other editors to prevent conflicts. You'll see "🔒 [name] is editing" next to the song title. The lock auto-expires after 2 minutes if the editor loses connection. Footnotes are not affected by edit locks.
The admin can transfer ownership to another Pro member via the ⚙ band settings. The previous admin becomes an Editor. If the admin wants to leave the band, they must transfer admin first — this prevents orphaned bands with no manager.
Last updated: April 2026
SetSync is operated by Gizmovamp Studios. We are registered with the UK Information Commissioner's Office (ICO). If you have any questions about this policy or your data, contact us at support@setsync.uk.
Account data: Your email address and an encrypted password (we never see your actual password — it's handled by Firebase Authentication).
Content data: The lyrics, song titles, artist names, and list names you create in the app. This is stored in Google Firestore.
Payment data: If you subscribe to Pro, your payment is processed by Stripe. We never see or store your card details. We store only your Stripe customer ID to manage your subscription.
Usage data: Basic preferences stored on your device (font size, chord visibility). We do not use analytics, tracking cookies, or advertising.
We use your data solely to provide the SetSync service: to authenticate your account, store and sync your lyrics, and manage your subscription. We do not sell, share, or transfer your personal data to any third parties for marketing or advertising purposes.
Under UK GDPR, we process your data on the basis of contractual necessity — you provide your email to create an account, and we store your lyrics to deliver the service you've signed up for.
Your data is stored on Google Cloud infrastructure (Firebase) within the EU/UK region. Data is encrypted in transit (HTTPS) and at rest. Firestore security rules ensure that each user can only access their own data — no other user or the public can see your lyrics.
Google Firebase: Authentication, database, and hosting. Google's privacy policy and Data Processing Agreement apply.
Stripe: Payment processing. Stripe's privacy policy and DPA apply. We never handle card details directly.
Anthropic: If you use the AI sheet-music scan or Smart Paste features, the image or text you submit is sent to Anthropic's API to be converted into editable lyrics, chords, or tab. This content is processed only to return your result and is not used to train models. If you do not use these features, no data is sent to Anthropic.
Zoho: If you opt in to product updates, we use Zoho Campaigns to send those emails. You can opt out at any time; we only add your email if you actively choose to receive updates.
SetSync uses only essential and functional storage — we do not use analytics, advertising, or tracking cookies of any kind, and we never sell or share your data with advertisers.
Essential: Firebase Authentication uses secure tokens to keep you signed in. Without these the app cannot function, so they do not require consent.
Functional: We store your preferences on your own device (using your browser's local storage) — things like your chosen text size, chord display mode, which song list you last viewed, and light/dark mode. This is so the app remembers how you like it. It stays on your device and is not transmitted to us for tracking.
Offline cache: To help the app load quickly and work with a poor connection, your song data may be cached on your device by Firebase. You can clear this at any time by clearing your browser's site data.
Because we use no non-essential cookies, SetSync does not display a cookie consent banner — there is nothing to consent to beyond the essential and functional storage described above. If this ever changes (for example, if we add usage analytics in future), we will ask for your consent first.
We retain your account data and content for as long as your account is active. If you delete your account, all associated data (email, lyrics, lists, and subscription references) is permanently deleted within 30 days.
Guest mode data is stored locally on your device and automatically expires after 12 hours.
Shared list links expire after 7 days. Live sync sessions are temporary and are not retained after the session ends.
Under UK GDPR, you have the right to:
Access your data — your lyrics and account information are visible in the app at all times.
Rectify your data — you can edit your lyrics and account details at any time.
Delete your data — use the "Delete My Account" option in the user menu to permanently remove all your data.
Port your data — you can share/export your lists at any time using the share feature.
Object to processing — contact us if you wish to raise a concern.
If you are unsatisfied with how we handle your data, you have the right to lodge a complaint with the Information Commissioner's Office (ico.org.uk).
SetSync is not directed at children under 13. We do not knowingly collect data from children under 13. If we become aware that we have collected data from a child under 13, we will delete it promptly.
We may update this policy from time to time. We will notify users of material changes by displaying a notice in the app. Continued use of the service after changes constitutes acceptance.
Unlimited lyrics, unlimited lists, one simple price.
Paste a YouTube or Vimeo link, or a direct link to a video file you've uploaded. A handy visual aid for learning the song — it shows under the title. SetSync never hosts video; it just embeds your link.
[Am]Alas my [C]love, you [G]do me [Em]wrong{c: Verse 1} {c: Chorus} {c: Bridge}{start_of_tab}e|---0---1---|{end_of_tab}[*stop] [*drums in] [*build] [*solo][Am]Alas my [C]love |
Sections: {c: Verse 1} |
Tab: {start_of_tab} ... {end_of_tab} |
ABC Notation: {start_of_abc} ... {end_of_abc} |
Annotations: [*stop] [*drums in] |
Prompts: {p: Key change} (shown in both views) · {ps: Secret cue} (prompts view only) |
Shortcuts: Ctrl+Shift+I/V/C/B Sections, S/E Tab, N/M ABC, A Annotation, P Prompt, O Prompt-only
Select which songs to include in the new list.
Take a photo or select an image of sheet music. AI will convert it to ABC notation.
AI-powered · Results may need manual correction · No images are stored
Tap a cell to set a fret (tap again to cycle up, then back to blank). Build your bar, then insert it into your song.
ABC is a text way of writing music. This helper sets up the structure for you — pick your key and time signature, add a few notes, and we'll build the ABC scaffold ready to drop into your song. You can fine-tune it by hand afterwards.
C D E F G A B | Notes in the octave below middle (uppercase) |
c d e f g a b | Notes an octave higher (lowercase) |
C, | A comma drops a note down an octave |
c' | An apostrophe raises a note up an octave |
C2 C3 C4 | A number multiplies the length, relative to your default note length. With an eighth-note default, C2 = a quarter, C4 = a half |
C/2 | A slash divides the length. With an eighth-note default, C/2 = a sixteenth note (C/ is shorthand for the same; C/4 = a thirty-second) |
C/2D/2 E | Mixing values: two sixteenths then an eighth (under an eighth default). No space = beamed together |
C>D | Dotted rhythm — first note longer, second shorter (C<D reverses it) |
z | A rest (silence). z2 for a longer rest, z/2 for a shorter one |
(space) | A space breaks the beam between notes — use it to group notes by beat |
(no space) | Notes with no space between are beamed together |
| | A bar line. |] ends the piece, |: and :| are repeats |
^C _C =C | Sharp, flat, natural (placed before the note) |
(CDE) | A single bracket pair draws a slur (phrase mark) over the notes |
((CD)E F) | To slur within a slur, nest the brackets — the inner pair slurs CD, the outer spans the phrase |
(3EFG | A triplet — three notes in the time of two. The (3 has no closing bracket. ((5, (7 etc. for other tuplets.) Adding a ) like (3EFG) also slurs them |
C-C | A hyphen ties two of the same note together |
L:) you pick above. So with L:1/8, a bare C is an eighth, C2 a quarter, and C/2 a sixteenth. The header lines (X: M: L: K:) are filled in from your choices.Send this link to share your list. The recipient will get their own independent copy.
Anyone with the link can import the lyrics.
Live Sync Session
Share this code with your band. They'll get the lyrics and follow your scroll in real-time.
Waiting for members...
Enter the code from the session host