Payment received

It's being built.

A server is coming to life with your name on it. In about 15 minutes your studio login lands in your inbox - then you're a station owner.

Internet radio, the whole thing

Your radio station.
On air in 15 minutes.

Your DJs broadcast live from a browser tab - no extra software. A real programme schedule, a website that's already built, listener chat, requests and stats. All on your own private server.

One plan. Everything included.

★ Station jingles (station) ▾ + New wall ✎ Edit pads ▾ Hide studio console
1 · 92345
Show intro
Airhorn
Sweep 1
News in
Laser
Drop - deep
Applause
Rewind
Stab 2
Ident short
Weather bed
Outro
☑ Auto-duck 60%
Macros
Top of hour Song ending 🎲 Random ident
Desk presets - load - ▾ Save current as... Save
Mic
100%
Music
100%
Bed
50%
Out
100%
Phones
100%
Off-air
30%
Broadcast
■ END BROADCAST · 01:24:37
Live from this browser tab - schedule enforced, recording on.
Music source
External input (DJ controller / decks / interface)...Use
Share a browser tab's audio...
Track deck · 12/30+ Upload MP3
LOOP1 bar2 bars4 bars
Microphone
Default microphone ▾Enable

Built for stations
whose DJs are everywhere.

No software to install

DJs go live straight from the studio console in their browser - mixer, jingle wall, beds and remote guests included. Pro encoders still welcome.

Website already built

Your station's site is live the moment your station is - and you can point your own domain at it as part of the package.

DJs run their own worlds

Profiles with bios, links, blogs, listen-again and a Book Me button. Chat opens with listeners whenever they're live.

Listeners join in

All-Request shows where the audience queues the tracks, favourites, show reminders and live chat - lead capture included.

The schedule

A real programme,
running itself.

Live shows, pre-records and repeats on a weekly grid. When nobody's on, your playlists cover every silent minute - dead air isn't a thing.

studio.sunset.staircaseradio.co/schedule
Schedule Scale 5m15m30m1h + Create event
TodayBackNext July 06 - 12 WeekDayMonth
06 Mon
07 Tue
08 Wed
09 Thu
10 Fri
11 Sat
12 Sun
8:00 AM
8:00 - 10:00Breakfast with MayaLive · Maya K
8:00 - 10:00Breakfast with MayaLive · Maya K
8:00 - 10:00Breakfast with MayaLive · Maya K
8:00 - 10:00Breakfast with MayaLive · Maya K
8:00 - 10:00Breakfast with MayaLive · Maya K
8:00 - 10:00Best of the weekRepeat
10:00
10:00 - 12:00Saturday SocialLive · Rapid
10:00 - 1:00Sunday repeatsRepeat
12:00 PM
12:15 - 2:05DaveGarden Wondering
12:00 - 2:00Lunch pre-recPre-record
12:15 - 2:05DaveGarden Wondering
12:00 - 2:00Lunch pre-recPre-record
12:00 - 2:00All-Request FridayLive · your requests
2:00
2:00 - 4:00◆ Rooftop SessionsEvent · Main Stage
4:00
4:00 - 6:00Drive with KofiLive · Kofi A
4:00 - 6:00Drive with KofiLive · Kofi A
4:00 - 6:00Drive with KofiLive · Kofi A
4:00 - 6:00Drive with KofiLive · Kofi A
4:00 - 6:00Drive with KofiLive · Kofi A
4:00 - 6:00Chill SundayLive · Jelly Wobble
6:00
6:00 - 8:00Deep CutsLive · The Fog
6:00 - 8:00DeelightsRepeat
6:00 - 8:00Wax OnlyLive · Bella
6:00 - 8:00Bella's BallsLive · Bella
6:00 - 8:00Friday Club MixLive · Auntie Rave
6:00 - 8:00Night ShiftLive · Jelly Wobble
6:00 - 8:00Wax OnlyRepeat
The tools

Run it like a pro.
Without being one.

PlaylistsSelect+ Create
LivePre-RecordRepeat
Jelly Wobble - Live
Live
DJs
JJelly WobbleLive · Pre-record · Repeat
LLaa Dee DaaLive · Pre-record · Repeat
Station playlists
DaveGarden Wondering · Dave
No Slots PlaylistStaircase Selections · VariousDEFAULT
↑ Upload MP3 into this playlist

Playlists that think

Ordered tracks, smart tag rules, safety cover for live slots and an All-Request mode your listeners drive.

OverviewReal timeHistoricalTTSL
Total listeners18,472Listen sessions in range
Unique listeners6,038Distinct IPs
Peak listeners312Fri, 9:12 PM
Avg listening00:42:17Per session
Listeners per day
Top countries
United Kingdom44%
United States18%
Germany9%
Top clients
Web player52%
VLC21%
Sonos14%
Top platforms
Smartphone46%
Desktop39%
Smart speaker11%

Know your audience

Live counts, geography, listening time and per-show history - with geo and rip protection built in.

Layout & style
Menu style
Classicbrand left, links right
Minimalfull-screen menu
Floatingpill hovering over the page
Homepage hero shows
Logobig wordmark
Nametypographic masthead
Neitherthe menu carries the brand
Corners
Roundedsoft, friendly
Sharpbrutalist, print-like
Photography
Black & whiteunified editorial look
Full colouras shot

Your site, your look

Menus, heroes, fonts, corners, colour treatment - reshape the whole public site from a settings page. Or embed the player and schedule widgets into a site you already have.

Events

Hand a whole event
to a DJ.

Festivals, takeovers, outside broadcasts. Name an event, appoint DJ managers, and they run it like a station boss - their own schedule window, playlists and a shared broadcast connection for the stage. They can't touch anything outside it.

studio.sunset.staircaseradio.co/events
Endless Summer 202631 Aug, 12:00 → 2 Sept, 23:00
Delete event...
Event managersJelly Wobble ×Auntie Rave ×2
Broadcast connectionshared encoder credentials for the event teamMain Stage1
Scheduledrag inside the window to add a slot+ New playlist
Window 31/08, 12:00 → 02/09, 23:00 · greyed times are outside your event
31 Mon
01 Tue
02 Wed
03 Thu
04 Fri
05 Sat
06 Sun
The listener side

A website your listeners
will actually visit.

Live the moment your station is: on-air banner, full schedule, DJ profiles with bios, blogs and listen-again, event pages and live chat. Point your own domain at it, or embed the player anywhere. This one is a real Staircase station.

SUNSET. SCHEDULE  DJS  BLOG  EVENTS  STORY
/01 - on airINTERNET RADIO · WORLDWIDE
ON AIR

Travellers Tales

Steve and Bob
UNTIL 08:55
LISTEN LIVE
On Today
FULL SCHEDULE →
08:10-08:55● ON NOW
Travellers TalesSteve and Bob
16:00-18:00
Drive with Kofilive · chat opens
20:00-22:00
Deep CutsThe Fog
/03 - the residentsALL DJS →
Maya Khouse · disco
Kofi Asoul · funk
Bellagarage · bass
The Fogambient
Auntie Ravehardcore
Jelly Wpop · b2b
ON AIR NOWTravellers Tales - Steve and Bob PRESS PLAY - JOIN THE BROADCAST

Every station runs on its own private server. Your listeners, your data, your stream - nobody else's traffic can touch it.

From zero to on-air

Fifteen minutes.
Honestly.

Name it

Pick your station name and your address - yourname.staircaseradio.co, or connect your own domain.

Check out

One subscription, everything included. Cancel whenever.

It builds itself

Your private server, studio and website assemble automatically.

Go live

Login lands in your inbox. Add DJs, drop a show in the calendar, broadcast.

Pricing

One plan.
Everything included.

The station plan
£49 /month
  • Your own private station server
  • Unlimited DJs and shows
  • Thousands of listeners - no per-listener fees
  • Website included - bring your own domain
  • 50 GB audio storage
  • Chat, requests, events, stats
  • Nightly backups - audio included
  • Cancel any time
Start your station
Start

Claim your frequency.

Thirty seconds of typing. Fifteen minutes of waiting. Then you're a station owner.

.staircaseradio.co

Questions.

Are there listener or storage limits?

No per-listener fees and no listener-capped tiers - your station comfortably serves thousands of people at once, with enough monthly streaming for roughly 350,000 listener-hours. Audio storage is 50 GB, expandable if you need more. If your station gets genuinely huge, we'll scale your server with you.

Can I use my own domain?

Yes - point your domain at your station and it becomes your site's address, certificate and all. It's part of the package, not an add-on.

Do I need any technical skills?

No. Your station builds itself and your login arrives by email. Every section of the studio has a step-by-step guide, and your DJs get their own guided setup.

How do my DJs broadcast live?

Straight from the built-in browser studio - mixer, jingle wall, beds and remote guests, no installs. DJs who prefer professional broadcast software (BUTT, Audio Hijack and friends) can use that instead.

What about music licensing?

Licensing (PRS/PPL in the UK, or your local equivalent) is your responsibility as the broadcaster - the same as on any radio platform.

What happens if I cancel?

Your subscription stops at the end of the billing period, and we'll contact you about your content before anything is removed.