Device detection

Device detection

Use our Device Detection API to get device model, operating system, browser, and hardware properties. The API matches request evidence to our device database in the cloud or on-premise for the very best performance.

Create a Resource Key

Why use device detection?

In this mobile-first, rich-media world, even the best responsive-designed websites and apps run into problems. Like when awkward screen sizes can't display a menu correctly. Or when older hardware takes minutes to load a page with one 10-second video ad.

What is device detection?

What is device detection?

We match the User-Agent, Client-Hint, and other request evidence to device profiles in our database. Those profiles contain properties such as model, processing power, screen resolution, and retail price.

You can use device detection for tailored user experiences, optimized page performance, smarter ad targeting, and sharper web analytics.

How does device detection work?

Match request evidence to device data, then use the returned properties in your response or analytics.

1

Request

Your website (or content management system) receives a user's web page request.

2

Detect

The API matches the request (User-Agents, other HTTP headers, and some optional JavaScript) to a device database.

Wow! That was fast and easy to follow.

3

Respond

Use the returned properties to choose content for the device.

Get started with device detection

Did you know that 150 new smart devices are launched every week?

Follow the device detection tutorial for cloud or on-premise integration. For cloud use, read about the Resource Key, then create a Resource Key with the properties you need.

  • Blazing speed. Our unmatched sub-millisecond performance gives you the edge, with 9,151,766 detections per second on a 128-core server. The API is ready to detect 142 milliseconds after it starts on an eight-core server. See the hardware benchmarks.
  • Comprehensive database. We update our unrivaled 1,275,158 device combinations with a new data file every Monday through Friday. So you stay bang up to date.
  • Detection accuracy. We report more than 99.99% accuracy. Ask us how that measure applies to the request evidence you can supply.
  • Proven track record. 1,680,000 websites have used 51Degrees Device Detection. You can learn more with our case studies.
Pipeline API

Get more with Pipeline API

Combine device intelligence with other data services in the same pipeline.

  • Multiple real-time data sources in one speedy request
  • Supports most popular web frameworks and programming languages
  • Cloud and on-premise deployment with the option to switch seamlessly between them
Explore Pipeline API