TrailSplits app icon

Install the TrailSplits app

Add TrailSplits to your home screen for a full-screen, offline-ready app on Android and iOS — no app store, no sign-up.

Open this page in Chrome on Android or Safari on iOS to install to your home screen. On desktop Chrome/Edge, use the install icon in the address bar.

What the app can do

Your device: desktop

We expose the maximum each platform allows. Android supports the most today; iOS is catching up. ✓ = your device supports it now.

Install to home screen

Add TrailSplits to your home screen and launch it like an app.

Android shows a one-tap install prompt; on iOS use Share → Add to Home Screen.

A: Full iOS: Partial

Full-screen app window

Runs without browser chrome in its own window.

A: Full iOS: Full

Offline pages & maps

Pages and map areas you have opened keep working with no connection.

Vector basemap tiles use range requests; the route + elevation still render offline from page data.

A: Full iOS: Full

Push notifications

Race-week, condition and route-room alerts when the app is closed.

iOS requires 16.4+ and the app installed to the home screen.

A: Full iOS: Partial

Keep screen awake

Stop the screen sleeping while you follow a route outdoors.

iOS supports the Screen Wake Lock API from 16.4+.

A: Full iOS: Partial

Native share sheet

Share routes, itineraries and race cards via the OS share sheet.

A: Full iOS: Full

Location

Find routes and conditions near you.

A: Full iOS: Full

Persistent storage

Ask the OS not to evict your saved offline maps.

A: Full iOS: Partial

App icon badge

Show unread counts on the app icon.

The Badging API is not available on iOS PWAs yet.

A: Full iOS: Not yet

Open GPX files

Register as a handler so GPX files open in TrailSplits.

File handling is Chromium-only today; native apps will close this gap.

A: Partial iOS: Not yet

Try the app features

Offline maps & pages

Pages and map areas you open are cached automatically. Pre-cache the planner and base map now:

Download a route's map (corridor)

Caches the vector tiles along a route so it renders with no signal. Demo: Mozart 100.

● Online

Keep screen awake

Stop the screen sleeping while you follow a route.

Not supported on this device.

Native share

Share TrailSplits via your device's share sheet.

Not supported on this device.

Protect offline storage

Ask the OS not to evict your cached maps.

Not supported on this device.

This installable app is also a preview of the native TrailSplits apps. Everything here — install, offline caching, push, wake-lock, sharing — carries straight into the native builds, where full offline vector-map downloads and background tracking become possible. Manage alerts on the notifications page.