User Agent Parser API — Parse and Identify Browser, OS, and Device
Parse any User-Agent string to identify browser, operating system, device type, and version. Perfect for analytics and device detection. Free API.
What is User Agent Parsing?
User-Agent parsing breaks down HTTP User-Agent strings to identify the browser (Chrome, Firefox, Safari, Edge), operating system (Windows, macOS, Linux, iOS, Android), device type (desktop, mobile, tablet, bot), browser engine (Blink, Gecko, WebKit), and version numbers.
How to Use It
Call GET /api/v1/user-agent-parse?ua=Mozilla/5.0+... Returns { browser: { name: string, version: string }, os: { name: string, version: string }, device: { type: string, model: string | null }, engine: { name: string, version: string }, is_bot: boolean }.
Try it live
Test this endpoint in the interactive console
Open Console →
Frequently Asked Questions
What browsers are detected?
Chrome, Firefox, Safari, Edge, Opera, Brave, Vivaldi, Internet Explorer, Samsung Internet, and most mobile browsers.