What is Device Information?
Device Information — A Device Info Tool is a free tool that detects and displays your browser, operating system, screen resolution, device type, and network information.
Loading your tools...
Instantly detect and display your complete device fingerprint — browser name, version, and rendering engine, screen resolution and viewport dimensions, device pixel ratio (DPR), operating system and version, user agent string, touch/pointer support, preferred language, timezone, and network connection type — all from browser APIs with no installation required.
Device Information: Open the tool to instantly see your device details: browser name and version, OS, screen resolution, viewport size, device pixel ratio, touch support, language, timezone, and connection type. No installation needed.
Detecting your device...
Device Information — A Device Info Tool is a free tool that detects and displays your browser, operating system, screen resolution, device type, and network information.
Open this page on the device you want to inspect — works on desktop browsers (Chrome, Firefox, Safari, Edge), mobile phones (iOS Safari, Android Chrome), and tablets.
Review the screen section for physical resolution, CSS viewport dimensions, device pixel ratio (DPR), screen orientation, and color depth.
Check the browser section for browser name, version, rendering engine, user agent string, preferred language, and timezone.
View OS detection results including operating system name, version, and platform architecture.
Copy the full user agent string or any specific values for support tickets, bug reports, QA documentation, or compatibility testing records.
Debugging responsive CSS layout issues by checking exact viewport dimensions, device pixel ratio, and screen orientation across different devices
Collecting browser name, version, OS, and user agent string for detailed bug reports and QA test environment documentation
IT help desk support — have end users visit this page and share their device info to speed up troubleshooting without manual question-and-answer
Verifying mobile vs desktop vs tablet detection logic by comparing real device properties against your application's responsive breakpoints
Testing user-agent-dependent code paths and browser feature detection during cross-browser compatibility development
Modern web browsers expose device and environment data through several JavaScript APIs:
DPR is the most-confusing-yet-most-important number in modern web design. It's the ratio of physical display pixels to CSS pixels. DPR = 1 on traditional displays — 1 CSS pixel = 1 physical pixel. DPR = 2 on standard Retina displays — 1 CSS pixel = 2×2 = 4 physical pixels. DPR = 3 on iPhone 12 Pro+ and similar — 1 CSS pixel = 3×3 = 9 physical pixels. Why it matters: a 1px CSS border is razor-thin on DPR 3 displays; a non-Retina image at 100×100 CSS pixels looks blurry on DPR 2 displays (must serve 200×200 source). Always serve 2x and 3x images via srcset for Retina compatibility.
| Device | DPR | CSS viewport | Physical pixels |
|---|---|---|---|
| Standard desktop monitor | 1 | 1920×1080 | 1920×1080 |
| MacBook Pro 14" | 2 | 1512×982 | 3024×1964 |
| iPhone 15 | 3 | 393×852 | 1179×2556 |
| iPhone 15 Pro Max | 3 | 430×932 | 1290×2796 |
| iPad Pro 12.9" | 2 | 1024×1366 | 2048×2732 |
| Samsung Galaxy S23 | 2.625 | 412×915 | 1080×2400 |
| Device | Width (CSS) | Height (CSS) |
|---|---|---|
| iPhone SE / 8 | 375 | 667 |
| iPhone X / 11 / 12 / 13 | 375 / 390 | 812 / 844 |
| iPhone 14 / 15 Plus | 428 / 430 | 926 / 932 |
| Galaxy S20-S23 (standard) | 360 / 412 | 800 / 915 |
| Pixel 6/7/8 | 412 | 915 |
| iPad Mini | 744 | 1133 |
| iPad Air / 10th gen | 820 | 1180 |
| iPad Pro 12.9" | 1024 | 1366 |
Use these as targets for your responsive CSS breakpoints. Common breakpoints: 360, 375, 414, 768, 1024, 1280, 1440px.
The combination of all device properties exposed by browsers can uniquely identify a user — this is called browser fingerprinting. Common high-entropy fields: user agent + screen resolution + DPR + timezone + language + installed fonts + WebGL renderer. Privacy-focused browsers (Tor, Brave, Safari with ITP) reduce or randomize these properties to defeat fingerprinting. This tool only displays the info to you — none is sent to any server or stored. If you want to reduce your fingerprint, use Tor Browser, Brave, or Firefox with privacy.resistFingerprinting enabled.
Pair this output with CSS breakpoints to verify whether layout issues come from viewport width, pixel density, browser rendering differences, or device orientation.
When a user reports a bug, asking for user agent, OS, and viewport values can significantly reduce reproduction time. This page centralizes those values in one screen.