WebmasterID logoWebmasterID
User agents

iOS user agent tokens

Browsers on iOS report an iPhone or iPad platform token with an iOS version and a WebKit/Safari structure. Because Apple requires browsers on iOS to use the WebKit engine, Chrome, Firefox, Edge, and others on iOS share a Safari-like user agent, distinguished only by an added product token where present.

Verified against primary sources

What this means

On iOS and iPadOS, browsers report an iPhone or iPad platform token, an iOS version, and an AppleWebKit/Safari structure. Apple's App Store policy has required third-party browsers on iOS to use the system WebKit engine, so Chrome, Firefox, Edge, and others render with WebKit.

The practical effect: an iOS Chrome and an iOS Safari user agent share the same engine markers. Some apps append a product token (for example a CriOS or FxiOS marker), but the underlying engine is identical.

Why brands look alike

Because the engine is shared, you cannot tell iOS browser brands apart by engine version. If a distinguishing product token is absent, the request looks like Safari. Build detection around the product token where you need the brand, not around engine differences that do not exist on iOS.

Note that regulatory changes may allow alternative engines on iOS in some regions over time; do not hard-code the assumption that iOS always means WebKit going forward.

Practical handling

Group iOS traffic by the device class (iPhone vs iPad) and OS family for analytics, and avoid claiming an exact device model, which the user agent does not provide.

For in-app browsers (web views inside other apps), the iOS user agent may carry additional app markers; treat those as embedded-browser sessions rather than the standalone Safari app.

How it appears in analytics and logs

An iPhone or iPad token with a WebKit/Safari structure indicates an iOS browser. Since all iOS browsers use WebKit, the engine markers are the same across brands; only an added product token (where present) hints at the specific app.

Diagnostic use case

Interpret iOS platform tokens for mobile analytics and understand why every iOS browser looks like Safari, so engine-based detection cannot separate them.

What WebmasterID can help detect

WebmasterID treats iOS tokens as coarse mobile-OS context and does not attempt to separate iOS browser brands by engine, since WebKit makes them identical, keeping mobile analytics honest and privacy-safe.

Common mistakes

Privacy and accuracy notes

iOS tokens are coarse OS and device-class context. Apple notably distinguishes iPhone from iPad but not exact models. WebmasterID records only the broad platform family, never an identity or exact location.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.