All features / Navigation

Offline Maps.
Trail before signal.

Recording always works offline. But the map under your route usually doesn't. PeakPulse fixes that: cache the tiles before you go, and your map looks just as good in the backcountry as it does at home.

Cache size ~40MB / region
Required signal None
Available on iPhone & iPad

The gap between "recording works" and "it's useful"

Most workout apps will technically record without a signal — GPS doesn't need cellular. But everything else stops working. The map underneath your blue dot turns to a grey grid. You can't see where you are relative to the trail you're on. You can't see where Beacon viewers are. You can't see anything except your own dot, floating in nothing.

The fix is the map tiles. Map tiles are images, and image servers need a network. Cache the images locally before you head out, and everything else snaps into place.

If the map only works when the signal does, it doesn't really work.

How offline maps work

  1. 01

    Pick the region you'll cover

    In the maps tab, draw a box around your trailhead and the area you'll travel. Or, if you have a planned workout with a route, PeakPulse offers to cache just that route's bounding area.

  2. 02

    Download the tiles

    PeakPulse fetches the map tiles for that region at the zoom levels you'll actually use during a workout. The download happens on Wi-Fi by default; you'll see a progress bar and the final cache size.

  3. 03

    Everything works offline

    Recording, Beacon viewer thumbnails, Co-Running Overlay, Route Editor — anything that draws a map pulls from your local cache first. No spinning placeholders; just maps.

  4. 04

    Manage your library

    Cached regions are listed with their size and last-updated date. Delete the ones you don't need; refresh the ones you do. Cached tiles auto-expire after 90 days so your map data stays fresh.

What gets cached

Standard trail tiles Topographic style with trail overlays. The same tiles you see online, served from the local cache.
Multi-zoom Cached across the zoom levels you'd actually use — from regional overview down to trail-detail.
Auto-prefetch on route plan Plan a workout for tomorrow? PeakPulse offers to download the route's tiles overnight, on Wi-Fi.
Polyline-on-black on Watch The watch doesn't render raster tiles, but your route always shows as a clean vector overlay on the watch map.

Common questions

How much storage does an offline region take?

Roughly 30-60 MB for a typical local-trails region — say, a 10-square-mile area with reasonable zoom coverage. Bigger regions or more zoom levels scale up from there. You'll see the exact size before you confirm the download.

Do offline maps work on Apple Watch?

The Apple Watch doesn't display raster map tiles even online — the watch map shows your route as a polyline on a dark background. So in practical terms, the watch has "always offline" maps: your route line plus context, no network needed.

Can I cache a region from outside my home area?

Yes. Pick anywhere on the map and draw a box. Useful for trips, ultras in another state, or recon for an upcoming event.

What happens if the trail data changes after I've cached?

Cached tiles expire after 90 days and PeakPulse will prompt you to refresh on Wi-Fi. You can also manually refresh any region from the offline maps screen. For most trail areas, changes are infrequent.

Will this work on cellular if I forget to download in advance?

Yes, if you have signal. Anywhere PeakPulse has signal, it streams tiles normally. Offline caches just guarantee the map is there when signal isn't.

The signal ends. The map doesn't.

Offline maps keep your bearings when the bars disappear.

Coming Soon to the App Store