Android App MakerHTML & URL to APK
Free tool · runs in your browser

Android user agent parser (detect WebView, version, device)

Paste any user agent from your server logs or analytics — or use your own — and decode it.

How to spot traffic from your Android app

Android's WebView adds ; wv) to the user agent and includes Version/4.0 before the Chrome token. Filter on ; wv) in your analytics to count visits from inside your app versus the browser.

Why the model sometimes shows "K"

Chrome's reduced user agent replaces the model and Android version with fixed values (Android 10; K) in some contexts. Use User-Agent Client Hints (Sec-CH-UA-Model) when you need the real model.

Common Android user-agent patterns

PatternMeaning
Android 14; SM-S921BAndroid version and device model (Samsung Galaxy S24 here)
; wv)An app's WebView, not a browser
Version/4.0 Chrome/…Also typical of WebView
Android 10; KChrome's reduced user agent — real values hidden
SamsungBrowser/…Samsung Internet browser
FBAN/FBAV, InstagramFacebook or Instagram in-app browser

Questions people ask

How do I know if my page is running inside an Android app?

Check for ; wv) in navigator.userAgent. App makers may also add a custom token you can test for.