Playlist prep that used to take hours.
Now it's minutes.

DJanalyzer extends Engine DJ with automatic playlist prep, library cleanup and a smoother workflow.
Run through your whole library for real, free; saving and exporting are in Pro.
The only Engine DJ tool that also runs on Android and iPad - your library in your pocket, no laptop required (the touch mode for tablet and mobile is in Pro).

Reads the Engine DJ database directly Writes changes back to the database in the paid plan Everything runs locally in your browser Runs on Android & iPad too
What it does for you

Work you no longer have to do by hand

Automatic playlist fill

Pick a few tracks and set the playing time - the app automatically fills the rest of the playlist from your library by style, tempo, key and the history of tracks you've actually played. You can also upload a client's list or a Spotify playlist, and set the flow of the night exactly your way.

From practice A client only has to send me a few favourite tracks, or even a whole Spotify playlist. I load it into the app and it goes through my library on its own. Tracks it safely recognises it links to my database automatically, for uncertain versions it asks, and missing tracks it lists separately. In a moment I have a starting set straight from the Engine DJ database. Then I just set the playing time and the app fills in more tracks itself so they flow into each other by style, energy and tempo. It draws on what has actually worked for me at past gigs. Instead of several hours of building it by hand, I have a finished playlist draft in a few minutes.

Player
Queue 32 Recommended
based on „Klingande - Jubel ( Original Mix )"
Cold Heart - PNAU RemixElton John, Dua Lipa, PNAU
3A3:23
Right Here Right NowFatboy Slim · 125 BPM
8A6:28
Love Me AgainJohn Newman · 126 BPM
6A4:00
Riptide (FlicFlac Edit)Vance Joy · 116 BPM
3A5:39
Love Again (feat. Alida)Alok, Alida · 127 BPM
5A2:27
One KissCalvin Harris, Dua Lipa · 124
8A3:35
Gypsy WomanBodybangers · 124 BPM
8A2:46
Don't Start NowDua Lipa · 124 BPM
10A3:03
Love Tonight - EditShouse · 123 BPM
5A4:01

Find duplicate tracks

The app finds duplicate tracks even with a different name, version or slightly edited metadata and recommends which copy to keep (then delete the marked ones right in the app). It shows tracks you haven't used in a long time and files Engine DJ can't find - and for tracks with no genre it suggests a suitable one.

From practice Before a gig I let the app go through my whole library. It finds duplicate tracks even when they have a slightly different name or another version, and recommends right away which copy to keep. It also flags tracks I haven't played in a long time and missing files, so I'm not dealing with it during the night in front of people. And when I search for something, I don't have to worry about the exact name or accents. It doesn't matter whether I type "rolnicky", "Rolničky" or just part of the name. What used to mean tedious clicking around the library is done in a few seconds.

Find duplicates
Finds and merges copies in 3 modes
Never-played check
Reveals dead tracks in the library
Missing files
Tracks where Engine lost the path
Accent-insensitive search
Finds a track even without accents or capitals

Smooth transitions between tracks

You play the whole playlist right in the app, with no mixer or controller. Tracks flow smoothly into each other, transitions sync on the beat using the cue points from Engine DJ, and the volume is leveled automatically during playback - the app doesn't touch the audio files themselves at all.

From practice I let the app play the whole set right there - it runs in the browser, on a tablet at my desk if I like, going through one track after another on its own. It keeps evening out the volume so a quiet and a loud track don't follow each other abruptly and the whole night feels balanced. It doesn't touch the files themselves at all, only the playback. It also blends tracks smoothly and tries to come in where the transition sounds natural, ideally on the cue points from Engine DJ. And with Recommended left on, it keeps choosing what comes next itself, so the set holds even without me constantly stepping in.

Elton John, Dua Lipa, PNAU-Cold Heart (PNAU Remix)
1:04
-2:19
BPM116
Key3A
Length3:23
LUFS−8.0

This is just a selection. All 21 features in detail →

Time = money

Choose your plan

It pays for itself with the first hour you save. Free is free forever, no card; the annual plan = 2 months free and updates included. Try the full app for free on the Free plan - no card, no time limit.

Monthly Annual −17 %

Introductory early-access price: Pro now 8,99 €/mo incl. VAT, later 13,99 €.

DJanalyzer Free

Explore your whole Engine DJ library for real. Free forever, no card.

0 €

forever, no card

Start free
  • Load m.db in one click - runs right in your browser, nothing to install
  • Instant accent-insensitive search across the library
  • Duplicates, history and top tracks - all there to explore
  • Built-in player with cue points straight from Engine DJ
  • Data stays local. Saving changes and export are in Pro.
For pros

DJanalyzer Studio

For residents and pros - lighting, streaming, more devices.

16,99 € / month 14,08 € / month

billed monthly · incl. VAT 169 € / year · incl. VAT

Try Studio
  • Everything in Pro +
  • SoundSwitch light show - per-track scene indicator
  • TIDAL identification of streamed tracks
  • Licence for up to 3 devices
  • Active support with priority within 24 h (support@djanalyzer.com) + early-access features

Activate your licence with the key right in the app · prices in CZK are indicative, billed in EUR

FeatureFree0 € Pro8,99 €/mo Studio16,99 €/mo
Runs right in the browser - nothing to install
Load a slim database + install as an app (offline)
Local / privacy-first - nothing is sent
Load Engine DJ database + accent-insensitive search
Built-in player + Engine DJ cue points
Albums + whole-album playback
Duplicate detection - full list and counts
Never-played tracks + missing files
History & top tracks of the year
Custom genre order (DJ flow)
Save playlists: reorder, delete, rename, create
Smart playlist auto-fill
Inline metadata editing (saved to Engine DJ)
Genre auto-fill
Delete duplicates / remove tracks (write)
CSV import & export + copy to clipboard
Create the optimised slim DB for tablet (Export slim)
Smart next-track recommendations
Smooth crossfade (automix / crossfade)
Beat-align: transitions on the beat
Loudness normalisation (LUFS) + limiter
Runs on Android & iPad + tablet & mobile display mode (optimised touch interface)
SoundSwitch lighting integration
TIDAL identification of streamed tracks
Number of devices 1 1 3
Priority support + early-access
FAQ

What DJs ask most

Will DJanalyzer replace Engine DJ?
No - and it doesn't try to. You keep playing from Engine DJ on your Prime or SC. DJanalyzer is a companion for Denon Engine DJ - it reads the same database, preps and cleans it, and writes changes back. It's not a tool for rekordbox or Serato.
Am I uploading my music anywhere?
No. The database and all analysis run only in your browser; audio plays from your local files. Nothing leaves your machine. Close the tab and the data is gone.
Does it write changes back to Engine DJ?
Yes - in the Pro plan. Metadata, genres, playlists, reorder and duplicate deletion can be written back to the Engine database; a backup is made before every bulk operation. In Free you can try and explore everything for real, it just isn't saved.
What do I get in Free?
A lot. Load your m.db and go through the whole library for real: accent-insensitive search, duplicates (full list and counts), history and top tracks - all free, forever, no card. Advanced things like playlist auto-fill, next-track recommendations and above all saving changes back to Engine DJ or exporting them are in Pro.
Why split it this way?
So you can really see what the app does with your library before you pay anything. No demo with someone else's data. You buy Pro when you want to actually save and use the work it did - not just to see what it can do.
Is the Free version really free?
Yes, forever and no card - the Free plan has no time limit and is the full-featured trial. Pro and Studio are paid digital services activated immediately on payment; you check whether they fit you on Free beforehand. Questions go to podpora@djanalyzer.com.

Let Engine DJ play. Leave the prep to DJanalyzer.

Load your m.db and see your library differently. In a few minutes, free, no install.

Your data stays with you · Free forever · No card