for DJs with thousands of tracks and no time to babysit them

The night shift for your record collection

While you play, TrackGemz fills in the genres and years your files never came with, embeds the missing artwork, hunts down duplicates and puts a clean set on your USB. In bulk. With a review pass. Without ever touching your cues.

scan and browse free before you pay anything · one key unlocks the whole suite · 30-day money-back

The Vault in TrackGemz showing 29,473 tracks with a pinned track card and bulk fix actions genre field · crime scene pin a track · full readout fix the whole selection at once
The Vault · a real working library · one selection away from fixed
0tracks in one scan
0big quality gaps caught
0strays flagged
0files saved by quarantine

numbers from one real scan · libraries of any size welcome, from a few hundred tracks up

shift report · 01

Your downloads lied to you

Store rips, pool downloads, twenty years of hard drives. The files play fine and the tags are a crime scene. Scroll. This is what the night shift does to them.

artisttitlegenreyearart

junk shown above was found in a real DJ library · scroll to run the shift

the archive · 3:47 am · the shift never stops

shift report · 02

Meet the crew

Three specialists. They clock in when you open the app and they never touch what they should not.

shift 01 · scripter

The Researcher

Genre and year · filled and fixed

Matches every track against online metadata and writes the genre and year your files never had. Junk like 9Ja and (255 gets standardised to the spelling your library already uses. A review pass shows every suggestion before a single tag is written, and a double-check audit flags the matches that look wrong so bulk runs stay trustworthy.

  • bulk match · review before write
  • learns from your own library
  • cascade one fix to a whole artist
The Researcher: a night-shift archivist checking a record sleeve against a card catalog under a desk lamp

before · a real genre field

A real library's genre facet: 1984, 1986, (255, 70s, 80s/Remix, 9Ja as genres

after · one pass later

  • Hip-Hop6,183
  • RNB4,798
  • Afrobeats3,931
  • Soul692
  • Pop608
  • Funk485
  • Jazz441
  • Dancehall243
  • Reggae230

the fix · one click, whole selection

TrackGemz bulk action bar with Edit tags, Enrich, Fix genre and year, Fix styles and artwork, Dedup

shift 02 · scripter

The Editor

Rich tags and artwork

Goes past genre: style, region, era, version and form, written into a comment field any DJ app can read. Missing covers get fetched and embedded once, keyed to the release, so they survive file moves and never download twice.

  • style · region · era · version · form
  • artwork embedded, not sidecarred
  • fill-only · never overwrites your edits
The Editor: a night-shift conservator placing album artwork onto a sleeve at a glowing light table

a real review · 959 tracks scanned, tags proposed, nothing written yet

The Editor's real review surface: 959 tracks to tag, confidence tabs, an expanded suggestion card with genre, era and version codes plus Skip and Approve

shift 03 · librarian

The Janitor

Duplicates and library health

Finds every duplicate, picks the best copy and cleans the rest in place, with Serato crates and references kept valid. Nothing is ever hard-deleted: removals go to a recoverable quarantine you can restore from months later. Dry-run first, undo after.

  • best-copy pick · crates stay valid
  • quarantine, never rm
  • low-bitrate flagging
The Janitor: a night-shift caretaker wheeling a cart of duplicate records down a dark archive corridor

tonight's haul · 205 quality gaps · every loser goes to quarantine

The Janitor reviewing duplicate sets in a real library

shift report · 03

The Janitor can hear a fake 320

A 128 kbps file re-encoded to 320 keeps its scars: everything above ~16 kHz stays gone. Same track, both panes. Left is the true 320. Right went through 128 and came back wearing a 320 badge. Drag the line.

Spectrogram of a true 320 kbps file, energy up to 20 kHz
true 320 kbps · spectrum reaches the top
Spectrogram of the same track after a 128 kbps round trip, hard cutoff near 16 kHz
fake 320 · same track, scarred at 16 kHz
◂ drag ▸
16 kHz cutoff

spectral upscale detection ships in calibration · report-only until it earns your trust

shift report · 04

The rest of the floor

The crew works inside one building. Browse it, build sets from it, know what you actually play.

The Vault library browser table with real tracks

The Vault

Every track, one table. Facet by genre, format, year or what is missing. Search answers in milliseconds at tens of thousands of files.

Sets builder with BPM and key flow warnings

Sets

Build a set, get warned about key clashes and BPM cliffs, export to your gear or an m3u8. Straight from a gig in The Stats if you like.

The Stats play history with sessions and top tracks

The Stats

Sessions, top tracks, what you play next to what you own. Your play history follows every library you open.

shift report · 05

Paranoid by design

Twenty years of crates is not a place for move-fast software.

cues

Your grids are sacred

Writes touch genre, year, styles and art. Never a cue, a loop or a beatgrid. Serato keeps its soul.

deletes

Quarantine, never rm

Every removal is recoverable. One library got 5,093 files back after a bad night. True story.

preview

Dry-run everything

See the plan before it runs. Undo after it does. Bulk without the fear.

network

Local and private

Your library never leaves your machine. Only anonymous metadata lookups go online.

your files → tags written into the files → read by any booth

Tags land in the files themselves, so the software you already play with reads them on import

SeratorekordboxEngine DJTraktorVirtualDJdjay

no lock-in · no new database to learn · export sets to your gear

the door

One key. The whole building.

Scan and browse free first: see your duplicates, your junk tags and your stats before paying anything.

the walk-in

$0free forever

  • Scan any folder or DJ library
  • Browse and search the Vault
  • Basic duplicate finding
  • See what the crew would fix
Download free

night pass

$8/month

  • All three crew members
  • The Vault, Sets and The Stats
  • Unlimited matching and artwork
  • Cancel anytime · your tags stay yours
Start for $8 a month

best value · no subscription

residency

$129once, forever

  • Everything in the night pass
  • Yours for life · every update
  • Pays for itself against $10/mo tools in 13 months
  • One license · whole suite
Buy lifetime · $129

30-day money-back guarantee · if you stop paying, nothing is deleted and every written tag stays in your files

before you ask

FAQ

Is TrackGemz a DJ app?

No. It preps your library for the software you already perform with. You keep playing in Serato, rekordbox, Engine DJ or whatever you love. TrackGemz makes what they load correct.

What can I use for free?

Scan your library, browse the Vault and find basic duplicates without paying. Premium unlocks the enrichment crew, the deep cleanup and Sets.

Will it touch my cues or beatgrids?

Never. Writes are limited to genre, year, style tags and artwork. Cue points, loops and grids are read-only territory and roundtrip tests enforce it.

What happens if I cancel?

Nothing is deleted. Every tag already written stays in your files, because they were written to your files. Resume whenever you like.

Where does my library go?

Nowhere. Scanning, matching review and writing all run on your Mac. Only anonymous track lookups hit the metadata service.

How big a library can it take?

Built on libraries in the tens of thousands and just as happy with a few hundred tracks. The screenshots on this page are a real working collection, scanned in well under two minutes.

console: Console Cyan