KaraokeFlow app icon: a microphone trailing a ribbon of music notes. KaraokeFlow

Phone requests — no paper slips, no shouting

Singers scan the QR code on the table, browse your songbook, and send the request from where they are sitting. It lands on your dashboard with their name and the key they want.

You accept it, the rotation updates, the kiosk shows who is up next, and the track loads itself. You get to run the show instead of reading handwriting.

No card to start. One venue, 100 songs, two active singers.

Five steps

From setup to first singer in about fifteen minutes

Nothing here needs a rehearsal. The order below is the order it happens in on a real night.

  1. Point it at your music

    The Companion app runs on your show machine, scans your library folder, and sends the titles up so singers can search them. MP4, MP3+G pairs, and zipped CDG packs all work.

  2. Put the QR code on the tables

    Every venue gets a five-character code and a QR code. Print it on a tent card. Singers scan, make a free account in about twenty seconds, and start browsing.

  3. Requests arrive with a name and a key

    They search, filter, pick a pitch that fits their voice, and send. It appears on your dashboard live.

  4. You accept

    The singer drops into the rotation and gets a notification on their phone. If they have gone offline, they get an email instead.

  5. The track loads itself

    Companion plays it, or drives VirtualDJ to play it, with the singer’s name attached. Filler music covers the gap between singers.

Read the full setup guide

On the big screen

The screen answers the questions you keep getting asked

“Am I next?” is the most common sentence in a karaoke room. The kiosk is a web page you open on any second screen — a TV, a projector, a spare laptop, a tablet — and it shows the live rotation, the songs coming up, tonight’s top singers, and a QR code big enough to scan from a table.

It carries your logo, your colours, and a video background if you want one. Most of the questions stop.

  • Who is singing now, who is next, and how deep the rotation runs
  • Tonight’s top singers
  • A full-screen QR code for new singers
  • Your venue name, logo, colours, and background video
The phone side

Nothing to install

The singer side is a web page. It opens from the QR code, works on any phone, and remembers people between visits.

Search that keeps up

Results appear as they type, on libraries in the tens of thousands of songs.

Filters that match how people ask

Genre, decade, language, duets, favourites.

Their key, not the disc’s key

On Pro venues singers can request a pitch shift of up to three semitones either way when they submit.

Favourites and history

Their go-to songs are one tap away next time.

Up Next at a glance

They can see where they are in the rotation without asking.

Hearts, not scores

Singers can heart each other after a song. There is no scoring and no leaderboard of shame.

The booth side

The KJ is always in charge

Automation runs the boring parts. Every one of them can be overridden mid-song.

Fair rotation, automatically

Round-robin with anti-back-to-back logic, so nobody sings twice before everyone sings once. Drag someone up when you need to.

Built-in player, no DJ software required

Companion plays MP4 karaoke video, MP3+G pairs, and CDG zips, with fades, pitch shift, and the kiosk feed included.

Or drive VirtualDJ

Already on VDJ? Companion loads your decks and controls volume and fades from the dashboard, through the REST plugin.

Pitch shift live

Up to six semitones either way while the song is playing, without changing the tempo.

Filler music between singers

Tagged by genre, with its own volume.

Auto-Show for thin nights

The rotation advances on its own with a countdown on the kiosk when you are also running the bar.

A button box, if you want one

A USB five-button pad or a Raspberry Pi with GPIO buttons handles play/pause, fade/stop, volume, and skip, so you are not reaching for the laptop mid-song.

Singer uploads, on your terms

Let everyone bring their own track, let nobody, or let specific people. Uploads are reviewed before they hit the catalogue.

The library

Use the songs you already bought

Most karaoke apps rent you a catalogue every month and take it back when you stop paying. KaraokeFlow does the opposite: it manages the library you own. No per-track fees, no expiring licence on your own files, no re-ripping, no format conversion.

If you would rather stream, connect a Digitrax subscription through VirtualDJ on the Pro plan and the streaming catalogue becomes searchable next to your local files — and covers for you when a local file has gone walkabout.

  • MP4 karaoke video
  • MP3 + CDG pairs
  • Zipped CDG packs
  • Plain MP3 for filler music
  • Digitrax streaming (Pro)

Digitrax streams through VirtualDJ on the Pro plan, with your own Digitrax subscription.

We do not sell you songs. We will tell you where to buy them from licensed sources.

Plans

Start free. Move up when the room does.

Prices are per month. Yearly billing is ten months for twelve. Plans change from your account page — upgrades are prorated and take effect immediately, downgrades take effect at the end of the period you already paid for.

Free

Trying it out at home

$0 / month

No card at signup

  • 1 venue
  • 100 songs
  • 2 active singers
  • Built-in player
  • Phone requests, fair rotation, live search

Home

A regular night at one venue

$5 / month

or $50 a year

  • Everything in Free
  • Unlimited songs and singers
  • Kiosk display
  • Venue branding
  • Auto-Show and filler music

Studio

Multiple venues and a team

$50 / month

or $500 a year

  • Everything in Pro
  • Multiple venues
  • Multiple KJ accounts
  • API access
  • Singer analytics
  • Custom domain

Signing up creates a Gobo Studios account, which is also where billing, invoices, and cancellation live. Cancel any time and keep access to the end of the period. See the refund policy.

Before you ask

The five things every KJ asks first

Do I need VirtualDJ?

No. The Companion app has its own player and handles MP4, MP3+G, and CDG zips with fades, pitch shift, and the kiosk. VirtualDJ is supported on Pro if you already use it.

Do singers need an app?

No. They scan the QR code and use a web page. Making an account takes about twenty seconds and keeps their favourites for next time.

What happens if a file is missing at showtime?

You get a plain message saying the file is not where the library says it is — re-run the Companion sync or check the drive is plugged in. On Pro with Digitrax enabled, it tries the streaming catalogue automatically instead of leaving the singer standing.

Can I run three bars from one account?

Yes, on Studio. Separate catalogues, rotations, branding, and KJ logins per venue.

What does it run on?

macOS or Windows for the Companion app. Any browser for the kiosk and the singer pages.

Take it for a night

Load a hundred songs and see how it behaves

The free tier is not a trial with a timer on it. One venue, a hundred songs, two active singers, no card. That is enough to run a living-room night end to end and find out whether the rotation feels right before you spend anything.