Karaoke hosting that
actually plays fair.
Built by a KJ with 25 years in the trenches. The Rotation Fairness Engine keeps every singer heard, every turn earned, every show honest. No other karaoke software does this.
Everything a KJ needs.
Nothing they don't.
Professional karaoke hosting with built-in streaming controls, intelligent fairness, and the flexibility to run your show your way.
Rotation Fairness Engine
Automatically enforces fair turn order. Tracks rounds, prevents duplicate turns, blocks repeat songs tonight — even across different versions. No other KJ software does this.
How it works →Built-in Streaming Controls
Control Spotify, YouTube Music, and iTunes right from the UI. No app switching. Manage break music without ever leaving your hosting screen.
Every Format You Need
CDG, MP3+G, MP4, mkv — play them all. Key changer, tempo control, EQ built in. Your library works here.
Break Music Auto-Fade
Break music fades out when the singer's track starts, fades back in when it ends. Seamless transitions. No dead air.
Automatic Backups
Timestamped database backups with automatic pruning. Your show data is safe even when hardware isn't.
Free & Open Source
GPL-3.0 licensed. No subscriptions for the desktop app. No lock-in. Inspect the code, contribute, or self-host the server.
Every singer gets their turn.
Automatically.
The #1 reason KJs switch to Auto-KJ. No other karaoke software enforces fairness. This changes everything.
Round-Based Turn Tracking
The engine tracks when every singer has completed their turn. When the last singer in the round performs, the round auto-advances and everyone starts fresh. No singer gets a second turn before everyone else gets their first.
Duplicate Turn Prevention
When a singer tries to add a second song in the same round, the KJ gets an immediate warning: "This singer has already performed — 4 singers still waiting." You can still allow it, but you'll never accidentally let someone cut the line.
Smart Song Blocking
Once a song is performed tonight, it's blocked — even if someone picks a different version. "Don't Stop Believin' [Karaoke Version]" and "Don't Stop Believin' (In the Style of Journey)"? Same song. The engine knows.
Singer Alias Detection
"Mike," "Michael," and "Mike S." — all the same singer. The alias system resolves alternate names to a single identity. No gaming the rotation by signing up under a different name.
DJ Override — You're Still the Boss
Fairness rules are enforced, not imposed. The KJ can override any block with a single click — birthday requests, encores, whatever you need. Overrides are tracked per-singer, per-song. You stay in control.
Your singers have phones.
Use them.
The free desktop app runs the show. The optional server connects your singers — requests, rotation display, check-ins — all from their phone.
Singer PWA
Singers scan a QR code, open their phone's browser, and they're in. Request songs, see the rotation, check in for the night. No app to install.
Now-Playing Push
Singer gets a notification when they're up next. No more "when's my turn??" interruptions. They know. They're ready.
Check-In System
Singers check in on arrival. The fairness engine knows who's actually present — no-shows don't block the rotation.
Venue Management
Track shows per venue, singer history, and gig stats. Running multiple venues? Everything stays organized.
Desktop App
Full hosting, fairness engine, streaming controls, all formats. No limits. No catch.
Auto-KJ Advanced
$129.99/year — limited time only
Singer PWA, remote requests, rotation display, now-playing push, check-ins, 3 venues, gig history, cloud sync.
Auto-KJ Unlimited
$249.99/year — limited time only
Everything in Advanced + unlimited venues, deeper analytics, priority support, and early access to new features that fit the current Auto-KJ platform.
Auto-KJ Lifetime
Never pay again. Ever.
Extremely limited offer.
Everything in Unlimited, forever. All future features, all future updates, no recurring bill. You own it. Once they're gone, they're gone.
What's coming next.
The open-source Auto-KJ roadmap stays focused on the features that fit this codebase well and can ship cleanly.
Singer PWA & Remote Requests
Scan a QR code, request songs from your phone, see the rotation. The server that makes it all work.
Venue Management & Show History
Track venues, gigs, singer activity, and the details that help a working KJ run a tighter show night after night.
Rotation & Request Workflow Refinements
More quality-of-life improvements for rotations, requests, check-ins, and the practical tools KJs use every week.
Auto-KJ Pro
We are planning a separate ground-up product for bigger ideas that do not belong bolted onto the open-source OpenKJ-based app. That future Auto-KJ Pro product will be separate and not open source.
See Auto-KJ Pro roadmap →Run your fairest show tonight.
Auto-KJ is free, open source, and runs on Windows, macOS, and Linux. No account needed. No trial period. Just download and host.
Ready to run fairer shows?
Download Auto-KJ for free. Your singers will thank you.
Get Auto-KJ — It's Free