Guide

How to start an internet radio station.

Four steps, one afternoon. You don't need a server, a studio or a big budget — just a format you care about and $10/month for hosting.

Skip ahead — launch for $10 →
1

Pick your format.

Music genre, talk, news, a community mix — decide what your station is for, because everything else follows from it. If you'll play commercial music, check the licensing rules for your content and region (for ASCAP-related licensing, see Mavion licensing).

2

Get hosting — the managed kind.

A radio station is a streaming server that must never go down. You can self-host one (see our honest comparison), but managed hosting means someone else carries the pager. TMCast is $10/month: stream relay, AutoDJ and a now-playing API on the network that carries TMC's own stations.

3

Load your station.

Upload your library and build playlists — 24/7 AutoDJ keeps you on air around the clock. Want to go live? Connect a free encoder like BUTT or Mixxx and take over the stream whenever you're on. If you'd rather not touch settings at all, our $25 guided setup does it with you, billed together with hosting.

4

Go on air and share it.

You get listener-ready stream links from day one. Put a player on your website, share the link on your socials or Discord, and use the metadata API to show what's playing in real time.

Costs

What it actually costs.

$10 / month

Hosting — subscribe and cancel anytime, or pay $10 once for a single month to try it.

$25 one-time

Optional guided setup: encoder, endpoints and artwork configured with you, billed together with hosting.

$0 extra

No server rental, no software licenses, no surprise bandwidth bills. Encoders like BUTT and Mixxx are free.

Your station could be live tonight.

Checkout takes a minute — card, Apple Pay, Google Pay, Cash App or Klarna.