Label Mate app icon
Now on the iOS App Store

Scan a Record
Hear the Music
Print a Label

Point your phone at a record label and hear it instantly, then print labels, price tags, and info sheets for your records.

Made by a DJ, for DJs.

Download on the App Store Learn more

Everything you need for digging

Have you been in a record store without a listening station? ...or the needle was broken? ...or just want to hear what you're holding - right now?

🎧

Instant Playback

Hear the record within seconds via Apple Music with full album context and tracklist. Falls back to YouTube when a match isn't on streaming.

🔍

Smart Recognition

OCR, barcode scanning, and album cover matching: multiple strategies work together to identify your records against a catalog of 7.5M+ pressings.

🎛

DJ Tools

Musical key in Camelot codes, BPM detection, and a waveform view: everything you need to read a record and plan your next mix straight from a scan. Tap along to set the tempo by ear.

🩺

Doctor Beat & Doctor Key

Don't trust a BPM you didn't check. Long-press the BPM badge and Doctor Beat loops a bar of the track seamlessly at the tempo you dial in; if the loop drifts, the number is wrong. Doctor Key does the same for the key, playing the scale over the loop so you can hear the fit.

Crates

Set a crate active and every record you scan drops straight into it. Flip through it like a real bin, or print a crate sheet: a one-page rundown of everything you brought, covers and catalog numbers included. Pro members can print every label in the crate in one batch run.

💲

Discogs Integration

Log in with your Discogs account to manage your collection and wantlist, browse release images, and see live marketplace pricing in multiple currencies.

🏷

Sell on Discogs

List a record for sale straight from a scan. Pick the exact pressing, grade media and sleeve condition, and set your price from Discogs's suggestions, then save as a draft or publish live.

🖨

Print Hub

Three label types from one sheet: DJ labels with BPM & key, seller price tags with live Discogs values, and full info inserts on 4×6 or 8×11. Every label carries a QR code that plays the record even faster than a cover/label scan.

✏️

Print Without Scanning

White label? Promo? Worn beyond reading? Browse your Discogs collection or type a label by hand, then dial in position, time, BPM, and key with a Camelot wheel, no camera required.

🎲

Roll the Dice

Can't decide what to spin? Tap ROLL and Label Mate plays a random record you own. Long-press to roll your wantlist instead.

🔔

Deal Alerts

Scan a record that's on your wantlist and Label Mate flags it on the spot, plus a heads-up when the record in your hand sells for over $50.

🔗

Add to Apple Music

Auto-add every record you scan to an Apple Music playlist and build your digital collection as you dig in the physical realm.

📱

Share Your Dig Sessions

Every crate-digging trip becomes a story card: a mosaic of everything you scanned with the total haul value, sized for Instagram Stories. Single finds share as polished cards too.

How Label Mate identifies a record

Getting from a label image to the right track is a waterfall of decisions, each step narrowing the field, with a fallback ready whenever one comes up empty. It's also self-improving. Every scan benefits future scans for the person after you of the same item by populating metadata.

1

Read the label

Apple's Vision framework reads every line of text on the label, building consensus across multiple camera frames, so glare, shadows or a shaky hand doesn't throw it off. It corrects for common misreads like H / N or an upside-down label.

2

Pull out the clues

From that raw text, Label Mate determines catalog-number candidates, artist names, and titles, splitting fine print and throwing out boilerplate. The catalog number is the strongest signal, so it leads.

3

Look it up

Candidates go to Label Mate's catalog service in a single batched request, matched against 7.5M+ catalog numbers. It parses over all releases each one belongs to, with artist and format attached. Barcodes and album covers feed the same lookup, but more direct.

4

Pick the right pressing

When one catalog number maps to several pressings, the artist and title read off the label break the tie. If the number turns up nothing, the cascade falls back to resolving straight from artist + title instead.

5

Confirm on Apple Music

Before a song plays, the chosen release is verified against Apple Music. Fuzzy matching handles punctuation, featured artists, and various-artists compilations so you land on the real track, not a re-recording or a lookalike.

6

Drop into the player

The full tracklist loads into the player. Each track streams from Apple Music; when Apple Music doesn't have it, Label Mate falls back to a YouTube video, and when you don't have an Apple Music subscription, you'll still hear a 30-second preview.

And when you scan a cover instead

No text to read on an album jacket, so covers go through a different pipeline: cast a wide net, order the catch, then get geometric proof.

1

Recall

The cover is cropped out of the camera frame and distilled into a compact visual fingerprint on your phone. That fingerprint is compared against nearly two million album covers in Label Mate's index, pulling back a shortlist of look-alikes in a fraction of a second.

2

Rank

The shortlist gets reordered using everything else the camera saw: any words caught on the jacket are matched against artist and title, the cover's color palette is compared, and better-known releases get a nudge, so the real record rises to the top.

3

Recognize

Before anything auto-plays, the top candidates face a stricter test: hundreds of distinctive points on your photo are geometrically matched against the real artwork. If one cover truly locks on, it plays immediately; if it's genuinely ambiguous, you pick from the top matches instead.

Deliberately AI-avoidant. There's no chatbot in this pipeline asking a generative AI "what record is this?". That costs seconds and ultimately is a guess. AI doesn't know about the local indie band. Visual fingerprints and geometric verification answer in milliseconds and prove the match. In a record store, speed is a feature.

Honest fine print: no identification system is perfect. A very worn or damaged label, an obscure private pressing, or a jacket with reissued artwork can slip past a scan. When that happens, try the cover, the barcode, or better lighting. Bright, diffused light is best. The catalog is refreshed monthly, so a record released last week may not match yet, and music that never came out on vinyl isn't in the look up at all.

Every dig makes the next one sharper

Label Mate is not a static catalog. The records you scan, the tempos you tap, and the keys you confirm quietly teach it, and the next person to pull that record out of the bin gets the answers you found. It gets better the more it gets used.

1

You dig

Scan a record and the app works out which Apple Music track that pressing really maps to, which YouTube video is the right one when it never made it to streaming, and which barcode belongs to which pressing. Tap out a tempo, or settle a BPM and key with Doctor Beat and Doctor Key, and that's an answer too. You’d be surprised how often automatic key and BPM detection gets it completely wrong.

2

The crowd agrees

Nothing is taken on one person's word. A value has to be independently corroborated before it's promoted into the shared database, so a mistapped tempo goes nowhere. BPMs are folded across octaves first, so someone counting a track at 70 and someone counting it at 140 are treated as agreeing, because they are.

3

Everyone gets it

Because of this: Eventually, the BPM and key are already filled in when you scan a record. Every record. The right song plays first time instead of everyone having to search on YouTube or various streaming services. The tunes that streaming forgot... still play. Pressings that no data dump has ever heard of resolve from their barcode. That's thousands of diggers doing the work once, for each other. Thank you all!

Anonymous, and yours to switch off. At Label Mate, we don't like making accounts for things. You don't either. You'll never need an account to access Label Mate, and it will remain that way. Contributions carry no personally identifiable information, no device identifier, and nothing that ties a record back to you: a catalog number, a tempo, a key, a video id. And if you don't want to contribute: it's one toggle in Settings, “Help improve the database”, and turning it off costs you nothing in the app. Details are in the privacy policy.

Get the most out of Label Mate

Walkthroughs of the workflows DJs and sellers use every day.

🎵 Scan your first record
  1. Open the app and point the camera at the record label; fill the frame, keep it flat.
  2. Press SCAN. Hold still while it reads the label; a match lands in the row below within seconds.
  3. Tap the match to open the full player: BPM, key, waveform, and the complete tracklist.
Dim shop? Tap LIGHT (long-press latches it). Album covers and barcodes scan too; just point and press.
🖨️ Print a DJ label
  1. From the player, tap Label.
  2. Pick the DJ mode. Tap tracks to include or drop them; hold a track to reorder.
  3. Missing a BPM or key? Hold the key/BPM chip on any track to set it with the stepper and Camelot wheel.
  4. Choose your stock (2.4" roll or 1"×2" die-cut), and the A−/A+ buttons beside the preview resize the type.
  5. Tap Print. The label prints with a QR code that plays the record when scanned.
Works with Brother QL-series and Rollo thermal printers; see the gear list inside the app's print hub.
💰 Price a record for sale
  1. Scan the record, open the player, tap Label, and switch to Seller mode.
  2. Pick the condition grade to print (NM, VG+, VG, G+).
  3. The price starts at Discogs's recommendation for the pressing; nudge it with the up/down stepper, in your currency.
  4. Set format and vinyl color if you like; they print on the tag's footer line.
  5. Print, peel, tag the sleeve. The sales-reference row shows the low/median/high so you know where you sit.
👓 Label a white label or promo
  1. Tap the printer button next to Settings; this opens the print hub, no camera needed.
  2. Know the record? Find it in your Discogs collection (browse by letter or search) or paste its Discogs link: the tracklist, BPMs, and keys fill in automatically.
  3. Not on Discogs at all? Choose Manual entry: type the artist and tracks, and dial in positions, times, BPMs, and keys with the wheels, no typing codes.
  4. Add notes (pressing quirks, where you found it). they print in the label's NOTES area.
  5. Preview and print.
Every record in your collection also gets a Player button in the hub; hear it without scanning.
🎲 Roll the dice
  1. Connect Discogs in Settings so Label Mate knows your collection.
  2. Tap ROLL (the dice next to SCAN); a random record you own starts playing, roulette ticks included.
  3. Long-press the dice to roll your wantlist instead, a reminder of what you're hunting.
Rolls are free; they never touch your daily scan budget.
Build a crate for a gig
  1. Open the Print Hub and tap New Crate: name it after the night you're playing.
  2. Back on the scan screen, hold the Print Hub button and pick that crate. It's now the active crate, and every record you scan drops straight into it.
  3. Pull records, scan them, put them in the box. Swipe a card away to pull it back out of the crate.
  4. Swipe the stack to flip through the crate like a real bin; tap any record to play it.
  5. Cards flag what's still missing: “2 missing BPM”, “1 missing key”, or a star when a record's metadata is complete. Fill the gaps when you print, by holding a track's key/BPM chip in the approval step to set it with the stepper and Camelot wheel, or page Doctor Beat from the player and get the tempo by ear. What you set is what prints.
  6. Hold the crate to print every label in one run (Pro), or print a crate sheet: a single page listing everything you brought, so you can see the whole box at a glance without flipping through it.
Already labelled the records? Scan their QR codes to sweep the whole crate in seconds; the codes identify a record faster than the camera can read the label.
🩺 Doctor Beat: check a BPM by ear
  1. Open a record in the player and long-press the BPM badge to page Doctor Beat.
  2. A bar of the track loops seamlessly at the tempo shown. A correct BPM loops forever without a seam; a wrong one drifts or stutters.
  3. Hold the loop region and drag to slide it somewhere more useful, a bar with a clear kick pattern rather than an intro. Plain-drag the waveform to scroll to another part of the track, and pinch to zoom in for precise work.
  4. Hold a loop edge and drag to fine-tune that boundary. Resizing the loop is setting the tempo: fit the loop exactly to one bar and the BPM follows. It's usually faster than the wheel.
  5. ...Or spin the BPM wheel until the loop locks, and use ×2 / ÷2 when the tempo is right but the loop is the wrong length.
  6. Long-press the badge again to exit and keep the tempo.
A corrected BPM sticks to the record: it shows in the player, on its crate card, and prints on its label.
🎹 Doctor Key: hear whether the key fits
  1. Long-press the key badge in the player to page Doctor Key. It reuses the loop you set in Doctor Beat, so perfect the loop there first if you haven't.
  2. The loop plays with the scale of the selected key over the top, ascending and descending, in time. In the right key the scale sits in the track; in the wrong one it fights it, and you'll hear the clash immediately.
  3. Spin the wheel through the Camelot codes until the scale settles into the record. The piano roll shows where you are in the bar.
  4. Slide up or down on the waveform to set the scale's volume against the track, and tap it to restart the loop.
  5. Long-press the badge again to exit and keep the key.
No key detected at all? Doctor Key still opens, seeded at 8A: dial until it fits and you've got one where you had nothing.

Start free, go Pro when you're ready

Five free scans and three free label prints every day. Go Pro for unlimited everything.

Free

$0
  • 5 scans per day
  • 3 label prints per day
  • Unlimited dice rolls
  • Crates, Doctor Beat & Doctor Key

Waiting on Android?

Label Mate is iOS-first while the app matures, but Android is on the radar. Leave your email and you'll be the first to know when it lands. Nothing else, no newsletter.

Join the Android waitlist