Add your first hymn to get started
Try adjusting your search or filters
Admin Controls
Let us know how we're doing!
Recent ratings and comments submitted by users.
Fill in the details below
Media links (all optional)
Tonic Sol-fa Notation
For exact book formatting, take a screenshot of the notation, upload it, and paste the direct link here.
Conductor notes (private — not shown in projection)
How many times each section plays before moving on
Insert a title slide into the service order
Or pick a preset:
Up to 20 announcement slides. Images should be 2560x1440px (16:9 YouTube banner ratio). Auto-advances every 6 seconds.
Upload to Imgur, Cloudinary, or Google Drive and paste the direct image link here.
Image focal point — drag to focus on the right area
Call-to-action button (optional)
A full-screen text slide for notices, events, or any message
A log of every service projection run from this device
Export all data to a JSON file, or restore from a previous backup
Export all data
Downloads a JSON backup file
Import from backup
Merges data, skips duplicates
Import from CSV
Bulk add hymns from a spreadsheet
Manage your service hymn collections
No repertoires yet.
Set a name and optional service date
Close this panel and click + on any hymn card to add it here.
No items yet. Add hymns or service segments.
Select which repertoire to add this hymn to
No repertoires yet.
The hymn will move to Recently deleted and can be restored within 30 days.
All items will be removed. This cannot be undone.
Set the global channel link that appears next to the HymnDesk logo.
Loading…
Post a notice that appears on the home screen for all users on next sync. Keep it brief and relevant.
Live status of the HymnDesk system
Enter your admin password to unlock the management tools. This session stays active until the browser tab is closed.
Report an error, suggest an improvement, or tell us anything that would make HymnDesk better for you.
Stored on this device only. Never published or shared.
Tokens are stored only in this browser's local storage. If you clear browser data or sign in on a new device, you will need to paste it again. Tokens are never sent anywhere except to GitHub when you publish.
Fetching messages from server and local storage…
Add, edit or remove hymn books and their language associations. Deleted items move to Recently deleted and can be restored within 30 days.
Hymns and books deleted in the last 30 days. Restore anything that was removed by mistake. After 30 days, items are permanently removed.
Pick a hymn for each upcoming day. It will appear on every user's home screen for that date only.
Usage patterns from this device's local history. For cross-device user counts, the GAS backend will need to be extended in a later session.
Define the book name and the language it belongs to
Only fill this if you are creating a brand new language not already in the list.
All hymns in this book will be permanently deleted.
Admin only. Changes saved here — click Publish to push card text to all users. PayFast credentials are stored on this device only.
Card display
PayFast payment credentials
Your email is your username. You only need to sign in once.
Forgot password? · No account? Register here
Already registered? Sign in
Enter your registered email address. We will send a temporary reset code to that address.
Check your email for a 6-digit code and enter it below with your new password.
Back to Sign In
Tap a note to hear a reference pitch. Hold to sustain.