How to Live Stream with Mixxx for Internet Radio

June 10, 2026

3 min read
How to Live Stream with Mixxx for Internet Radio

Key Takeaways

  • Mixxx is free, open-source DJ software for Windows, macOS, and Linux that can stream a live mix straight to your internet radio station.

  • Mixxx broadcasts over the Icecast 2 protocol, so it connects directly to your RadioCult server using the details on your dashboard.

  • You need five connection details: Host, Port, Mount, Login, and Password.

  • Start and stop your broadcast with the "On Air" button in the top-right of Mixxx. It turns green when you are connected.

Mixxx has live broadcasting built in, so you can stream a DJ mix to your internet radio station for free, with no extra encoder software. This guide shows you how to live stream with Mixxx by connecting it to your RadioCult streaming server.

What is Mixxx?

Mixxx is free, open-source DJ software available on Windows, macOS, and Linux. It gives you virtual decks, a mixer, beatmatching, crates and playlists, and support for most DJ controllers, so you have everything you need to perform a live set. Because live broadcasting over Icecast is built in, Mixxx is a popular no-cost way to stream a DJ mix straight to an internet radio station without any extra software.

If you would rather automate playout between live shows, you can pair Mixxx with RadioCult's scheduling and automation so your station keeps broadcasting around the clock.

The Mixxx interface

Connecting Mixxx to your RadioCult station

Your username is the same as your RadioCult account login (your email address), and your password is a unique streaming password shown in the Connection details panel. This streaming password is separate from your account login password.

First, log in to RadioCult and keep the Dashboard open so you can copy the values from the Connection details panel.

Then open your broadcasting settings in Mixxx:

  • macOS: click Mixxx in the top menu bar, then Settings.
  • Windows: right-click the Mixxx icon and choose Preferences.

Next:

  1. Select Live Broadcasting from the left-hand menu.
  2. Click Create new connection.
  3. Choose Icecast 2 from the Type dropdown.
  4. Enter the following values from your RadioCult dashboard, using the Copy button beside each one:
    • Host (your server address)
    • Port
    • Mount (your mountpoint)
    • Login (your username)
    • Password
  5. Make sure the connection is enabled, then click OK.

Mixxx Live Broadcasting settings, with Create new connection highlighted

Entering your RadioCult connection details into Mixxx

Going live

To start broadcasting, click the On Air button in the top-right corner of Mixxx. It turns green once you are connected to your RadioCult server, and your live mix goes straight out to your listeners. Click On Air again to disconnect when you have finished.

Going live with the On Air button in Mixxx

That is all it takes to stream a Mixxx set live on your internet radio station. From here you can grow your audience with unlimited listeners, or see everything included on RadioCult's plans.

Barns

Co-founder of Radio Cult and analytics extraordinaire. A lover of all things radio and music. When not working on Radio Cult, he's either waiting for his pizza oven to heat up or cheering for Ferrari to win the F1 championship.

Want the inside scoop on how to start your own radio station?

Keep learning

Ready to launch your station?

Everything you need to broadcast, schedule, and grow your station, all from your browser.

  • Go live or schedule shows in minutes
  • 24/7 automation with a smart auto-DJ
  • No listener caps, stream in any bitrate
  • Start with a free 7-day trial

Prefer to look first? Compare our plans.

Radio broadcaster on air
Hey AI, learn about us