Music subscriptions: compare and set up
Compare Beatport, Spotify and Apple Music, then follow the setup steps for your DJ software.
Official documentation reviewed 18 October 2026. Prices are references; confirm price, market and eligibility at official checkout.
1. Choose for your purpose
- Practice at home: check whether your existing subscription works with your DJ software.
- Play without networking: check Beatport Professional or above and offline support in your DJ software.
- Play on CDJs from USB: acquire compatible audio files separately from subscription downloads.
2. Compare plans and prices
| Service and plan | Reference price | Features and conditions |
|---|---|---|
| Beatport Essential | $10.99 / month · $109 / year | Discovery and full-track listening; choose Advanced or above for external DJ integration. |
| Beatport Advanced | $15.99 / month · $159 / year | Online use in supported DJ software. |
| Beatport Professional | $29.99 / month · $299 / year | Adds up to 1,000 offline tracks and FLAC where supported. Offline storage excludes Engine OS and standalone CDJs. |
| Beatport Professional+ | $34.99 / month · $349 / year | Adds DJ Edits; streaming access is separate from track purchases. |
| Spotify Premium | Standard ¥1,080 · Student ¥580 · Duo ¥1,480 · Family ¥1,880 / month | Japan monthly prices. Student eligibility and Duo/Family household rules apply. Free does not unlock DJ integration. |
| Apple Music | Individual ¥1,180 / Student ¥680 / Family ¥1,980 monthly (Japan) | Japan monthly prices. Student verification applies; Family covers up to six people. Also available through Apple One. |
Beatport prices are USD; Spotify/Apple Music prices are Japanese monthly rates. Tax and billing channel may affect the charge. Check separate DJ software fees, trial eligibility, renewal and cancellation terms.
3. Check software and requirements
| Software or hardware platform | Services | Requirements to check |
|---|---|---|
| rekordbox | Beatport / Spotify / Apple Music | See the desktop steps below; check mobile OS and feature support separately. |
| Serato DJ Pro / Lite | Beatport / Spotify / Apple Music | Desktop. Software licensing and streaming subscriptions are separate. |
| djay | Beatport / Spotify / Apple Music | Check your desktop/mobile app edition; Pro features may cost extra. |
| Traktor | Beatport | Spotify/Apple Music integration was not established in this review; local-file import is different. |
| Engine OS | Beatport / Apple Music | Apple Music requires supported hardware; PRIME 4 and PRIME 4+ are different. |
| VirtualDJ / Cross DJ / edjing Mix | Spotify | Listed by Spotify; verify device, app edition and market before subscribing. |
Unlisted integrations are not automatically unsupported. Listening-app downloads and audio-quality settings may not be available in DJ software.
4. Set up your software
Choose your software and follow the steps in order. Menu labels vary by release.
rekordbox
- Update desktop rekordbox and check OS/controller requirements.
- Select Beatport, Spotify or Apple Music in the library. If absent, check display settings, release and region.
- Use the in-app login to authorize your subscribed account on the official service page, then return to rekordbox.
- Open a service playlist, load one track and wait for analysis. Check headphone cue before master at low volume.
- For an eligible Beatport offline plan, right-click tracks and choose Store Offline. Wait for completion, then test without networking. Spotify/Apple Music cannot play offline in rekordbox.
Serato
- Update Serato DJ Pro/Lite and confirm your hardware/software entitlement.
- In Setup > Library + Display enable streaming-service visibility; labels vary by release.
- Log into the chosen service through official authorization. Spotify needs Premium; Beatport needs a DJ-integration plan.
- Open a playlist from the service library, load one track and check waveform and headphone cue.
- Keep networking active for a short test. Check Serato-specific offline, recording and Stems restrictions rather than assuming the listening app’s features carry over.
djay
- Check device OS and djay edition, update the app and review Pro requirements for controller features.
- Open the music-source selector in the library and choose Beatport, Spotify or Apple Music.
- Authorize your subscribed account through official login. For Apple Music also check media-access permission.
- Load a track from your playlist and test cue, crossfader and master at low volume.
- Neural Mix is unavailable for Apple Music and Spotify. For Beatport, verify plan and app requirements and test offline eligibility before relying on it.
Traktor
- Check that your Traktor version and license support Beatport integration.
- Confirm that your Beatport subscription is Advanced or above.
- Open Preferences > Streaming > Beatport and sign into your subscribed account.
- Open a Beatport playlist in the browser and load one track onto a deck.
- Check headphone cue before raising the speaker level. Verify plan and app support before storing tracks for offline use.
Engine OS
- Check the exact hardware model and Engine OS version. Engine DJ Desktop has different capabilities.
- Apple Music requires supported hardware. The Engine OS 4.3 launch list includes SC LIVE 2/4, PRIME GO+, PRIME 4+, Mixstream Pro+ and Pro Go. Check the current manufacturer list for other models.
- Connect the hardware to the internet and select Beatport or Apple Music in Sources.
- Follow the official on-screen authorization instructions to sign into your subscribed account.
- Load one track and check cue and hardware output. Beatport offline storage is unavailable on Engine OS. Saving analysis data to USB is different from exporting audio.
5. Troubleshoot remaining issues
Login fails / service is missing
Check active subscription, correct account, app/OS, device and region. Test official login in your normal browser, restart the DJ app and reauthorize. Never enter passwords on this site.
Missing tracks or playlists
Availability varies by rights, region and content restrictions. Check the original app and refresh the DJ library. For Apple Music personal playlists also check Sync Library.
Playback stops / slow loading
Check networking and service availability, and stop the same account playing on another device. Keep appropriately licensed local tracks as backup; a subscription alone does not protect against outages.
Recording, USB and Stems?
rekordbox disallows subscription-track recording and USB/LINK EXPORT, and Apple Music/Spotify Stems. Check other software separately. This guide does not suggest conversion or external recording to bypass restrictions.
Clubs or livestreams?
Spotify explicitly limits use to personal, non-commercial activity, excluding venues, events and livestreams. Other subscriptions also do not automatically clear public-performance or broadcast rights; check service terms and permissions for your use.
6. Official sources and scope
- Beatport plans / integrations
- Spotify plans (Japan)
- Spotify DJ support / restrictions
- Apple Music plans (Japan)
- rekordbox streaming FAQ
- Serato Apple Music
- Engine OS Apple Music supported models
- djay developer listing
Documentation-based guidance. Paid logins, every OS and hardware playback have not been tested. Check current official support before subscribing.