Radio Browser
APIFree REST API for global internet radio stations
Overview
The Radio Browser API provides RESTful access to a crowdsourced database of internet radio stations worldwide. Key endpoints include station search by name/genre/country/language, top-voted/top-clicked stations, and real-time status checks. Responses are JSON-formatted. Use cases include building radio streaming apps, integrating radio into media platforms, curating genre-specific playlists, or adding radio functionality to smart devices. It supports filtering by bitrate, codec (MP3/AAC), and availability, with no API key required for basic usage—though rate limits apply for heavy traffic.
Example Integration (JavaScript)
fetch('https://api.radio-browser.info/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful API
- JSON Support
- No Auth Required
- Filter by Genre/Country/Codec
- Crowdsourced Database
- Real-Time Station Status
Frequently Asked Questions
? Is Radio Browser API free to use?
Yes, the API is completely free for both non-commercial and commercial use, with no hidden costs.
? Does it require an API Key?
No, basic access does not need an API key—though rate limits apply to prevent abuse of the service.
? What is the response format?
All API responses are in JSON format, which is easy to parse and integrate into applications.
Top Alternatives
People Also Ask about Radio Browser
Tool Info
Pros
- ⊕ Free Access
- ⊕ Extensive Global Coverage
- ⊕ Flexible Filtering
- ⊕ Easy Integration
- ⊕ Crowdsourced Updates
Cons
- ⊖ Rate Limited for High Usage
- ⊖ No Official SLA
- ⊖ Some Stations May Be Offline
- ⊖ Limited Advanced Analytics