Music · head-to-head

Jamendo vs Radio Browser

Jamendo

Jamendo's API serves a catalog of roughly half a million independently released, Creative-Commons-licensed tracks, with over 20 read methods covering search, radios, and discovery plus write methods for managing a signed-in user's library. Reading the catalog only needs a free client_id issued on signup — full OAuth2 is reserved for the endpoints that act on a specific user's account — and responses can be requested as JSON, pretty-printed JSON, or XML. There's no published pricing tier for API access; it's free to use under Jamendo's terms.

Radio Browser

Radio Browser is a free, keyless, community-maintained directory of internet radio stations — over 60,000 of them — with search, tagging by genre/country/language, click-tracking, and ready-to-play M3U playlists for any station. It's fully open source, mirrored across several independently-run servers behind a round-robin DNS entry point, and its maintainers explicitly ask API consumers to pick a random mirror rather than hammer one instance. Responses are available as JSON or XML, with a dedicated M3U format for playlist endpoints.

JamendoRadio Browser
AuthenticationAPI KeyNone
Pricingfreefree
FormatsJSON, XMLJSON, XML, M3U
CORSyesyes
HTTPSYesYes

Radio Browser needs no API key, while Jamendo requires API Key — pick Radio Browser to start without signup.

More comparisons