TLS fingerprinting resources.

Understand the connection signals behind software identification, inspect public fingerprint formats, and explore Byteprint’s product direction.

Understand the fundamentals

What does a TLS handshake reveal? How does it differ from an HTTP User-Agent? Why can a proxy change which client you observe? Start with the concepts and interpretation limits.

Read the TLS fingerprinting guide →

Work with the public JA4 format

Inspect a standard JA4 value in the local decoder, or compare the established JA3 and JA4 approaches. These educational resources cover public formats.

Open the JA4 decoder →

Read the JA3 vs JA4 guide →

How does this relate to Byteprint?

Byteprint is developing its own TLS fingerprinting representation and software reference database. The public-format resources do not describe our implementation or establish format compatibility. The API overview is conceptual; access and technical specifications will follow through the private beta.

Follow development

Read the technology overview, meet the person building Byteprint, or join the waitlist for private beta updates.