Mac · Serato · Private beta

Crate Scrape

From Scrape to Crate, Spotify to Serato — the complete workflow.

Full walkthrough
Scroll
Full walkthrough · 6:14

Watch the whole workflow in one take.

A narrated pass through every screen — Scrape, Match, Mix, Crate, Library, Themes. Click the frame to turn the audio on.

CRATESCRAPE · FULL WALKTHROUGH 6:14 · silent loop
2624 × 1576 · native Tap the frame to toggle sound
Step 1 · Scrape
Step 1Scrape

Every Scrape starts with a paste.

Drop a Spotify URL, or a flat Artist — Title list. CrateScrape pulls full tracklist, and any other information it can in seconds — then lights up the Match button.

Recent crates
Cocktails — Nick & Alex
48 tracks · 1h ago
Steven & Rachel Dance
40 tracks · 19h ago
Yacht Rock Classics
68 tracks · yesterday
Step 2Match

Match to your library.

For every source track, CrateScrape surfaces the candidates on your drive — DJ edit and original side by side. The one already in your crates floats up first.

Matched
142
With edits
54
Missing
8
Match · live demo
Edits + originals together
Pick the version you’d actually play.
Crate bonus
Tracks already in your crates float up first.
Filter chips
Edit only · original only · both.
Arrow keys
Walk every group without leaving the keyboard.
Step 3Mix · Mix Bar

Mix the tracks your way.

Pick the mix rule the set follows. CrateScrape orders the tracks in one pass — it’s key-aware, tempo-aware, or shaped to a peak. Lock your important tracks to the top.

Mix Bar — pick a style, then Mix Now4 styles
HarmonicKey-aware

Camelot wheel. Adjacent keys only.

SmoothTempo

Small BPM jumps. Ignores key.

ArcSlow · fast · slow

Energy peaks around 62%.

Energy rampClimbs

Builds gradually, end to end.

Auto-anchor — opener: lowest-energy track
Mix Bar · live demo
Step 4Crate

Save the Crate, export when ready.

Every set you build becomes a scrape first — local, editable, organized in nested folders inside the app. Reopen it next week, swap a track, lock the order, then publish to Serato. Or export to M3U whenever you want. Saving doesn’t touch Serato.

CrateScrape app icon
Local · Editable

Save it as a scrape

Lives in the Scrapes tab inside CrateScrape. Edit the order, swap tracks, rename it, drop it in a folder, come back to it next month. Nothing touches Serato yet.

  • Editable — swap, reorder, rename anytime
  • Nested folders — Weddings · 2026
  • Local-only — never leaves your machine
  • Re-export — publish again with one click
CrateScrape Scrapes tab showing a saved "Wedding Bangers" scrape — 198 tracks, AVG BPM 106, 17h 48m total, 26% DJ edits, alongside the Serato sidebar with 180 read-only crates.
When you’re ready, export to a real DJ app
Serato slipmat
Default

Publish to Serato

Writes a native .crate into _Serato_/Subcrates. Appears the next time Serato opens.

Native · safe-named
Virtual DJ
Shipping

Publish to Virtual DJ

Writes the same set as a Virtual DJ folder. Same tracks, no second pass.

VirtualDJ database
M3U
Universal

Export M3U

Plain playlist file. Works in any DJ app, any media player, anywhere.

Cross-app · portable
Crates tab · save + publish
Bonus Library

Every track you own, one keystroke away.

Thirty thousand tracks, indexed locally. Smart Search spans artist, title, key, BPM, genre, energy, color, and Serato tags — one field, every column. Filter by decade, genre, and edit tags.

Library tab

Search · chips · sort · preview

Smart Search

Type what you remember, find what you’ve got.

Smart Search looks at every field at once — artist, title, key, BPM, genre, even your Serato tags. Tracks already in your crates float to the top, so the version you’ve actually played at three weddings shows up before anything you haven’t.

Type “50 cent club”. 11 of 30,729 tracks match. The DJ edit you’ve been hammering since 2022 lands at row one. The album cut, the clean, the remix all sit below it — close enough to reach, not in your way.

CrateScrape Smart Search showing 11 matches for "50 cent club" with the DJ edit floating to the top.
Stack the filters

Narrow until it’s the exact set.

Every chip combines. Click a decade, click a genre, layer on edits only or already in a crate, end up with the exact tracks you want.

Library · chip-stacking

90s · Hip-hop · Edits · In crates  →  80s · Rock · Edits  →  70s · Slow

Bonus Themes

Make it look the way you want to look at it.

Eight palettes shown here, nineteen ship with the app. Hover any card to repaint the whole page live; click to lock the theme in — it sticks as you scroll and reads in the nav button up top.

Now showing: Studio · hover to preview
Command palette · ⌘K

Built to be played with.

Nineteen palettes out of the box, every pixel re-skinned in one keystroke. Hover the cards above to feel it — the whole page repaints in 0.45 seconds. ⌘K does the same inside the app. Pick one for the prep session, swap to another for the gig, change again when you’re bored.

Customize + export. Build your own, save it, share it. Themes ship as plain JSON — forkable, diffable, handable-to-a-friend.

⌘K Open ↑↓ Browse Apply
Pricing

Free during the beta.

Yours at no cost while we’re in beta. Sign up now — your spot stays free when v1.0 ships.

$0
During the beta.
Get the free beta →
Beta now
$0 — everything unlocked
All features. No time limit. No nag screens.
Beta users
Lifetime free
Sign up during the beta and keep your license at v1.0, no charge.
v1.0 launch
$99 — one-time cost
At launch, one time only. No subscriptions.
Subscriptions
None — ever
No monthly fee, no annual renewal, no gated tiers.
Download

Run it on your machine.

macOS 12 or newer · Apple Silicon and Intel both supported. Download is free — one email + one magic link on first launch unlocks the app.

Heads-up: Apple Developer notarization is pending. On macOS 15 Sequoia, the first launch needs a quick approval in System Settings → Privacy & Security. See the install steps below.

CrateScrape app icon
CrateScrape 1.0.0‑beta.1 macOS .dmg · 22 MB · signed-on-launch
Download .dmg
0 DJs in the beta
0 Downloads
First launch · macOS 15
Double-click the app — macOS will block it. Click Done, then open System Settings → Privacy & Security → click Open Anyway next to CrateScrape, then Touch ID or password. Double-click the app again, click Open. From there macOS trusts it forever.
First launch · macOS 13 / 14
Right-click the app, choose Open, click Open in the confirmation. macOS will then trust it on every subsequent launch.
What you need
A free Spotify Developer App (60-second wizard inside CrateScrape). Your Serato library mounted on the machine.
What it does NOT do
Never touches your existing crates, tags, or audio. Read-only by design — the app physically can’t modify them.

Bug reports · feedback.cratescrape.com