Calculate how many tracks you need for your DJ set, or determine the total duration of your prepared playlist. Optimize your set planning for clubs, festivals, radio shows, or private events.
14 tracks
1 hour or 2 hours),
then input your typical Average Track Length (e.g., 4:30). The calculator
instantly returns your minimum tracks, a recommended pool with a 20–40% cushion, the full buffer
count (+50%), and your pacing rate in tracks per hour.Last updated: October 23, 2026 · Written by the Pitch Detectors Editorial Team
A DJ set length calculator converts your slot length into a track count — or a tracklist into total playtime. Enter your set time and average played minutes per track; it divides the minutes to give minimum tracks, a 20–40% recommended pool, and a +50% buffer count. Measure the played portion (cue point to fade), not the file length: a "4:30" file you play for 3:00 advances the clock 3 minutes, not 4:30.
Running out of music mid-set is a rite of passage nobody wants twice. The math looks trivial until you measure honestly: a "2-hour set" with 4:30 tracks is not 27 tracks — enter a 3:30 played portion and the same slot needs 35. This calculator does that arithmetic in both directions: time → tracks and tracks → time.
Two modes cover both planning directions. Set-length mode: enter hours and minutes plus your average played length (minutes:seconds), and it returns the track count. Track-count mode: enter how many tracks you have and their average played length, and it returns total playtime in hours and minutes. There is no separate overlap control — blended minutes live inside the played portion you type.
Methodology: tracks needed = set minutes ÷ average played minutes (rounded up); recommended pool = tracks × 1.2 to × 1.4; buffer count = tracks × 1.5; set duration = track count × average played minutes. We verified the widget against hand calculations on five sample inputs (60 ÷ 4.5 = 13.3 → 14 tracks; 120 ÷ 3.5 = 34.3 → 35; 15 × 4 = 60 min; 90 ÷ 2.5 = 36; 45 ÷ 3 = 15) — every result matched exactly.
Worked example: a 2-hour (120 min) set, with a 3:30 played portion per track:
Planning the transitions themselves? Use the DJ Transition Calculator to time your blends in bars and seconds.
| Readout | Meaning | Next step |
|---|---|---|
| Minimum tracks | Tracks to fill the slot exactly | Multiply by 1.2–1.4 for your working pool |
| Recommended | Working pool with 20–40% headroom | Prepare this many, fully cued |
| With buffer | Full crate at +50% | Export this many to USB |
| Tracks/hour | Your pacing rate | Compare against your genre's row in the table below |
| Set duration (reverse mode) | Playtime of your fixed tracklist | If it overshoots the slot, shorten played portions or cut tracks |
In duration mode the result panel keeps its tracks-mode labels. Read the headline total and the tracks/hour figure; the three lower figures switch to counts derived from your list size — your track count, a range from 70% of it up to the full count, and a +30% figure — not the 20–40% and +50% preparation tiers that tracks mode shows.
Your files say 4:30. You play 2:45 of each — intro, main section, out before the outro. Always enter the played portion: cue point to fade, the minutes a track actually occupies your clock. For most club genres that is 60–70% of the file length; for radio edits and quick-cut hip-hop it drops under 50%.
Overlap lives inside this number. The minutes where two tracks play at once belong to neither track's played portion alone — so measure from the moment a track takes over the mix to the moment the next track takes over. One correction changes everything: a 120-minute set at 4:30 file length suggests 27 tracks, but at a 2:45 played portion you need 44 (120 ÷ 2.75 = 43.6 → 44). DJs who plan on file length chronically underprepare; plan on played portion and the math matches the night.
Pacing is genre DNA. Check the widget's tracks/hour readout against this table — if your techno set shows 30 tracks an hour, your played portion is too short for the style:
| Genre | Typical played portion | Overlap style | Tracks/hour |
|---|---|---|---|
| Techno / deep house | 4–5 min | Long blends (1–2 min) | 12–15 |
| House / tech-house | 3–4 min | Medium blends (~1 min) | 15–20 |
| Open-format / pop | 2–3 min | Quick cuts (~30 sec) | 20–30 |
| Hip-hop / R&B | 2–2.5 min | Quick cuts, drops | 24–30 |
| Drum & bass | 2–3 min | Double drops (~45 sec) | 20–30 |
| Trance | 4–5 min | Long blends (1–2 min) | 12–15 |
Never bring exactly what the math says. The widget's three tiers exist for a reason: the minimum fills the slot; the recommended pool (20–40% more) covers requests and direction changes; the buffer count (+50%) covers overruns and dead gear. Requests, a dead dancefloor, an MC segment, technical hiccups — the night deviates from the plan.
For a 2-hour set needing 35 tracks: prepare 42–48 fully cued and export 52+ to USB. Organize the extras so they are reachable mid-set — a "rescue" folder of proven floor-fillers and a "curveball" folder for direction changes. The buffer costs nothing (it is the same USB stick) and has saved more sets than any mixing trick. Promoters remember the DJ who handled the 30-minute overrun gracefully, not the one who looped the last track.
Sometimes the tracklist is fixed — a themed set, a label showcase, a competition routine — and the question flips: does it fit? Enter your track count and average played length in reverse mode. If the total overshoots your slot, two levers fix it: shorten played portions (tighter cuts) or cut tracks (the honest one).
A useful target: keep the tracklist at 85–90% of the slot. The remaining 10–15% is breathing room for crowd-reading — the difference between a rigid playlist and a live set.
The formula does not change when two DJs share one slot — the total track count stays the same, and each DJ prepares a share plus a personal buffer. A 2-hour back-to-back set at a 3:30 played portion still needs 35 tracks in total. Alternating evenly, that is roughly 18 tracks each — and each DJ exports a separate +50% buffer (18 × 1.5 = 27 tracks per USB), because a partner's spare tracks are not your rescue folder.
Split slots run per segment. Calculate each block with that block's pacing: a 1-hour warm-up at a 4:30 played portion needs 14 tracks, while a 1-hour peak block at 3:30 needs 18. The handover track belongs to whoever plays it — agree it in advance so it sits on one list, not both, and not neither.
| Method | Accuracy | Use when |
|---|---|---|
| This calculator | Exact math on your estimates | Planning any set with known pacing |
| Timed rehearsal | Exact (for that run) | Competition routines and recorded mixes |
| Rule of thumb (~20/hr) | Rough | Back-of-napkin estimates only |
| Playlist duration sum | Overstates — ignores blending | Never for planning — it counts every overlap twice |
For gig planning, the calculator beats rules of thumb; for recorded mixes, nothing beats a timed rehearsal. Use both: calculate first, rehearse the tricky transitions.