Support
Campfire is a free app for viewing and editing song lyrics and chords, available on Android, iOS, iPadOS, macOS, Windows, Linux, and the web. This page answers the most common questions and tells you how to reach me if yours is not among them.
Contact me
If you have a question, found a problem, or have an idea for the app, send me an email at [email protected]. Please mention the device and the version of Campfire you are using (you can find it in the About tab of the app's settings). I read every message and usually answer within a few days.
If you have a GitHub account, you can also report a problem on GitHub, where the app's source code is too.
Frequently asked questions
Getting started
Is Campfire free?
Yes. It has no ads, subscription, in-app purchases, or song limits, and no account to sign up for. It is open source under the Mozilla Public License 2.0, with its source code on GitHub, and donations keep it going.
Which platforms does Campfire run on?
Android, iOS, iPadOS, Windows, macOS, and Linux, as well as any modern browser, with nothing to install. It is the same app on each, and a library synced through Dropbox stays the same on all of them. The browser version gets new features first, and the others can take a few days to catch up. The download section links every version.
Does Campfire work offline?
Yes. Your songs and setlists are stored on your device, so everything you use on stage works without a connection, the metronome and the tuner included. The web app opens offline too, once it has been opened online. A connection is only needed for Dropbox sync, share links, and looking up song details and cover art.
How do I go through the setup questions again?
Choose Set up Campfire again under Help in Settings → About to pick your look, instrument, chord notation, and features step by step.
Can I hide the parts of the app I don't use?
Yes. Settings → Features switches the chords, the chord diagrams (and with them the Chords tab), the metronome, the tuner, setlists, cover art, and the online song details lookup on and off. Switching one off only hides it: nothing is deleted, and it comes back as it was when you switch it on again.
Adding songs
How do I add songs?
There are four ways:
- Paste: copy a song's chords and lyrics from any website, however messy, and choose Paste from clipboard from the New menu of the song list, or press Ctrl+V (⌘V on a Mac) there. Campfire tidies the text into a song and opens it in the editor: check the title and the artist, then save.
- Share: on Android, iOS, and iPadOS, share a chord sheet's text, or a file, to Campfire from another app. A shared web address is not opened, so share the text of the page instead.
- Import: choose Import songs, documents, or zip archives… in the Library tab of the settings, or drag files onto the app. Campfire reads ChordPro files (.cho, .chopro, .chordpro, .crd, .chord, and .pro), plain .txt, PDF and Word .docx documents, zip archives containing them, and backups exported from other songbook apps. Before anything is written, you see what the import holds, can leave files out, and choose whether a song whose name is taken is numbered or replaces yours.
- Write: create a song in the app's built-in editor.
Can I move my library from another songbook app?
Yes. Campfire imports the backups and song files of other songbook apps, such as .sbpbackup backups, .sbp sets, .onsong files, and the songs in JSON exports, along with ABC tunes and ChordPro files from any app. Put many files in a zip archive to bring them over in one go. Every song becomes a ChordPro file, and sets become setlists.
Can I import a PDF or Word chord sheet?
Yes. Import a .pdf or .docx through the file picker, a drop, or a zip archive; on Android, iOS, and iPadOS you can also share it to Campfire. Plain text files, and text you paste or share, get the same conversion. Campfire extracts the text and makes its best attempt to place chords over the lyrics and recognize sections, a title, and playing instructions. Everything happens on your device, without a service or an AI model. The original document is not kept.
The result is an ordinary song in your library, and the import message tells you how many songs were converted. It is worth checking them in the editor, especially when the original layout is unusual. A document with several clearly titled songs may be split into several songs. Scanned pages, protected PDFs, and old .doc files cannot be read: use a PDF with selectable text or save the Word file as .docx. The PDFs Campfire shares are images for printing, so share songs as ChordPro or zip files to move them between libraries.
I deleted the demo songs and want them back.
Choose Add the demo library in the Library tab of the settings.
Managing songs and setlists
How do I change many songs at once?
Open the menu of one of them (tap its three dots, long-press it, or right-click it on a computer) and choose Select multiple. Tick the others, or use Select all on what the search and the filters show, then tag them, add them to setlists, set their language, or share them together. Choose Done when you are finished. Songs are never deleted in bulk.
How do I fill in a song's album, year, or songwriters?
Choose Edit song details in the song's menu, then Find song details online. Campfire searches MusicBrainz and iTunes for recordings matching the title and the artist, and Fill in copies the one you pick into the form; nothing changes until you save. If you'd rather not be offered it, switch off Online song details in Settings → Features.
How do I send a setlist to my band?
Share it as a link. Choose Share setlist in the setlist's menu, pick Link, then Create link, and send the link or show its QR code. Anyone can open it: with Campfire installed, it opens the import, which shows the setlist and its songs before anything is added; without Campfire, the link's page helps them get it on their device, or opens the setlist in the web app. A single song is shared the same way, with Share song.
Links are made from your Dropbox, so the first one asks you to connect it, which also syncs your library. A link always gives the latest version: when you change the setlist or its songs, your bandmates open the same link again to update their copies. Settings → Sharing lists everything you share, and Stop sharing makes a link stop working.
Playing
Does Campfire work with a page-turner pedal?
Yes. Pair the pedal with your phone, tablet, or computer: pedals that send the arrow keys and pedals that send Page Up and Page Down both work. Up and down step through the song, and in a setlist left and right go to the previous and the next song. A keyboard does the same, and Ctrl+/ (⌘/ on a Mac) lists every keyboard shortcut.
Which instruments get chord diagrams?
Guitar, ukulele, mandolin, banjo, and keyboard, in standard tuning and in the other tunings the app offers for each, such as drop D or open G on a guitar. Pick your instrument and tuning at the top of any song or on the Chords tab: it is one choice for the whole app, and the tuner uses it too. Seven- and eight-string guitars, basses, and violin have a tuner but no chord diagrams.
To play a chord another way, tap it in a song or on the Chords tab and pick another shape. The one you choose is used in every song, unless a song defines its own.
Why does a tab look different from the one I imported?
Tabs are moved to your instrument and tuning, an octave up or down where a note would leave the neck, and a line under the tab says what was done. A song with tabs for several instruments shows only the one for yours. With a keyboard or a violin picked, tabs are hidden; with Other, they are shown as written. The song's file is never changed.
Tuner
How do I use the tuner?
Open the Tuner (behind Tools when there is no room for every tab) and pick your instrument and its tuning. Opening it with a tap asks to use the microphone the first time; otherwise tap Use the microphone. Play one string at a time: the note you play is shown with how many cents it is flat or sharp, and each string is ticked off once it is in tune. Tap a string to hear its note instead. The tuner is also a button next to the instrument and tuning at the top of every song, so you can tune without leaving it. It is one instrument for the whole app, so the chord diagrams follow the same choice.
The reference pitch can be set on the tab from 415 to 466 Hz, if your band does not tune to A = 440 Hz.
The tuner cannot hear me.
Campfire needs your permission to use the microphone. If you said no, tap Open settings or Ask again on the tuner and allow it; in a browser, allow the microphone in the site settings next to the address. If the microphone is in use by a call or another app, end that first. If the tuner says nothing at all is heard, check that the microphone is not muted, and on a computer that the right input is selected in the system's sound settings. On Windows, Audio enhancements can remove a held note as noise: tap Open sound settings on the tuner and turn them off for your microphone. The reference tones can be played even without a microphone.
Does the tuner record me?
No. The sound is analyzed on your device as it arrives and then thrown away: nothing is recorded, saved, or sent anywhere. The microphone is only on while the tuner is on screen and the app is in front, so your system's recording indicator is lit exactly then. If you never use it, switch off Tuner in Settings → Features and Campfire never asks for the microphone at all.
Storage, sync, and backup
Where are my songs stored?
On your device, inside the app's own storage. Campfire has no account and no server: your songs never leave your device unless you share or export them, or turn on sync.
How do I back up my library or move it to another device?
There are two ways:
- Export: choose Export library as zip in the settings and save the archive wherever you like. Import that archive on the other device, or keep it as a backup. Single songs and setlists are shared from their own menus instead.
- Sync: connect your Dropbox account in the settings, and Campfire keeps the library the same on every device connected to it, in real time: a change made on one shows up within seconds on the others that have Campfire open. Sync is off until you turn it on.
How does sync work, and what can Campfire see in my Dropbox?
Campfire only has access to its own folder, Apps/Campfire Sync, and nothing else in your Dropbox. The files go directly between your device and Dropbox. Choosing Disconnect in the settings stops syncing without deleting anything, either on your device or in Dropbox. The privacy policy has the details.
A sync is asking whether to delete files. What should I do?
Campfire asks before carrying out a sync that would delete many of your files at once, since that usually means a folder was moved or emptied by accident. If you did not mean to delete them, choose the option that keeps them, and they will be copied back.
How do I delete my data?
To delete your whole library, open the settings, go to the Library tab, and under On this device tap the row that shows how many songs and setlists you have, then type DELETE and confirm. If Dropbox sync is connected, this also deletes your songs and setlists from the Apps/Campfire Sync folder and from every other device synced with it, so choose Disconnect first if you only want to clear this device. Tapping Cover art cache on the same screen deletes the cover images kept on the device.
Uninstalling the app removes everything from the device. If you used sync without deleting your library first, also delete the Apps/Campfire Sync folder in your Dropbox. I hold no copy of your data, so there is nothing for me to delete.
Privacy
Campfire contains no advertising, no analytics, and no tracking, and what the tuner hears never leaves your device. Read the privacy policy for more information.