EasyRadio
Simple, native radio streaming π΅
A lean, native radio streaming app for iOS and macOS β built entirely in Swift from the ground up. No analytics, no tracking, no bloat. Just pure, clean radio with real-time metadata, curated stations, and a beautiful interface.

Designed with Care
Every pixel, every interaction, every animation β crafted to feel native and premium.

Radio β Now Playing

Channels β Favorites & Filters

Settings β Language, Sync & More

About β Credits & Support
Everything You Need, Nothing You Don't
EasyRadio is built on a simple philosophy: do one thing exceptionally well.
Live Radio Streaming
Play AAC, MP3, and HLS radio streams with real-time ICY metadata β song title and artist displayed as they change on the air.
Curated Stations
Ships with 20+ stations from MontrΓ©al, QuΓ©bec City, and across Canada, plus international picks like BBC, NPR, KEXP, and FIP.
Add Your Own
Add custom stations by URL, with intelligent suggestions from the Radio Browser public directory. Full control over your station list.
Favorites & Channels
Save stations to your favorites, reorder them via drag-and-drop, edit or remove at any time. Your stations, your way.
Country Filtering
Browse stations by country β Canada, France, Germany, UK, USA, Spain. Find exactly what you're looking for, fast.
4 Languages
Full UI localization in English, FranΓ§ais, Deutsch, and EspaΓ±ol. The app speaks your language, whatever it is.
Animated Speaker
A beautifully rendered bass speaker visualization that pulses in real-time to the music. Live bitrate display and stream metadata.
Lean & Lightweight
Built with a relentless focus on minimal memory and CPU usage. No background bloat, no unnecessary processes β just efficient, native code that respects your device's resources.
macOS Menu Bar
Control playback directly from the system menu bar on macOS. Audio keeps playing when the window is closed. Pure background listening.
iCloud Sync
Sync your favorites across all your devices with iCloud. Export, import, and merge your station library with a single tap.
Four Tabs, Zero Clutter
A clean tab-based interface that gets out of your way.
Radio
Main player with play/pause, prev/next controls, animated speaker, and live metadata display.
Channels
Browse and manage your saved stations β filter by country, add, edit, reorder, or delete with ease.
Settings
Choose your preferred language and country, adjust the audio limiter, and manage iCloud sync β all in one place.
About
Credits, links, and a way to buy the developer a coffee β
Built with Precision
Pure Swift, no third-party dependencies. Designed for minimal memory and CPU footprint.
Privacy by Design
EasyRadio does not collect, store, or transmit any personal data. No analytics, no advertising SDKs, no tracking of any kind.
The app stores your favorites and preferences locally on your device. Network access is used solely for streaming radio and searching the Radio Browser API.
- No analytics or crash reporting
- No advertising SDKs
- No tracking of any kind
- Data never leaves your device
- Full macOS sandbox compliance
Free Forever, Powered by You
Every app, every tool, every line of code β completely free. No ads, no subscriptions, no catch.
TattooedGeek Technologies builds software as a passion, not a business model. If an app made your day a little better, a little more productive, or just sounded a little sweeter β consider buying me a coffee. It keeps the code flowing.
Support My WorkEvery contribution, big or small, goes directly toward building more free apps and keeping existing ones alive.