Een browser fingerprint diagnosetool voor ontwikkelaars
Deze tool verzamelt uitgebreid traceerbare browserattributen, waaronder Canvas-rendering fingerprints, WebGL GPU fingerprints, AudioContext audio fingerprints, geïnstalleerde lettertypelijst, schermparameters, browserattributen, hardware-informatie en netwerkomgeving. Alle detectie draait lokaal in uw browser. Resultaten worden weergegeven als gestructureerde sleutel-waardeparen met JSON-export met één klik. Ontworpen voor frontend-ontwikkelaars die anti-fingerprintingstrategieën debuggen en browseruniciteit testen.
Functies
Detectie van Canvas 2D-renderingverschillen
Verzameling van WebGL GPU model/leverancier/renderer info
1Open de pagina om automatische detectie van alle fingerprint-attributen te starten
2Wacht tot de detectie is voltooid — resultaten verschijnen als gecategoriseerde sleutel-waardeparen
3Klik op de kopieerknop naast een attribuut om de waarde te kopiëren
4Klik op de knop 'JSON Exporteren' onderaan om volledige fingerprint-gegevens te downloaden
Veelgestelde Vragen
Wat is een browser fingerprint?
Een browser fingerprint is een techniek die gebruikers uniek identificeert door verschillende browser- en apparaatattributen te verzamelen (zoals Canvas-rendering, WebGL, lettertypen, schermparameters, enz.). Zelfs zonder cookies kunnen websites bezoekers identificeren via deze combinaties van attributen.
Hoe wordt de fingerprint hash berekend?
Deze tool serialiseert en sorteert alle gedetecteerde fingerprint-attributen (exclusief tijdstempel en netwerkinfo) en berekent vervolgens een SHA-256 hash. Hetzelfde apparaat en dezelfde browser zouden elke keer dezelfde hash moeten produceren.
Worden detectiegegevens naar een server gestuurd?
Canvas-, WebGL-, AudioContext-, lettertype-, scherm-, browser- en hardwaredetectie draaien allemaal lokaal in uw browser. Er worden geen gegevens geüpload. Alleen de IP-opzoeking gebruikt de openbare API van ipapi.co.
Waarom verschilt mijn fingerprint hash van anderen?
Browser fingerprints worden beïnvloed door GPU-model, driverversie, besturingssysteem, geïnstalleerde lettertypen, schermresolutie, browserversie en vele andere factoren — waardoor elke fingerprint bijna uniek is. Dit is precies hoe fingerprint-tracking werkt.
Wat als sommige detectieresultaten leeg of niet beschikbaar zijn?
Sommige detecties (zoals WebGL, AudioContext) kunnen worden beperkt in bepaalde browsers of privacymodi, wat resulteert in lege waarden. Dit is normaal en dient zelf als een fingerprint-kenmerk.