Mobile support is limited. Energy Set Builder is optimized for desktop usage. For full workflow and stable set generation, use a desktop or laptop.

For Rekordbox DJs

Turn one Rekordbox playlist
into ready-to-play sets
without manual sorting.

Upload the Rekordbox playlist as Text and M3U8, choose your controls, and get harmonic, energy-shaped playlists you can import back into Rekordbox in minutes.

See how it works
TXT + M3U8 in
Harmonic ordering built in
M3U8 out for Rekordbox reimport

Free forever for split mode validation  ·  Standard from $5.99/mo  ·  No lock-in

Split Into Sets
Extract Custom Set
peak-hour.txt + peak-hour.m3u8  Ready
14
4
±6
Order Sets
Set 01 — Opening
14 tracks 130–135 bpm Harmonic
Set 02 — Peak
14 tracks 138–142 bpm Harmonic
Set 03 — Closing
14 tracks Building…
≤ 3 min

From upload to full set list — no manual curation

100%

Deterministic logic — same input always gives same output

TXT + M3U8

Built around the Rekordbox playlist exports DJs already use

Camelot

Full harmonic wheel support with configurable key streaks

0 lock-in

Download M3U playlists — import back to Rekordbox instantly

Three steps. No setup.

Export the playlist twice from Rekordbox, tune the constraints you care about, then download playlists that drop straight back into your prep workflow.

1

Export the same playlist in both formats

Right click the playlist in Rekordbox and export it once as Text, then again as M3U8. Energy Set Builder matches both files to understand your playlist cleanly.

Rekordbox TXT + M3U8 · Same playlist
2

Shape the set the way you actually prep

Choose split or extract mode, tune track count, key streak, BPM jumps, harmonic direction, and energy profile, then let the engine do the heavy ordering work.

Smart defaults first · Deep controls when needed
3

Download and import back into Rekordbox

Review the output, download the generated playlists, then import them back into Rekordbox and keep moving with a set that is already balanced for flow.

M3U8 output · Reimport in under 30 seconds
Old way
Manually check key compatibility for every track
Drag tracks around to balance energy arc
Rebuild sets from scratch after new imports
90–120 min prep per event, every time
With Energy Set Builder
Harmonic flow enforced by algorithm, not memory
Energy arc baked into set ordering automatically
Re-run in 3 minutes after any library update
Focus on selection quality, not sorting logistics

Stop sorting.
Start curating.

The repetitive part of set prep disappears here: matching exports, keeping harmonic continuity intact, shaping BPM movement, and preserving the energy arc without dragging tracks around by hand.

3 min
Typical end-to-end run time
100%
Harmonic continuity guaranteed
≤ 3
Clicks after upload
0
Manual key lookups required

Purpose-built for working DJs

Everything in the product maps to a real prep decision DJs already make in Rekordbox. No filler settings, no vague automation.

Split Mode

Break one larger Rekordbox playlist into multiple usable sets with consistent harmonic flow, BPM continuity, and stage progression already handled.

Extract Mode

Pull one targeted custom set for a room, slot, or vibe when you need tighter control than a straight split workflow gives you.

Standard & Unlimited

Camelot Harmonic Engine

Full harmonic wheel logic enforced on every transition. Configure your maximum key streak — how many tracks can share a key before forcing a movement — to match your mixing style.

BPM Flow Control

Set a per-transition BPM tolerance window so your sets follow a natural energy curve without jarring tempo jumps. Works independently from harmonic constraints.

Stage Planning

Define opening, peak, and closing energy stages across your split sets. The algorithm distributes tracks to hit the right energy profile at each stage without manual sorting.

M3U Export & Reimport

Every output comes back out as an importable playlist file, so the tool fits your Rekordbox workflow instead of trapping you in a proprietary format.

Free resources that answer the exact workflow questions DJs search for

Use these pages to learn the export, import, and set-prep workflow even before you create an account.

How to export a Rekordbox playlist as Text and M3U8

A direct guide for producing the two files Energy Set Builder expects, without guessing which export lives where in Rekordbox.

Read export guide

How to import M3U8 playlists back into Rekordbox

See the return path after generation so DJs understand exactly how the output comes back into their working library.

Read import guide

How to prepare harmonic DJ sets faster

A practical explanation of how split sets, extract mode, BPM flow, and harmonic controls reduce manual prep time.

Read prep guide

Start free. Upgrade when you're ready.

Free lets DJs validate the output quality first. Paid plans unlock the controls and throughput that make this a real weekly workflow tool.

Free
Free
$0
Use this to validate the workflow, test the output quality, and prove the tool saves you prep time before you pay.
  • Split mode (up to 14 tracks/set)
  • Key streak limit up to 4
  • Unlimited ordering runs
  • Extract custom sets
  • Full split track count
  • Abstract theme
Unlimited
Unlimited
$8.99/mo
For DJs who want the full workflow unlocked every time, with unlimited extractions and the complete visual package.
  • Everything in Standard
  • Unlimited extract runs
  • Abstract theme + video background
  • Early access to new features
  • Priority support

Before you sign up

What file do I need to upload?
+
Upload two exports from the same Rekordbox playlist: one Text export and one M3U8 export. Energy Set Builder uses both together to understand the playlist structure and file paths cleanly.
What do I get as output?
+
You get playlist files that can be imported back into Rekordbox. The tracks stay in your library exactly as they are. Energy Set Builder changes the ordering and grouping, not your source files.
Is my library data stored anywhere?
+
Your XML is processed server-side to generate sets and is not retained after your session ends. We store your account data and usage credits, not your library contents.
What's the difference between Split and Extract?
+
Split divides your library into multiple complete sets (e.g. opening, peak, closing). Extract pulls a single targeted set from your library based on specific harmonic and energy constraints you define.
Can I use it without a Rekordbox Pro subscription?
+
Yes, as long as you can export the playlist in the required Rekordbox formats. The workflow is based on exports you can generate from Rekordbox itself, not plugins or account linking.
Why upgrade from Free to Standard?
+
Free caps Split mode at 14 tracks per set and doesn't include Extract mode. Standard removes the track cap and gives you 10 Extract credits per month — enough for most regular prep workflows.

If you already have the playlist, you can test the workflow today.

Start on free, verify the output, and only upgrade when you want Extract mode, more control, and faster recurring prep.

Compare plans
No credit card to start
Free plan available forever
Cancel anytime
Built for Rekordbox playlist prep