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

6833 fingerprints
179 curated
6654 seen live
4011 browsers
202 API clients
915 scanners

Showing all 6833 fingerprints. Page 54 of 69. JSON

Fingerprint Type Tier Class Identified as
t12d020600_89e01831f9a8_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_8fc24edd70fe_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_9b38dd297dfe_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_a0546e0689fc_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_a89416eb2da9_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_adebd50f2b51_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_b06afd972a5c_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_b2ba452b8222_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_bad2b1bd13d4_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_c4610a930072_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_c66b7cee1896_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_cc27769a2ea2_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_d0ac5cb1209a_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_d576ba9a1b51_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_efa2d734833b_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_f09d9ff7e6fc_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_f17337cd55b5_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_f3042cbcf579_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020600_f3e6ef936ef8_25552ceac63b JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_0b689b8022c5_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_14e71d778212_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_1b38a54e016e_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_24d3b308d37f_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_294548954193_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_3933a476d3a7_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_423123446bcc_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_5c56dbb0f40e_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_91989754f31d_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_9c88c65f283c_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_a7d9af6b7eec_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_c09a7b327a76_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_c5d8418a506e_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_f705af3945da_b1069b7c31f3 JA4 seen live5× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d030400_0f1f2c08f352_b648b7f3bc8e JA4 seen live18× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d040400_058957366436_326c0be892b4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d050700_fe8b0b18143e_bddf2a23d4a4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d060800_915bc7144b37_5d316f34096e JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d061000_2be37fd24b6f_890e50abd467 JA4 seen live3× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d080800_723ebca51f63_0f3f62c4224e JA4 seen live4× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d080800_723ebca51f63_cc8988690cb2 JA4 seen live12× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d100300_61a7ad8aa9b6_88308138e70a JA4 seen live1× Unclassified Presented a User-Agent we cannot attribute to a known client.
t12d100600_75366a718a82_e4ef29032766 JA4 seen live18× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1009h2_75366a718a82_65535e0805f6 JA4 seen live18× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1106h2_8256d93fd366_0f6eec4388ad JA4 seen live12× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1108h2_8256d93fd366_6eeb6b90ab14 JA4 seen live80× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d120700_d34a8e72043a_5411ff8955b2 JA4 seen live4× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1208h2_d34a8e72043a_19593551d184 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1211h2_d34a8e72043a_3e116bb064ef JA4 seen live6× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d130600_2d7513195f68_334f0aaed909 JA4 seen live484× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d130800_2d7513195f68_984a83a01545 JA4 seen live61× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1312h2_8b80da21ef18_a392402a32f3 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d140800_d1637c2d00c3_465a47a21f65 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_3ec6000827fa JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_c6743957b624 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_ce8a6bf78de9 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_04f7bb853c22 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_1d95f6a4b2a9 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_1dca5b180002 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_1e2385c56a69 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_611ca9e2b485 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_9c860fdeb099 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_a02b09871be3 JA4 seen live2× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_eaa1bd1d26e4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_00b078b985da JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_09da93290c1b JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_1a19b05c17e6 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_1a462c9789dd JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_224fe18d8d7a JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_280d0f629de3 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_2d8270690cc1 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_67d02bdb6baf JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_7cba944e5a8c JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_8c5587d0948a JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_9175954a19d4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_a1adf078a989 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_a4a34ba9c9c5 JA4 seen live2× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_abd28e2180f6 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_b6ed92a92e7e JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_bbd76f0f44ff JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_c4d1f8cababe JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_c9d0f7dfb209 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_d55415de9ed8 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_d91ed868fc7e JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_dc9aa6595c3f JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_ff164787302e JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_76495e6af5f8 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_9c9d09fdf6fc JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_b3623b5151a0 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_f069c3871497 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_13bd6874d7d9 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_264b839556d9 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_2b4f572fd7b9 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_2e3ee6b415c3 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_37ee51ddf088 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_3d5f77db73c4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_53300ca987c4 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_5c4623b73de1 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_639f5b23ea83 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_63fa15bef6e0 JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_7a8e165126df JA4 seen live1× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.

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-07T18:50:02+00:00. Want to know your own? The Handshake Mirror reports it, along with the rest of your connection.