Free radio player widget
Put a working live player on your own website with one line of HTML. It is free, there is nothing to sign up for, and it works on WordPress, Wix, Squarespace, Shopify or plain HTML.
1. Pick a station
2. Copy the code
<iframe src="https://radiohubza.co.za/embed/ukhozi-fm-s-a" width="100%" height="180" style="border:0;border-radius:14px;max-width:420px" loading="lazy" title="Ukhozi FM live player" allow="autoplay"></iframe>
3. Check it works
This is exactly what your visitors will see
Terms — deliberately simple
- Free, for any site, commercial or not. No attribution required, though a link is always welcome.
- No tracking pixels. The widget loads a small player and the station's stream. It sets no advertising cookies and shows no ads.
- Broadcasters: if you want the player restyled to your brand colours, or a version with your logo, ask us — we will build it for you at no charge.
- We do not host audio. The widget connects your visitor's browser to the broadcaster's own stream, exactly as our own site does.
Sizing
The player is responsive down to about 260px wide. A height of 180px suits the standard layout; drop to 120px if you remove the station name by adding ?compact=1 to the embed URL.
If you run a station
Two things worth knowing. First, we will list you free — send us your stream URL. Second, if your own "listen live" page opens a pop-up window or needs an app, this widget is a faster fix than rebuilding it, and it works on mobile where most pop-up players do not.