Screen Fingerprinting
Screen fingerprinting is a technique that uses display characteristics such as resolution, color depth, pixel ratio, available screen area, and multi-monitor layout as identifying signals. While any single screen value is common, the combination with device pixel ratio and viewport details adds useful entropy to a device profile.
How Screen Fingerprinting works
Browsers expose screen properties through standard objects, including total width and height, available area excluding system UI, color and pixel depth, and the device pixel ratio that relates CSS pixels to physical pixels. A script reads these values directly without special permission.
High-density displays and scaling settings produce distinctive pixel-ratio values, and the difference between total and available screen space can reveal the operating system's UI chrome. On some platforms, information about multiple monitors or orientation adds further detail.
Screen signals are moderately stable but can change when a user connects an external monitor, adjusts scaling, or rotates a device. For this reason they are combined with steadier signals and matched tolerantly rather than treated as fixed identifiers.
Why Screen Fingerprinting matters for fraud prevention
Screen fingerprinting adds entropy that helps separate otherwise similar devices and can expose inconsistencies typical of spoofed environments. A configuration claiming a mobile device while reporting a desktop-scale resolution, or an emulator with implausible screen metrics, becomes easier to flag. It is a lightweight but useful contributor to cookieless device recognition.
How TRACIO handles it
TRACIO includes display characteristics among its 130+ signals, using them for both distinctiveness and consistency checks against the claimed device type. Because screen setup can change with external monitors or scaling, TRACIO applies tolerant matching so routine changes do not break recognition. The signal supports the overall identification confidence rather than serving as a unique key.
Related terms
Explore further
Frequently asked questions
Identify every device with confidence
Start with a free plan of 2,500 API calls per month. No credit card required.