Browser Fingerprinting
Browser fingerprinting identifies and tracks a device by combining dozens of browser and system attributes — like fonts, canvas rendering and user agent — into a near-unique signature.
Definition
Browser fingerprinting is a tracking technique that builds a near-unique identifier from the many attributes a browser exposes: user agent, screen resolution, time zone, installed fonts, language, GPU, canvas and WebGL rendering, audio stack and more. Combined, these signals are often distinctive enough to recognize a device even without cookies.
Why it matters for automation
Anti-bot systems compare a session's fingerprint against its IP and behavior. A mismatch — say, a residential IP with an obviously automated, identical fingerprint — gets flagged. This is why scrapers pair good proxies with anti-detect browsers that present consistent, realistic fingerprints.
Examples
A site rendering hidden text to a canvas and hashing the result to identify your device
Detecting automation by spotting a headless-browser fingerprint
Common Use Cases
Frequently Asked Questions
Keep Learning
All termsWebRTC Leak
A WebRTC leak exposes your real IP address through the browser's built-in real-time communication feature — even when you are using a VPN or proxy.
Read definitionAnti-Detect Browser
An anti-detect browser lets you run many isolated browser profiles, each with its own fingerprint, cookies and proxy, so sites see them as separate, genuine users.
Read definitionUser Agent
A user agent is the identifying string a browser sends with every request, telling the server which browser, version and operating system you are using.
Read definitionCAPTCHA
A CAPTCHA is a challenge–response test used to tell humans and bots apart, such as identifying images or checking a box, to block automated access.
Read definition