How do I see my most played tracks in Serato?

Serato quietly records every session you play: each track, the time you loaded it, the deck, and how the set unfolded. What it does not give you is the aggregate view: your most played tracks across months of gigs, the transitions you repeat, or how your sets build. The raw history is all there in the History panel and in the _Serato_ folder, one session at a time. This guide shows what Serato's history can tell you on its own, and how to turn hundreds of session files into the answers DJs actually want.

Get insight from your Serato play history

  1. Open the History panel
    In Serato DJ Pro, click History to see every recorded session, with dates, track lists and load times. Each gig you have played with the software is in here.
  2. Review sessions after gigs
    A session is a set list with timestamps. Reading last night's session while it is fresh is the fastest feedback loop in DJing: what worked, what cleared the floor, where the energy dipped.
  3. Export sessions you want to keep
    Serato can export a session as a text or CSV file, useful for tracklist posts, royalty reporting, or archiving a set before clearing history.
  4. Count plays across sessions
    Serato has no built-in most-played view. To aggregate, either export sessions and tally them in a spreadsheet, or import your history into an analytics tool that counts for you.
  5. Import your history into Crate Cleaner
    Crate Cleaner's Analytics reads your Serato session history and builds the aggregate views: top tracks by play count, repeated transitions, and the BPM arc of each set.
  6. Feed what you learn back into crates
    Your top tracks are your reliable weapons; tracks you never play are crate clutter. Use the data to tighten gig crates and retire dead weight.

Where Serato keeps your play history

Every time you play with Serato DJ Pro, it records the session into the History folder inside ~/Music/_Serato_. The History panel in the app reads from there: one entry per session, each holding the tracks you loaded, timestamps, and deck information. It survives restarts and updates, and it goes back as far as you have been playing on that library, which for most DJs is years of set data they have never looked at.

Because history lives in its own folder, it also survives database rebuilds, and it comes along when you move your library to a new Mac, as long as you copy the whole _Serato_ folder.

What the History panel gives you, and where it stops

Per session, the panel is genuinely useful: the full set list in order, load times, and export to text or CSV for tracklists and reporting. Where it stops is aggregation. There is no view that answers:

  • What are my most played tracks this year?
  • Which transitions do I keep coming back to?
  • How does a typical set of mine build, in BPM and energy?
  • Which tracks in my crates have I never played at all?

Those answers exist in the data. Serato just does not compute them.

The spreadsheet method

The manual route works for a handful of sessions: export each session as CSV from the History panel, combine them into one sheet, and pivot on artist and title to count plays. It is fine for answering one question once. It gets old immediately as a habit, because every new gig means re-exporting and re-combining, and fuzzy issues like the same track appearing with slightly different tags across sessions quietly split your counts.

The automatic route: import history into Analytics

Crate Cleaner reads your Serato session history directly and keeps the aggregate views current:

  • Top tracks: your most played records across all sessions, the real answer to what you actually reach for, as opposed to what you think you reach for.
  • Sessions: every set, browsable, with track counts and timing.
  • Transitions: the track-to-track moves you repeat across gigs, which is effectively a map of your own playing style.
  • BPM arc: how each set travels in tempo from open to close, so you can see the shape of your nights and compare them.

Import runs from your real history folder, and if your history lives in a non-standard location you can point Analytics at it in settings. The free trial includes analytics on your latest sessions, no card required.

Try Crate Cleaner free →

What to actually do with the numbers

Play data is only useful if it changes something. The highest-value moves:

  • Build a proven-weapons crate from your top tracks. When a floor is dying, you want your statistically safest records one click away.
  • Audit the never-played. Tracks that have sat in gig crates for a year with zero loads are clutter that slows every search. Retire them to a library crate, and keep gig crates lean. Pair this with a proper crate system.
  • Steal from yourself. Your repeated transitions are transitions that work. Write the best ones into planned sets instead of hoping you rediscover them live.
  • Check your arc. If every set peaks in the same place, or never peaks at all, the BPM arc will show it more honestly than memory does.

FAQ

Does Serato track how many times I have played a song? It records every load in session history, but offers no aggregated play count. You aggregate it yourself from exports, or use an analytics tool that reads the history for you.

How far back does my history go? As far as you have played on that _Serato_ folder. History is only removed if you delete sessions or the History folder, so most DJs have years of it.

Can I export a set list from Serato? Yes. Select a session in the History panel and export it as text or CSV, ready for tracklist posts or reporting.

Does play history transfer to a new Mac? Yes, if you copy the whole _Serato_ folder, since history lives inside it. Copying just the database file leaves history behind.

Why do the same track's plays show under two names? The track's tags changed between sessions, or you played two copies of the same song. Fixing tags and removing duplicates keeps counts honest going forward.

Ready to clean your library?

Crate Cleaner handles duplicates, broken file links, and harmonic crate building in one pass. Free 14-day trial, no credit card required.

Download Crate Cleaner