PQ CRYPTA PLATFORM

๐Ÿ  Main

๐Ÿ“ฐ News

๐Ÿ‘ค Account

โŸจ QUANTUM ERROR PORTAL โŸฉ

Navigate the Error Dimensions

PQ Crypta Logo

JA4 Fingerprint Directory

What this edge classifies traffic against, plus what it actually sees — decoded and named, not just listed

6834 fingerprints
179 curated
6655 seen live
4011 browsers
202 API clients
915 scanners

Showing all 6834 fingerprints. Page 46 of 69. JSON

Fingerprint Type Tier Class Identified as
t12i080300_30ad22c17fce_15cf763851c4 JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i080600_0df93f53a2f9_f28add8e7af0 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i080900_a5784322a9f4_a92c7c6a82fe JA4 seen live246× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i130300_8b80da21ef18_269b5d1fb7c0 JA4 seen live14× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i130500_2d7513195f68_e51b7354d87f JA4 seen live2279× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i130700_2d7513195f68_ac8bd4dd6c01 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150100_8daaf6152771_6d763631da8d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150200_8daaf6152771_9cfa503a6a65 JA4 seen live11× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t12i150300_8daaf6152771_053cb7d49935 JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_179c2294c086 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_429494ee3f11 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_42bfd91a72d9 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_470e2cdabb19 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_5983db0d0827 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_6297b054c2bd JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_6e722d94bb10 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_757efd7250b5 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_952aae1a8b47 JA4 seen live3× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150300_8daaf6152771_9c8a4aba36de JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_a1fd15000e25 JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_a29b2ac7b083 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_a50a4d66262a JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150300_8daaf6152771_cb7ba7e87116 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_de7c87d72c1a JA4 seen live2× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150300_8daaf6152771_dfc6624762fb JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150300_8daaf6152771_f90e5fb59c6e JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_01a6f240da47 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_08f4e96ed339 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_0cae308ccb88 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_1760be47067b JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_1e3aa894b7ee JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_22a5c3089bb0 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_2af4561d971d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_33659e875f91 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_352cb4ed7051 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_3a1a6e53dd7d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_3dfec539bd98 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_44b630b257ba JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_47e60eb062aa JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_483d8b530527 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_4c8f8fd17022 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_5509ece6c493 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_5d8a6b51dd4d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_5e5691d22dff JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_61eb770de1dc JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_66b4109d398c JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_66bc1639a017 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_71806daead90 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7607da015c17 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7a56f2444bd9 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7defff518584 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7e198ac771ae JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7e32d3339ea2 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_7e6ef838d0a2 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_881e9db808b7 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_95460fc905c4 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_a3e22a03c307 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_a79eb5675868 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_a8f3ba2754c7 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_a9aef3f04aaf JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150400_8daaf6152771_c427bfe75be1 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_ca53dcc15d11 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_ea4cde416e08 JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150400_8daaf6152771_f526fe466a0f JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_7bd54d6701ef_110b9cfecf33 JA4 seen live105× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_01800640e677 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_09129a92aad7 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_0976df58e096 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_102967639b4b JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_116ba12e1f7f JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_19615b360095 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_1bcb1ee50776 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_222ac04d7587 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_224fdc61fdec JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_23ba83f97f66 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150500_8daaf6152771_242c9289aa66 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t12i150500_8daaf6152771_250be5d88db1 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_2ae2e10a93e2 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_2fb408fa92ca JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_31dcace5b1ee JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_3bf9fd7717d6 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_3d16c8249ef5 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_3d59468d8604 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_3e544b883c05 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_3eb7f0d26a79 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_4752b973f44d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_4c8821db59d8 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_50538c0944ff JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_55ca340e66b4 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_5ed3235fd4aa JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_65ad6b57c247 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_65c886645622 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_66eb3556960d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_68b06b747d92 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_81e3d0738d42 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_8ad9fa289276 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_93ec3ea36b13 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_9f61a387b165 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_a1d81c2ae94d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i150500_8daaf6152771_a202b8bd85f2 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.

JA3 and JA4, and why the difference matters here

A TLS fingerprint identifies a client by how it is built, not by anything it claims. The cipher suites it offers, the extensions it sends, the order they appear in — all of that is decided by the TLS library and its configuration, and none of it is affected by changing a User-Agent string.

JA3 hashes the whole ClientHello into one MD5. It works, but it throws away every bit of structure: two fingerprints that differ by one cipher look no more related than two from unrelated software.

JA4 keeps the structure. The first component is plain text you can read without a lookup table — transport, TLS version, whether a server name was sent, how many ciphers and extensions, which ALPN. The second and third hash the ciphers and the extensions separately. That separation is what lets this directory group a scanner's twelve fingerprints into one family, because they share an extension hash while their cipher hashes differ.

How this database is used

It is not a reference list. The proxy loads it at startup and consults it on every TLS handshake, matching JA4 first and falling back to JA3, and the classification it returns feeds blocking, rate limiting and per-route allowlists. Two further checks run alongside it:

Replay detection flags one fingerprint appearing from many addresses inside a window — a single client build spread across a botnet. Drift detection flags a fingerprint whose cipher or extension composition changes while its hash stays put, which is the signature of something trying to wear another client's identity.

Directory generated 2026-10-07T21:50:03+00:00. Want to know your own? The Handshake Mirror reports it, along with the rest of your connection.