DJ Websites
How to Make a DJ Website in 2026 (Step by Step)
A complete step-by-step guide to creating a professional DJ website — from choosing the right platform to getting your first booking enquiry through the door.
By Sophie · · 13 min read
Making a DJ website used to require hiring a developer, spending weeks on WordPress, or settling for a generic Linktree page that looked like everyone else's. In 2025, you can have a professional, fully-featured DJ website live in under an hour — with a booking system, press kit, music widgets, and event listings — if you choose the right platform and follow the right steps.
This is the complete, step-by-step guide.
If your main goal is a mobile-first page for social traffic, pair this guide with our complete DJ link in bio guide and DJ link page design tips.

Step 1: Define What Your Website Needs to Do
Before you build anything, be clear on what you need your DJ website to accomplish. Different DJs have different needs based on their career stage and goals.
- Emerging DJ (local gigs, building a following): You need a great-looking profile with your music, social links, and a basic booking contact. The focus is building awareness.
- Mid-level DJ (touring regionally, getting press): You need a booking form, press kit, event listings, and professional presentation. Industry contacts need to find everything they need quickly.
- Established artist (international tours, label releases): You need a full booking management system, contract workflow, press kit with downloadable assets, rider, and potentially multi-artist management if you have a team.
Step 2: Choose the Right Platform
Your choice of platform determines what's possible. Here are the main options for DJs in 2025:
| Platform | Best For | Setup Time | DJ-Specific Features | Monthly Cost |
|---|
| bass.fan | Working DJs at all levels | < 1 hour | ✓ Full suite | Free to start |
| Squarespace | Design-focused, custom sites | 2–5 days | ✗ None built-in | £12–£35/mo |
| Wix | Flexible DIY websites | 2–7 days | ✗ Some plugins | £10–£30/mo |
| WordPress | Custom, technical users | 1–4 weeks | ✗ Plugins only | £5–£25/mo + hosting |
| Linktree | Simple link aggregation only | < 30 min | ✗ None | Free–£7/mo |
Step 3: Claim Your URL
Go to bass.fan and claim your URL. Your profile address will be yourname.bass.fan — clean, professional, and immediately recognisable as a music industry profile. If your DJ name is "DJ Alex," ideally get djalex.bass.fan — not djalexxxx87.bass.fan. If you already have your own domain (e.g., yourname.com), bass.fan also supports custom domain connection — your profile can live at your own domain while using bass.fan's infrastructure.
Step 4: Upload Your Profile Photo
Your profile photo is the first thing every visitor sees. It should be:
- High resolution (at least 1200×1200px)
- Taken in a performance or professional context — not a casual selfie
- Visually consistent with your DJ brand and genre aesthetic
- Showing your face clearly — not a dark shot where you're barely visible
- Recent — if it looks nothing like how you look now, update it
Step 5: Configure Your Visual Style
bass.fan's visual editor lets you configure every aspect of your profile's appearance through a live mobile preview — you see exactly how it looks on a phone as you make changes:
- Background: solid colour, gradient, or custom image with blur and grain controls
- Font: choose from curated typeface options that suit different genres and aesthetics
- Text colour: white, off-white, or darker options depending on your background
- Field style: translucent glass effect, solid, or outlined widget backgrounds
Step 6: Add Your Music
Add a music widget for your most recent or most representative release. You'll paste in the URLs for each streaming platform and bass.fan assembles them into a clean, visual music widget complete with your artwork, track title, and platform icons. Visitors can click through to their preferred platform instantly.
- Spotify — Get your music on Spotify — needed before you can link it
- Beatport — Submit your releases to Beatport via a distributor
- SoundCloud — Upload tracks and mixes directly to SoundCloud
- Bandcamp — Set up your Bandcamp page for direct listener support
Step 7: Add Upcoming Events
Add each confirmed upcoming show to your events section: date, venue name, city, and ticket link. Update this every time you confirm a new booking. Aim to always have at least two or three upcoming events listed — it signals that you're actively working.
Step 8: Enable the Booking Form
Enable the booking enquiry form on your profile. Configure it with your booking email address and any specific questions you want to ask enquirers (event type, budget, etc.). Every submission goes into your bass.fan bookings inbox, where you can respond, negotiate, issue a contract, and take a deposit — without leaving the platform.
Step 9: Build Your Press Kit
If you're at a level where journalists, festival programmers, or booking agents might contact you, you need a press kit. In bass.fan's press kit builder, add:
- A short bio (50–75 words) for programme listings and social captions
- A medium bio (150–200 words) for press features and website descriptions
- A long bio (400–600 words) for in-depth features and major press
- At least three high-resolution press photos in landscape and portrait orientations
- Three to five press quotes from media, blogs, or notable industry figures
- A selective discography — key releases, not everything you've ever released
- Notable past performances — the shows that demonstrate your level
Step 10: Put Your Link Everywhere
Your bass.fan URL is now your single point of digital presence. Put it everywhere:
- Every social media bio: Instagram, TikTok, Twitter/X, Facebook, SoundCloud, Mixcloud, YouTube
- Your email signature
- Your SoundCloud and Mixcloud profiles (in the about section)
- Any press releases or event listings you submit
- Printed materials if relevant (business cards, posters)
Frequently Asked Questions
How long does it take to build a DJ website with bass.fan?
Most DJs complete a professional profile in 45–90 minutes. That includes bio, profile photo, music widget, upcoming events, booking form, and basic branding. Using the AI Profile Builder with your Spotify and SoundCloud accounts, much of this is populated automatically.
Do I need any technical skills to build a DJ website?
No. bass.fan is a drag-and-drop profile builder with no code required. If you can fill in a form and upload a photo, you can build a professional DJ profile. More advanced customisation (custom CSS, custom domains) is available for those who want it.
What domain should I use for my DJ website?
bass.fan gives you bass.fan/yourdjname for free — short, clean, and memorable. If you want a custom domain like yourdjname.com pointing to your profile, that's available on paid plans. Either works professionally; the clean bass.fan URL is often the better choice for email signatures and social bios because it's compact.
Should my DJ website have a blog?
Only if you'll actually write content regularly. An outdated blog is worse than no blog — it signals neglect. If content marketing interests you, a blog can help with SEO and positioning. But your time is better spent ensuring your core profile (music, events, booking form) is excellent before worrying about a blog.
How do I get a booking form on my DJ website?
On bass.fan, the booking form is built in. Enable it in your profile settings, customise the fields you want to capture (event type, date, venue, capacity, budget), and it's live. Enquiries arrive in your booking inbox with all the details filled in — no email ping-pong to get basic information.
Can I transfer my existing DJ website to bass.fan?
You can't migrate files directly, but the setup is fast enough that most DJs recreate their content in under two hours. Copy your bio, upload your press photos, add your music links, and your events. The booking and contract features you gain are worth the transition time.
Claim your BassFan profile