How to Install a PWA on iOS

Installing a PWA on iOS works differently from Android: Safari has no automatic install banner, so users need a quick manual walk-through of Share to Add to Home Screen. Skip that explanation and conversion drops, but the end result is the same — a home-screen icon that opens full-screen with no App Store involved. Here's exactly how the flow looks and how to prep traffic for it.

Why there's no automatic install banner on iOS

Safari simply doesn't implement beforeinstallprompt or any system-level install offer — that's an iOS platform limitation, not a PWA shortcoming. Installing is always a manual action through the built-in Share sheet. A casual user who isn't tech-savvy often has no idea that button leads to an install, which is why the step needs a quick explanation on the prelander.

Step by step: installing via Share

In Safari, the user taps the Share icon (a square with an arrow) in the bottom bar, picks Add to Home Screen from the list, confirms the name, then taps Add in the top-right corner. A second later the icon lands on the home screen, and the app opens full-screen with no Safari address bar — visually indistinguishable from a native app.

Key detail: Chrome and other iOS browsers can't do this

Every browser on iOS runs on WebKit, but the full Add to Home Screen flow with real PWA behavior only exists in Safari. If traffic lands in Chrome for iOS or an in-app social webview, that menu option is either missing or produces a plain shortcut link with no offline support and no app-like icon. That makes routing iOS traffic into Safari specifically a hard requirement.

Prelander copy and hints for iOS visitors

Because the step is manual, conversion depends heavily on the explanation: a short animation or a plain three-step callout (Share, then Add to Home Screen, then Add) right on the offer page lifts installs more than any technical tweak. Auto-detecting iOS visitors and showing them an iOS-specific walk-through instead of a generic one works well — that's a storefront-level setting, not custom dev work.

iOS limitations worth knowing

iOS restricts web push more heavily than Android — full support only landed in relatively recent Safari versions — and offline cache size plus background tasks are more limited too. In practice that means some post-install tactics, like push re-engagement, are less reliable on iOS than on Android, which should factor into strategy for geos with a high iOS share.

How APEX handles iOS installs

APEX auto-detects iOS visitors and serves an adapted prelander with a clear Share to Add to Home Screen walk-through, so you're not hand-building that logic for every offer. Custom domains with HTTPS and the cloaking layer in front of white/offer content behave the same on iOS and Android, and the push base is segmented separately for iOS so you're not burning budget on unreliable delivery.

FAQ

Why isn't there an install banner on iPhone like there is on Android?
Safari doesn't support an automatic install banner — that's an iOS platform limitation, so installing is always a manual Share to Add to Home Screen action.
Can a PWA be installed on iOS through Chrome?
Practically no — the full Add to Home Screen behavior only exists in Safari, so iOS traffic should be routed there specifically.
Why doesn't the user see the right option in the Share sheet on iOS?
Most often they opened the page inside a social app's in-app browser rather than Safari — that webview either lacks the option or produces a plain link without PWA behavior.
Do push notifications work for PWAs on iOS?
Yes, with caveats: web push support arrived on Safari later than on Android and behaves less reliably, so opt-in and delivery on iOS are worth tracking separately.
How much does the manual iOS install step hurt conversion?
Without explanation the drop-off is noticeable, but a clear on-page walk-through plus iOS auto-detection closes most of the gap with Android.
Build your PWA in APEX in minutes

Cloaking, anti-bot, push, split tests and your own domains — in one service.

Get started free

Read also