Features
Everything Scratch Storage does, from your music folder to a USB that works
Upload the music you own, keep one analysed cloud library, build playlists, arrange them on USBs, practise in DJ mode, and export to the formats Serato, rekordbox, CDJs and Engine OS expect.
Upload
Bring the music you already own
Purchases, promos and your own productions, in one private library.
- FLAC, WAV, AIFF, MP3 and M4A
- Drag files in from your computer; the same BPM, key, genre and loudness analysis runs on every one.
- Private to your account
- Nobody else using Scratch Storage can see or open what you upload.
- Never transcoded
- The audio you upload is the audio that lands on the stick: no re-encoding on the way in or out.
Library
A cloud library with a BPM and key analyzer built in
Every track is analysed the same way and filed where you'd expect to find it.
- BPM and key analyzer
- Tempo plus musical key, shown in Camelot and Open Key side by side and written into the files as tags.
- Loudness and waveform
- Integrated loudness so you can match levels before the mix, and a waveform for every track.
- Automatic genre folders
- Tracks are sorted into genre folders on arrival; no manual tagging to keep a library browsable.
- Sort and filter
- By BPM, key, genre and length — the four things you actually search a crate by.
- Format at a glance
- FLAC, WAV, AIFF, 320 MP3 and M4A badges on every track, so you know what you're about to put on a stick.
- Edit and reset
- Fix a BPM, key, genre or title by hand. The analysed values are kept, so you can reset to them whenever you like.
Playlists
Playlists that end up on a USB stick
Build them from your library, arrange them in folders on a USB and export the USB as one.
- Create, rename, delete
- As many as you need; one per gig, one per genre, one per hour of the night.
- Drag-and-drop ordering
- Reorder with a drag handle. The order is what gets numbered on export.
- Add from the library
- Search your library and add tracks to the playlist you're building, with BPM and key in view.
- USBs with folders
- Arrange playlists in folders on a USB, organised like a rekordbox collection. A song filed in several playlists is written once.
DJ mode
Practise the set in the browser
Two decks and a mixer, loaded straight from your library, with no software to install.
- Two decks and a mixer
- Play, cue, hot cues, loops, sync, EQ, filter and crossfader. Master Tempo is on by default, so changing the tempo keeps the key.
- Beat grids and waveforms
- Bar markers measured from the audio, on waveforms you can read at a glance.
- Stems on your own GPU
- Split a track into vocals, drums, bass and the rest in the browser. Needs a browser with WebGPU, such as Chrome or Edge on desktop.
- MIDI controllers
- Presets for the Pioneer DDJ-400 and DDJ-FLX4; Learn maps any other controller. Works in browsers with Web MIDI.
- Record the mix
- Record what you play, then name it, keep it with your recordings and download it.
Export
USB export for Serato, rekordbox, CDJs and Engine OS
Export a USB, a playlist or your whole library to a stick straight from the browser, with the files and playlists every target expects. A USB is a folder structure of playlists; lose the stick and you export the same USB again onto a new one.
- Straight to USB from the browser
- In Chrome or Edge, pick the stick and Scratch Storage writes files directly. Other browsers download a zip with the same layout.
- Folder per playlist + M3U8
- Numbered files in play order under Music/<Folder>/<Playlist>, in the folders you set up, with a UTF-8 M3U8 playlist for Traktor, VirtualDJ and rekordbox desktop.
- Serato crates
- Crates written to _Serato_/Subcrates with relative paths. Plug the stick into Serato DJ and they're there.
- rekordbox.xml for CDJs
- Your folders and playlists in rekordbox's XML format. Import it, then use rekordbox's own Export to USB for waveforms, grids and a device database.
- Engine OS
- Denon and Numark players browse the folders on any exFAT or FAT32 stick and analyse BPM and key on load.
- Tags in the files
- BPM and key travel as tags, so every application shows the same numbers you saw in the library.
Player
Stream any track in the browser
Audition without downloading anything to your laptop.
- Scrub-able waveform
- Click anywhere to jump. Listen to the breakdown, not the intro.
- BPM, key and loudness in view
- The numbers you need to decide where a track goes stay on screen while it plays.
- Plays from the library and from playlists
- Same player everywhere; it follows you while you build.
Scratch Storage is a tool for organising music you have the right to use — your purchases, promos and your own productions. It is not a source of music. Scratch Storage is not affiliated with AlphaTheta/Pioneer DJ, Serato, Denon DJ or Spotify; product names are the trademarks of their owners.
Try it on the next set you're building.
Upload the tracks, see the BPM and key, build the playlist, export it to USB.
Free to use. No card required.