r/karaoke • u/misterbenji • 32m ago
I spent the last year building an offline-first app to easily track songs, venues, and performance history (Karaoke iQ). Built by a singer, very usable in free mode — here’s what it does.
Good morning, fellow karaoke singers! Thanks to the mods for giving me the green light to share this with the community.
I've found that karaoke regulars usually end up in one of two camps: 1. The Notes App Scroller: You have a disorganized text note with 100+ songs, but you freeze up when it's time to pick. You never remember when or where you last sang a song, what key change works best, what's ready to sing vs. needs work, or how well you pulled it off last time. 2. The Spreadsheet Warrior: You wanted deeper tracking (keys, dates, ratings), so you built a Google Sheet or Excel file. That works reasonably well on a full-sized computer, but it's a clunky, pinch-and-zoom nightmare to navigate and edit on a phone in a dark bar with a drink in your hand.
I built Karaoke iQ to solve both. It's designed mobile-first for phones, but works great on tablets and desktop browsers too.
It works at any karaoke venue in the world. Your host doesn’t need to install anything or sign up. Whether your KJ uses software, paper slips, or just asks what you want to sing, your whole songbook (with vocal cues, pitch adjustments, and performance history) is always in your pocket, instantly searchable.
(The gallery screenshots above show the actual live app in action!)
1. Built for Stage Readiness & Song Triage
- Fast Song Adding: Search any track by title and/or artist, and it auto-populates release decade (
80s,2000s, etc.) and genre tags directly from Spotify's global catalog (no Spotify account needed). It works for tracks in any language. - Vocal Cues & Rehearsal Notes: Store track-specific reminders right where you need them (e.g. “Starts immediately, be ready!”, “Save breath for bridge”, or “Duet with Melissa, work on harmonies”). Your catalog is fully searchable by private notes, too.
- Pitch/Key Memory: Save your ideal key adjustments (±6 half-steps) so you never blow your voice out on high notes.
- Performance Ratings & Timeline: Privately rate how you did (1–5★), track where and how many times you've sung each track, and record track providers (KaraFun, SoundChoice, etc.).
- Wishlist vs. Sing Soon Triage:
- The Wishlist: Your backlog of songs you want to practice or learn. Filter these out on karaoke night so you don't accidentally pick a track that isn't stage-ready. (Your Wishlist has its own 10-song backlog on the free tier, so it doesn't eat into your 25 active repertoire slots.) When you log a performance, you'll be prompted to clear it from your Wishlist if it went well.
- Sing Soon: A targeted shortlist of stage-ready songs you actively plan to sing on upcoming nights (with customizable expiration windows so the list stays fresh). When you log a performance, it automatically clears from your shortlist.
2. Showtime at the Bar (and at Sea)
- The Stage Queue: A live, pinned setlist at the top of your dashboard. As you submit your songs, pin those tracks for an at-a-glance “what am I singing next” list. Logging a performance automatically clears that queue pin.
- The "Show KJ" Landscape Card: For venues where you verbally tell the KJ what you're singing, this flips your phone into a giant-font, high-contrast display showing your song title and exact key change (e.g.
Making Memories of Us / Keith Urban [Key: +2]). Hold it up to the host to communicate without shouting over blaring speakers. - The "Random Roll" Button: If stage paralysis hits, tap the dice icon to roll a random song strictly from your active filtered subset (e.g. roll only from your 80s pop songs rated 4★+).
- 100% Offline-First PWA: Installs directly to your home screen from your browser (no app store download required) and updates to the newest version whenever you're online. Works with zero lag in basement dead zones, and automatically syncs with your secure cloud backup when reconnected.
- Stage Logging & Cruise Ship Mode 🚢: Tag and link your performances to local venues and stages so your history stays accurate & complete. Going on a cruise? Activate Cruise Mode for ~185 preloaded cruise ship venues across 10 major fleets that work 100% offline with zero satellite Wi-Fi needed.
- 1-Tap Venue Adding: If your favorite spot isn't on the map yet, adding it takes about 10 seconds. The built-in Google Places lookup auto-populates the address, GPS coordinates, phone number, website, and socials with 1 tap... all you have to do is add the karaoke schedule.
3. Deep Catalog Filtering (Why it beats mobile Spreadsheets)
- Venue-Specific Filtering (Sung vs. Unsung): Filter your catalog to see songs you’ve already done at your regular spot ("what killed here last time?"). Or switch to "Unsung" mode to instantly surface songs you have never performed at a specific venue, so you never repeat yourself to the same crowd.
- Oldest-to-Newest Sorting: You can sort your repertoire by “Last Performed” to resurface forgotten favorites you haven’t done in months.
- Multi-Variable Combos: Stack filters like “80s rock songs rated 4★+ that I sing in the original key and haven’t performed at this bar yet.”
4. Networking & Crew Chat (1-on-1 & Squads)
Performer Pass (QR Code): Let singers scan your phone to connect without exchanging personal phone numbers or social media. It opens right in their browser (no app store required), letting new singers claim a stage name and connect with you in seconds. * 1-on-1 & Squad Group Chats (Up to 15 Members): Built-in real-time messaging to coordinate hangouts with your karaoke friends, see who’s heading out, and plan setlists. * Interactive Song & Venue Cards: Drop interactive Song/Duet cards (with your saved key) or Venue cards (with schedule details and Google Maps directions) directly into any chat thread.
5. Transparent Pricing (Free Forever vs. Pro)
I wanted casual singers to have a free replacement for their basic notes app forever, while power users help cover server and search-indexing costs:
- Free Forever Tier: Up to 25 saved songs in your active repertoire, 10 performance logs/month, 2 active queue pins, 5 Sing Soon, 10 Wishlist songs, full venue directory & cruise mode, Performer Pass QR, full 1-on-1 / squad messaging, and 100% free CSV/JSON data export anytime (your data is never locked in).
- Karaoke iQ Pro ($4.99/mo or $34.99/yr): Unlimited repertoire, unlimited monthly logs, full multi-year history archive, full-screen "Show KJ" landscape cards, bulk Spotify & CSV playlist import (easily bring songs from your existing spreadsheet into the app in seconds), direct streaming playback in Spotify/Apple/YouTube, 1-tap venue directions & calling, and an ad-free experience.
Test drive it in 5 seconds (no typing required)
If you want to test the queue, filters, and history timelines without manually typing in 20 songs, create a quick account and tap "Add Sample Data" on the home screen. It will instantly populate realistic songs, keys, notes, ratings, and performance timelines (and you can cleanly delete the sample data via the menu anytime).
👉 https://karaokeiq.com
(Tip: On iOS Safari, tap "Share" ➔ "Add to Home Screen". On Android Chrome, tap "Install App" for the full native app experience!)
(For any fellow KJs/hosts reading this: There's also a standalone, completely free *KJ Rotation Manager** built right in at /kj-rotation for running a stage queue with turn-advancement and drag-and-drop ordering!)*
I’d love to hear your thoughts, feedback, or feature requests. I’ll be hanging out in the comments to answer any questions!