FStream is a native Mac application for discovering, listening to, and recording internet radio stations, built specifically for macOS rather than ported from another platform.
What is FStream?
FStream is a dedicated internet radio client for macOS that lets you tune into thousands of web radio streams and capture broadcasts as audio files — all from a single, purpose-built app. Unlike browser tabs that drop when your laptop sleeps, or Spotify's curated playlists that feel algorithmically managed, FStream treats web radio as a first-class listening experience: live, human-programmed, and gloriously unpredictable.
I keep it in my menu bar. After months of use it has become my go-to for staying connected to niche stations — jazz from New Orleans, late-night talk from BBC Radio 4, ambient electronica from SomaFM — without babysitting a browser.
What does FStream do best?
FStream excels at two things: frictionless stream playback and reliable scheduled recording. Tuning in is a matter of seconds — paste a stream URL or browse a built-in directory, and audio starts without the buffering drama common to general-purpose players like VLC or QuickTime. The recording side is where FStream genuinely earns its keep: you can set it to capture a programme at a specific time and walk away, ending up with a clean file in your Downloads folder rather than a tangle of partially-finished chunks.
- Stream directory built in — search by genre, country, or bitrate without leaving the app
- Timed recording — schedule a capture so you never miss a broadcast
- Format flexibility — save captures in widely compatible audio formats
- Minimal footprint — stays out of the way when you just want background music
- Persistent favourites — your station list survives reboots and updates without re-importing
Is FStream free?
FStream is free to download from the developer's site. The core listening and recording features are available without payment, which makes it worth trying before you commit to any alternative. There is no subscription tier or ongoing fee; the developer distributes it independently, which means you are trusting a small-team project rather than a funded company — that is worth factoring in alongside the price.
Who should use FStream?
FStream is the right tool if internet radio is actually part of your listening life, not just an occasional curiosity. Power users who have several favourite stations, want to time-shift a live broadcast, or need a station directory that does not require a web login will find it immediately useful. Podcast listeners who occasionally dip into live radio but find VLC cumbersome and Spotify's radio feature too tightly curated are the sweet spot. If you only listen to a station once a month, the stock Safari + any stream URL is probably sufficient.
Audio professionals who record on-air content for review, researchers archiving broadcast material, and anyone with unreliable connectivity who wants to pre-buffer a show before travelling will find the recording scheduler particularly valuable. It is not aimed at music discovery the way Spotify or Apple Music are — it assumes you already know what you want to hear.
How does FStream compare to alternatives?
The honest comparison set is small. Radium is FStream's closest native-Mac rival — a polished menu-bar player with a slightly more refined UI and active development, but it carries a price tag. VLC plays any stream URL you throw at it but offers no scheduling, no station directory, and no recording without manual command-line work. Airtime and web-based aggregators like Radio Garden are wonderful for casual browsing but cannot record. iTunes/Music used to handle streams reasonably well and still does for basic listening, but Apple's interest in that feature has clearly waned.
FStream sits between VLC (powerful but raw) and Radium (polished but paid): capable enough for serious radio listeners, free enough to install without hesitation. The trade-off is that as an indie project it may lag behind macOS API changes; I have not hit any stability issues on recent macOS, but it is worth checking the developer's site for update cadence before committing.
What are the best FStream alternatives?
If FStream does not fit your workflow, the three strongest alternatives on macOS are Radium (paid, excellent menu-bar experience), NepTunes (combines scrobbling and radio controls in the menu bar, more media-controller than dedicated tuner), and VLC (free, universal, but manual). For background listening without recording needs, Apple Music Radio stations or Spotify are lower-friction — but you lose the long tail of niche stations that makes web radio worth listening to in the first place.