Odio is a nice looking but basic radio player

Martin Brinkmann
Jan 2, 2019

Odio is a cross-platform Internet radio player that can be run on Windows, Mac, and Linux devices natively to play radio streams.

Internet users don't need programs necessarily to play radio; some online sites and stations, e.g. the Shoutcast directory, offer direct playback in all modern browsers.

Many media players, for instance my favorite music players AIMP and MusicBee, support radio playback as well.

Users who prefer standalone programs for Internet radio playback have lots of options as well: programs like RadioMaximus, Screamer Radio, or Pocket Radio fall into that category.

Odio is another standalone Internet Radio player. The Electron-based program offers all the advantages and disadvantages that come from being based on Electron: the program is cross-platform but fairly heavy for a radio player.

Functionality-wise, it has the basics covered but there is definitely room for improvement. You may browse stations by country, language or tag, or use the built-in search functionality instead.

The program supports a good number of stations both in popular and niche genres.

odio radio playback

Once you have found a station you may hit the play button right away to start playback; there is virtually no delay between hitting the play button and the start of the stream: good.

Playback offers basic media playback controls but is fairly limited: one thing you may notice is that Odio does not display song or artist names.  Not all stations include metadata in their streams but the majority does.

You may add a station to the library for quick access. There is also a recently viewed page to look at radio stations that you played previously.

Closing Words and verdict

Odio's functionality ends at this point. While that may be sufficient for users who just want playback functionality, its functionality pales when compared to top of the class Radio programs such as StreamWriter which offers all that Odio offers and that much more: from adding radio stations to recording Internet radio streams and even maintaining a wishlist of songs to record when they are played on radio stations.

Odio is responsive and it works as a program to stream Internet radio; it may work better for users who don't want to use a browser to play Internet radio, but the lack of features means that it is less attractive than other radio players.

Now You: Do you listen to Internet Radio? Which program(s) do you use?

software image
Author Rating
3.5 based on 4 votes
Software Name
Software Category
Landing Page

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Commenting Hater said on January 4, 2019 at 10:13 pm

    ‘Odio’ in italian – a latin language – like Spanish, is ‘I hate’.

    Ti odio = I hate you

  2. Viktor said on January 4, 2019 at 12:25 am

    I was user of TapinRadio (same developer of RadioMaximus), but they screwed the interface so bad (and became full paid), I just dropped it and sticked with audio players with radio stream support. http://www.radio-browser.info/ is my source of streaming links.

  3. Pierre said on January 3, 2019 at 6:01 pm

    Yes, it exists such programs (‘applications’) in Android where i’s more useful than in a PC

  4. Gerard said on January 3, 2019 at 2:03 pm

    I never felt the need for a separate radio player. Many audio/media players can play radio streams. Most of the time I use Audacious with a playlist of my favourite radio stations. It’s not too difficult or time consuming to find the URLs.

  5. Dwight said on January 3, 2019 at 12:48 pm

    VLC has radio streans to

    1. ilev said on January 3, 2019 at 4:58 pm

      So does iTunes.

  6. Sophie said on January 3, 2019 at 8:48 am

    I use Radiomaximus on Win10, and Servestream on Android, which is so simple, it just does one thing and does it well….., ie: play a radio URL

  7. ilev said on January 3, 2019 at 8:36 am

    http://radio.garden. Radio stations around the world.

    1. Tom Hawack said on January 3, 2019 at 10:26 am

      @ilev, thanks to you I’ve just discovered radio.garden. What an interesting approach to and display of geo-localized radio stations. Pleasure of the eyes as well. Nice.

  8. Alex said on January 3, 2019 at 2:10 am

    I use JustRadio: http://www.justradio.org/

    Not free, but it’ll hardly break the bank.

  9. Paul(us) said on January 3, 2019 at 1:37 am

    I am using quite a lot of different kind media players & players. I love Foodbar2000, Microsoft media player 10, SMPlayer, Winamp (vrsn 5.83660), AIMP and also MusicBee.

    But radio wise concerning I really like the Dutch radio program with international music likeTray radio (radio & MP3 from systray) ( http://trayradio.com/UK/ ).
    Witch kind of music you like ( Rap, Hip-hop, classic, Jazz, blues, etc..) Tray radio has it all.

    P.s. do you already know the station: Funk republic radio 2 (- Internet streaming radio station – )

  10. Anonymous said on January 2, 2019 at 11:01 pm

    Screamer Radio still exists and gets updates,
    it’s has a portable version too.


  11. Tom Hawack said on January 2, 2019 at 10:36 pm

    Odio, “The Electron-based program offers all the advantages and disadvantages that come from being based on Electron: the program is cross-platform but fairly heavy for a radio player.”

    78MB for a basic radio player is expensive. Every comment I read a comment about Electron-based programs has a bad flavor yet these programs persist, so there must be an advantage. Cross-platform is it? How much for a basic notepad? 25MB? Gosh…

    1. Anonymous said on January 3, 2019 at 5:05 am

      Electron programs are created by lazy programmers. Electron is just running another Chrome browser, imagine how big that impact on your RAM. It’s like Java but much worse because in Java you only need to install Java just once but in Electron a whole browser is packaged in every program.

  12. hp said on January 2, 2019 at 9:27 pm

    I am a fervent user of internet radio streams.
    I tried a lot of programs and apps, in the end I settled for the free Audials Radio app.
    It is available in the app stores for Windows, iOS and Android.
    For me a big advantage is that (after creating an account) it synchronizes on all your devices so that your favorites are the same on PC and phone.

  13. Thorky said on January 2, 2019 at 8:46 pm

    Streamingsoundtracks.com with VLC-Player and Phonostar Player Prof for all the other stations … 😃

  14. Hollister said on January 2, 2019 at 8:01 pm

    LOL, bad name, odio is the spanish for hate

    1. Tom Hawack said on January 2, 2019 at 10:31 pm

      Lol! Indeed, now that you mention it.

      Words which may have different meanings from one language to another are the very concern of a dedicated site, wordsafety.com, interesting place yet improvable : they lacked to define ‘odio’ in Spanish, so I checked (even though I have full confidence in Hollister’s assertion!) and presented the word to wordsafety.com in its ‘Word Missing?’ category. The site only found ‘dio’ for ‘God’ in Italian.

      Dio never odio, right? :=)

      1. Hollister said on January 3, 2019 at 10:09 am

        I didn’t know wordsafety, nice place. I’ll send them odio from the missing words form too. Thanks!

      2. Lang said on January 3, 2019 at 5:03 am

        Strangely enough, “odio” means hate in italian as well

      3. Tom Hawack said on January 3, 2019 at 10:23 am

        In French ‘God’ is ‘Dieu’, plural of ‘dieu’ is ‘dieux’ and ‘odieux’ means odious, abominable (crime), unbearable, obnoxious (person, attitude). I ignored the English word ‘odious’ but what is amazing is the adventure of words, languages. ‘Oh! gods!’ … ‘Oh! God!’ … ‘odio’ … ‘odieux’ … ‘odious’.

        Now, an audio player. Good Lord! … shifting from audio to odious, if I dared I’d say Odio, the player, is ‘audious’ and/or ‘audious’ could be a new word to define an abominable sound?!

        Joking about Odio being odious, but imagination is little compared to the odyssey of languages.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.