Offered and negotiated values
ClientHello lists options the client offers. The application's TLS version and cipher describe a completed connection and may differ.
See your JA3 and JA4 fingerprints and the TLS options your browser offers.
Checking ClientHello metadata at the measurement service.
Waiting for the test…Waiting for the test…Waiting for the test…Run the check to see the measured values.
Fingerprints describe the client that connects to the measurement service. A proxy that terminates TLS changes the result.
The measurement service reads the first TLS ClientHello before completing normal HTTPS verification. JA3 and JA4 summarize its offered versions, cipher suites and extensions. GREASE values are excluded.
Compare fingerprints before and after a browser or proxy change. The separate app- signature summarizes details visible to the website application. For properties exposed by page scripts, use the browser fingerprint test.
ClientHello lists options the client offers. The application's TLS version and cipher describe a completed connection and may differ.
A TLS-terminating proxy becomes the client observed by the measurement service. A tunnel that passes TLS through preserves the browser handshake.
Fingerprints can be shared by many browsers and may change after updates. They do not identify a person.
This measurement covers TLS over TCP. QUIC, DTLS and an encrypted inner ClientHello are outside its capture scope.
Yes, when the measurement service returns a captured ClientHello. If capture is unavailable, no JA3 or JA4 value is claimed.
The TLS connection may terminate at a reverse proxy or CDN that does not forward the negotiated details to the application.
HTTP negotiation, headers, browser updates and intermediary behavior can all change the application-visible request.