Detecting · your device…
Working out the browser, the operating system and the hardware…
Want to unlock your device?
Take the lock off and it is properly yours: any SIM, any network.
Detected in your browser
Worked out on your machine, never sent hereSeen by our server
From your request headersOnly Chromium browsers — Chrome, Edge, Brave — send Client Hints at all. Safari and Firefox send none, which is why those rows read “—”. Apple never gives up a model under any circumstances. A country appears only when a proxy or CDN in front of us passed one along.
Raw user agent
Where do these answers come from?
The browser, the operating system, the screen and the hardware are all worked out on your machine and none of it travels. What sits under “Seen by our server” was already in the request your browser made — we read it, show it to you, and keep none of it.
The model is where it gets awkward. Android handsets and Chromium browsers simply say what they are, through the user agent or Client Hints. Apple refuses on purpose: every single iPhone announces itself as iPhone and nothing more. So on Apple hardware we infer the model from its screen fingerprint (logical resolution × pixel ratio) matched against a table of every iPhone and iPad's screen geometry, and we measure the refresh rate to tell 120Hz ProMotion (Pro) models from 60Hz ones.
Several models happen to have exactly the same screen, so what you get is our best reading, marked with an *, alongside the others it could be. Turning on Display Zoom, or enlarging the text, will move the figures too. So treat a starred model as a strong guess, not a guarantee.
Pinning a handset down to the precise model, the colour and the storage — iPhones included — takes its IMEI, and nothing else will do it. Run a free IMEI check →