Community CompareFeaturesScreenshotsGuidesLivedioLivedioPodcastsPricingRadio in CarPlayRadio for iPhoneRadio for MacRadio for iPadRadio for Apple TVRadio for Apple WatchSupportPrivacyTransparencyAccessibilitySubmit StationStationsPress KitDownload on the App Store

Every feature, in one place.

Macdio is small and fast, but it is not short on features. Here is everything the app does, across every Apple device, in a single one-time purchase.

00

The big ones, in depth

Podcast transcripts on your device

Every episode as searchable text, made by Apple's speech recognition on the device you listen on. Nothing uploaded.

Highlights to your notes

Mark a moment by button, Siri or watch; the sentence goes to Apple Notes, Notion, Obsidian, Bear, Craft or Readwise.

Song ID with no microphone

The song a silent station is playing, named from the stream itself, on every Apple device.

Recording, split by track

A live stream becomes one named file per song, with the songs inside every recording listed.

Synced lyrics for live radio

Line by line as the song plays, with an offset you tune for the seconds a broadcast runs ahead.

Podcasts, next to the radio

4.7 million shows, chapters, summaries, the songs in every episode, OPML in and out, and Up Next shared with live stations.

01

Playback & Streaming

Every stream format

MP3, AAC, HLS, and PLS, M3U, and ASX playlists resolved automatically to a direct stream.

Icecast proxy

A custom localhost proxy fixes Icecast range headers and stops the random drop-outs AVPlayer causes.

Fresh token resolution

Tokenized URLs like DI.FM are resolved on every play, never cached, so reconnects never 403.

Audio quality tiers

Low, medium, or high, with the best available bitrate auto-selected and shown in station info.

Adaptive buffering

Buffer from 1 to 15 seconds, increasing automatically after a stall, with full recovery.

System integration

Now Playing on the Lock Screen and in Control Center, headset and media keys, and background audio.

02

Station Discovery

Browse every way

By genre, country, language, popular, and popular near you, from 60,000+ stations.

Multi-filter search

Combine country, genre, and language at once, with live debounced results and a one-tap reset.

Rich station data

Codec, bitrate, votes, click count, homepage, location, and SSL health for every station.

Custom stream URLs

Add any MP3, AAC, or HLS stream with an optional note, synced across your devices.

03

Library

Favorites everywhere

Heart any station and it appears on iPhone, iPad, Mac and Apple TV through iCloud, and on the Watch through your iPhone.

Recently played

Configurable depth from 5 to 50, with play counts and last-played times.

Saved songs

Heart individual tracks from Now Playing, stored with artwork and synced.

Collections

Group any mix of stations into your own named categories.

04

Song Identification

No microphone

Macdio reads the stream directly to identify songs, with no microphone and no permission prompt.

Automatic in the background

Fires on its own for stations that send no artwork, then fills in the title, artist, and album art.

Predictive song cycle

It learns where in the song the match happened and times the next scan to the next track.

Ad-break recovery

Smart retries cover ad breaks and unidentifiable segments before restoring the station branding.

05

Recording

Split by track

Record continuously or split into one file per song using ICY metadata boundaries.

Auto-tagging

Unknown recordings are identified in the background and named with title, artist, and artwork.

High fidelity

Captured straight from the network in the station's own format, MP3, AAC, FLAC or Ogg, with zero ambient noise.

Reliable files

Disk checks and a polling loop prevent empty files even on an unstable connection.

06

Synced Lyrics

Line by line

Time-synced lyrics scroll automatically and highlight the current line.

Tunable offset

Nudge the timing to compensate for the broadcast delay until it lands exactly right.

Plain fallback

If a synced version is unavailable, plain lyrics are shown instead.

07

Sleep Timer

Presets

15, 30, 45 minutes, 1 or 2 hours, or stop at the end of the current track.

Gentle fade

A 30-second volume fade before stopping, cancelable at any time.

Clear countdown

Remaining time and the selected preset are shown right in the player.

08

iCloud Sync

No account

Favorites, history, saved tracks, stats, and settings sync through your existing Apple ID.

Private database

Stored in your private iCloud database, which the developer cannot see. With Advanced Data Protection on, Apple cannot read it either.

Never misses an import

A three-trigger architecture and a 60-second poll guarantee changes always arrive.

Smart dedup

Diacritic-aware fingerprinting removes duplicates correctly, even for Turkish characters.

09

Stats & History

Listening time

This week, this month, or all time, with your top five stations ranked.

Per-device breakdown

See how much you listen on iPhone, iPad, Mac, Watch, and TV.

Daily activity

Minute-level daily breakdown and session counts.

10

iPhone & iPad

Adaptive layout

Compact mini player on iPhone, full sidebar and split view on iPad.

Spotlight

Favorite stations are indexed and launch straight from Spotlight search.

Apple Music bridge

Search or add the current song to Apple Music in one tap, with lazy authorization.

11

Mac

Native, not Catalyst

Built ground-up with SwiftUI and AppKit, with real Mac window and menu behavior.

Menu bar player

A compact always-available mini player with Now Playing and volume.

Dynamic dock icon

Album art replaces the app icon in the dock while you listen.

Launch at login

Open automatically and respect your chosen dock or menu bar visibility.

12

Apple Watch

Standalone over LTE

Stream live radio from your wrist to Bluetooth headphones, with no iPhone needed.

Full library

Favorites, lists, recents, and saved songs, all from the Watch.

0% idle CPU

SF Symbol icons and a dedup cache keep the Watch app idle at zero CPU.

13

Apple TV

Lean-back UI

Large card layout built for the Siri Remote, with Now Playing, Recently Played, Podcasts, Discover, Favorites, Saved Tracks and Stats.

Full player

Prominent artwork, full metadata, quality selector, lyrics, and AirPlay.

14

CarPlay

Four full tabs

Home, Podcasts, Favorites and Discover, with a search one tap away and a Now Playing that names the song.

Hardware controls

Next and previous station from the car, with cached artwork for fast display.

Wireless reconnect

The audio session reconfigures cleanly on wireless CarPlay reconnect.

15

Siri & Shortcuts

Hands-free play

Ask Siri to play a station, resume, or stop, without opening the app.

Full Shortcuts support

Automate radio into morning routines, Focus modes, and CarPlay actions.

16

Widgets & Lock Screen

Home Screen widgets

Small and medium widgets with edge-to-edge artwork and metadata.

Lock Screen

Circular, rectangular, and inline accessory widgets.

Lists and episodes

Medium and large widgets for your station lists, your shows and the latest episodes.

17

Settings & Customization

Appearance

System, light, or dark, your choice.

Playback controls

Quality, buffer length, adaptive buffering, lyrics auto-scroll and offset, auto-identify.

Library limits

Set how many recently played stations and heard tracks to keep, from 5 to 50.

Recording options

One file or one per song, maximum duration, and remaining disk space.

18

Localization

14 languages

English, Turkish, Arabic, Russian, Chinese (Simplified and Traditional), Japanese, German, Spanish, French, Italian, Dutch, Portuguese, and Polish.

Right to left

Full RTL layout support for Arabic.

Proper plurals

Correct plural forms for items, plays, minutes, hours, and days in every language.

19

Engineering

Zero dependencies

Pure Swift, SwiftUI, and AppKit, with no third-party frameworks.

Light on the device

0% CPU when nothing is playing.

Safe in the background

The library is written to disk before the system suspends the app, so nothing is lost when iOS puts it to sleep.

20

Privacy

Data not collected

No analytics SDK, no telemetry, no crash reporter with personal data.

No account

Nothing to sign up for beyond your existing Apple ID.

One-time purchase

No subscription, no ads, no in-app purchases, priced fairly in your local currency.

21

Podcasts

Follow shows

Search the 4.7 million podcasts of the Podcast Index, browse the charts of your country or import your shows from an OPML file.

Transcripts on device

Every episode becomes searchable text, made on the device you listen on. On Apple TV, transcripts made on your iPhone or Mac arrive through iCloud.

Chapters and summaries

Jump to a chapter, read a summary or search inside the episode.

Songs in every episode

The songs an episode plays are identified from the audio and saved to Tracks.

Highlights by button or Siri

Tap the bookmark button, or tell Siri "Mark this moment in Macdio". The exact second is saved with the sentence from the transcript and sent to Apple Notes, Notion, Obsidian, Bear, Craft or Readwise, or shared with anyone. On iPhone, Apple Notes goes through a ready-made shortcut that you add once.

Up Next with live radio

Queue episodes and stations together. A station hands over when its time is up.

New episode alerts

A notification when a show you follow publishes. A tap opens the episode.

Ready to tune in.

Every feature on this page, in one app, on every device you own.

Written by Sait Firat NEMIS, the developer of Macdio. Checked on 12 October 2026.