You started an episode on your commute in Apple Podcasts, then later want to carry on in a browser player or a different app. Both players will happily play the episode from the beginning, because neither knows what the other recorded. Finding your place means scrubbing through the timeline by hand - or giving up and just re-listening to the parts you already heard.
This is not a bug. It is how podcast apps are designed: each one stores progress in its own local database and has no obligation to share that data with a rival. The result is that your listening position is siloed, and the moment you leave one app it is as if the episode was never played.
Why Do Apps Lose Your Position When You Switch?
Podcast playback position is stored locally inside each app. Apple Podcasts writes progress to its own library; Spotify keeps its own record; a browser player keeps nothing at all once the tab closes. There is no shared standard that lets one app read another app's position data.
This matters most in three situations:
- You caught part of an episode in a browser embed (a show's website, a Reddit player, a newsletter link) and now want to finish it in your regular podcast app.
- You listened in Apple Podcasts on one Mac and later open the same episode in a browser on the same machine.
- A friend sends you a direct episode link that opens in a different player than the one you normally use.
In all three cases the new player has no record of where you were, so it starts from zero.
How Echo Solves the Cross-App Position Problem
Echo is a Mac menu-bar app that watches every podcast you play - across Apple Podcasts, Spotify, browser players, and other apps - and records the episode title, source, and your playback position in a single on-device history. Nothing leaves your Mac; no account is required.
When you switch apps mid-episode, Echo already has the timestamp from your previous session. To jump back to that exact second:
- Press
⌘⇧Eanywhere on your Mac to open Echo. - Your most recent episode sits at the top of the history list, showing the position where you stopped.
- Click it. Echo reopens the episode in the correct player at the recorded second.
If you know you are about to switch apps, press the Moments shortcut inside Echo to drop a pin at that exact timestamp. The bookmark appears in your history so you can jump straight to it later without scrolling back through the full episode list.
What Counts as a Position Echo Can Remember?
Echo records position any time audio is playing on your Mac through a supported source. That includes:
- Apple Podcasts (native app)
- Spotify (native app)
- Browser-based players in Safari, Chrome, Firefox, and other browsers
- Other podcast and audio apps that expose playback to macOS
You do not need to do anything during playback. Echo runs quietly in the menu bar and captures position automatically. The history is stored entirely on-device.
How Is This Different From Apple Podcasts 'Continue Listening'?
Apple Podcasts has a 'Continue Listening' queue, but it only tracks episodes you played inside Apple Podcasts itself. If you heard 20 minutes of an episode in a browser player, Apple Podcasts has no record of that. Its queue will show the episode as unplayed, and pressing play starts from the beginning.
Echo's history is not limited to one app. It sees the position regardless of which player was used, so switching from a browser to Apple Podcasts - or from Apple Podcasts to Spotify - does not erase the record.
Echo records the position at the moment playback pauses or the app loses focus. If you close an app without pausing, the last recorded position may be a few seconds behind where audio actually stopped. Pausing before switching apps gives you the most accurate resume point.
Step-by-Step: Carry an Episode From a Browser to Apple Podcasts
This is the most common cross-app scenario. You find an episode through a link, listen in the browser for a while, then want to continue in your regular app.
- Play the episode in the browser as normal. Echo records position in the background.
- When you are ready to switch, pause the browser player.
- Open Echo with
⌘⇧E. The episode appears at the top of your history with the time you reached. - Click the episode. Echo opens it in the appropriate app at the recorded second.
No searching for the episode again. No scrubbing. The same approach works in reverse - from Apple Podcasts to a browser - and between any other pair of supported players.
If you find yourself frequently jumping between players, the guide on the best app to resume podcasts on Mac covers how Echo compares to relying on any single app's built-in continue-listening feature.
Does Echo Work Without an Internet Connection?
Yes. The entire history is stored on your Mac. Echo does not send playback data to any server, and it does not require a login. Your listening history is private by design - visible only to you, on your own machine.
Echo costs a one-time $9.99, covers up to three Macs, and includes all future updates at no extra charge.
Frequently asked
Why does Apple Podcasts start from the beginning when I switch from a browser player?
Can Echo remember my position if I close the browser tab without pausing?
Does Echo upload my listening history anywhere?
What is the keyboard shortcut to open Echo and see my position?
Echo - One-Time $9.99, Yours Forever
Records every podcast across every app and browser, then reopens any episode at the exact second with one shortcut.
One-time purchase, yours forever.