cratefox
over your own connection · no trackers · runs on your machine

Set up Cratefox.

Your code, one line, a few minutes. The app opens itself when it is done. New to Cratefox? See what it does →

Unlock your install
Pick your computer, drop in your code, and your one-line install command appears. Each code locks to one computer.

No code yet? Cratefox is invite-only, onboarded by hand by the DJ who makes it. Join the list and you get a code as spots open.

Get your invite →

No spam, no account. A real person sends every invite. Refer a DJ friend and you both move up.

💻 Cratefox installs on a Mac or Windows PC, not a phone. Open cratefox.app on the computer you want it on, then come back here.
From a screenshot to a DJ-ready set

Paste a link or screenshot.

A Spotify, Apple Music, YouTube or SoundCloud link, or a screenshot of any tracklist. Cratefox reads every title + artist for you.

It finds & matches.

Each track is matched to a file already in your own music folder; anything you don't have yet, Cratefox pulls in over your own connection, clean-named.

Names & tags, fixed.

Messy filenames become clean Title + Artist, so they show up right in rekordbox, not as gibberish.

Key + BPM, sorted to mix.

Every track gets its key and tempo read from the audio, then they're ordered so each song flows smoothly into the next.

Import. Play.

One click hands you a Rekordbox-ready playlist in mixing order. Drop it into Rekordbox and play, or open the same crate in Serato, Traktor, or Engine.

Spotify · Festival Warmup
🎧
Festival Warmup
18 songs · 1h 12m
Hypnotize
Solomun
6:58
Mi Pena
Birds of Mind
5:12
Panko Day
Sébastien Léger
7:40
Black Rose
Solomun, ÄTNA
6:21
localhost:5055
Matching…4 / 4 in your library
Hypnotize - Solomun.mp3
Mi Pena - Birds of Mind.mp3
Panko Day - Sébastien Léger.mp3
Black Rose - Solomun, ÄTNA.mp3
Names & tags
04_trackfinal_mix (1) [192].mp3
↓ fixed automatically
TitlePanko Day
ArtistSébastien Léger
Library · sorted to mix
Key · CamelotBPM
8AMi Pena · Birds of Mind120
9AHypnotize · Solomun122
9ABlack Rose · Solomun123
10APanko Day · S. Léger124
🎛️
rekordbox
One .m3u8 playlist, imports in crate order
Ready to mix
🎧
Serato · Traktor · Engine
Key + BPM read from the same file tags
Same crate
🔒 Runs on your machine · over your own connection · your files
🛡️

Private by design.

Cratefox runs on your own machine. It matches what's already in your music folder and pulls the missing tracks in over your own connection. Setup checks your access code with us once, and unless you switch on one of the two optional online features, that's the only time it talks to our server. After that, matching, pulling, analysing and sorting all happen on your machine and we never see your files. (The two optional features: the sharper screenshot reader sends your screenshot, and the exact key + BPM lookup sends artist and title, never audio, never files. Both are off by default.)

No trackersRuns on your machineOver your own connectionYour library stays put

What it does, playlist to gig-ready set

It's a little app on your computer with a clean web page, not a service that holds your music. The app and your music library both live on your machine. Cratefox finds every track on your list and pulls the ones you don't have yet in over your own connection, you're responsible for what you pull, and Cratefox never sends your files to us.

Reads links or screenshots

Paste a Spotify, Apple Music, YouTube or SoundCloud link, or drop a screenshot (or a .txt list). It pulls out every title + artist automatically, on your machine.

Matches the real track, not a wrong version

Tries several title and artist variations per song against your own library, skips wrong versions, and locks onto the file you actually own. Not already in your library? Cratefox pulls it in over your own connection and keys and sorts it with the rest.

Your folder, clean names

Matched files are collected in the folder you pick as Artist - Song (Remix).mp3, de-duplicated. Anything not in your library, you add and retry.

Hears the key and the BPM

Every track is analysed straight from the audio and tagged with its musical key and tempo (its speed), no extra software, all on your machine.

Laid out like a crate

Your matched tracks are laid out like a crate, ordered from slower to faster songs with similar-sounding ones grouped together, so a set comes together fast.

Rekordbox playlist export

One click writes a Rekordbox-importable .m3u8 playlist in crate order, right next to your tracks (nothing copied or renamed). Because key + BPM live in the file tags, the same crate opens in Serato, Traktor, or Engine DJ too.

What you start with
track_01_FINAL(2).mp3
02 - 128kbps low.mp3
unknown_artist_export.mp3
no key · no bpm · random order
What Cratefox hands back
Bicep - Glue.mp3 · 5A · 122
DJ Seinfeld - U.mp3 · 12A · 124
Ross From Friends - Talk.mp3 · 12B · 126
clean names · key + bpm · mixes in key

Setup, a few minutes (longer the first time)

These steps are for a Mac. On Windows? Flip the switch at the top of the page.

These steps are for a Windows PC. On a Mac? Flip the switch at the top of the page.

Have nothing installed? Perfect. This sets up everything for you, its analysis engine included. No app to drag and no account to make. On a brand-new Mac, Apple may show a one-time box asking to install its developer tools, that's expected; click Install and let it finish.

Have nothing installed? Perfect. This sets up everything for you, its analysis engine included. No app to drag and no account to make. The installer is a small indie tool and is not signed yet, so Windows or your antivirus may show a one-time warning. That is expected, and the steps below show you exactly what to click. Honest note: the Windows setup is the newest part of Cratefox. The script is fully code-reviewed but still being proven on real Windows machines (its own header says exactly that), so read every line if you like, and if anything trips, write hey@cratefox.app and it gets fixed fast.

Unlock your command

At the top of this page, type your access code into the box and click Unlock. That reveals your personal install command. No code? Cratefox is shared privately, ask whoever told you about it for one.

Open Terminal

Press ⌘ Space, type Terminal, hit Return. (It's a built-in Mac app, the black window.)

Open PowerShell

Click the Start button (or press the Windows key), type PowerShell, and click Windows PowerShell in the list. The blue window is the one you want. You do not need to run it as administrator, and it is not the older black Command Prompt; PowerShell is the blue one.

Paste the command & press Return

Click inside the Terminal window first, then copy the unlocked command from the top of this page and paste it (⌘ V), press Return. It sets up Cratefox's analysis engine and installs the app, stored only on your Mac. Partway through, it asks you to pick a Soulseek name for your download connection (or press Return to auto-generate one), so the connection is genuinely yours. It will also ask for your Mac password once (the same one you log in with). Important: while you type the password the screen stays completely blank, no dots, nothing moves. That's normal Mac security, not a freeze. Type it and press Return. The first install on a new Mac can take 10 to 15 minutes while it sets everything up, Terminal looks busy the whole time. You're done when you see the green line ✓ Cratefox is installed and running, and your browser opens the app by itself. If you see red text instead, nothing's broken on your Mac, take a screenshot of the whole window (⇧⌘3) and send it to whoever shared Cratefox.

Paste the command and press Enter

Click inside the PowerShell window first, then copy the unlocked command from the top of this page and paste it (right-click, or press Ctrl+V), then press Enter. It sets up Cratefox's analysis engine and installs the app, stored only on this PC. Partway through, it asks you to pick a Soulseek name for your download connection (or press Enter to auto-generate one), so the connection is genuinely yours. Heads-up, this is expected: because Cratefox is a small indie tool that is not signed yet, Windows SmartScreen or your antivirus may flash a warning. Nothing is wrong. If a blue "Windows protected your PC" box appears, click More info, then Run anyway. If your antivirus asks, choose Allow or Keep. If Windows asks permission to make changes (a Yes/No box), click Yes. The first install on a new PC can take 10 to 15 minutes while it sets everything up, and PowerShell looks busy the whole time. That is normal. You are done when you see the green line Cratefox is installed and running, and your browser opens the app by itself. If you see red text instead, nothing is broken on your PC; take a screenshot (press Windows key + Shift + S, or press PrtScn) and send it to whoever shared Cratefox.

The app opens itself

Your browser pops open at localhost:5055. Point it at your music folder, paste a playlist or drop a screenshot, hit Start. (If the page can't connect at first, wait 10 to 20 seconds and refresh, the engine is still warming up.) Done, and it auto-starts every time you log in.

Need more detail? How library matching works, what to do if the install looks stuck, and how to stop or remove Cratefox, it's all on the Help page →