PQ CRYPTA PLATFORM

๐Ÿ  Main

๐Ÿงช Interactive Apps

๐Ÿ“ฐ News

๐Ÿ›ก๏ธ PQ Crypta Proxy

๐Ÿ‘ค 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

3644 fingerprints
179 curated
3465 seen live
1949 browsers
186 API clients
584 scanners

Showing all 3644 fingerprints. Page 30 of 37. JSON

Fingerprint Type Tier Class Identified as
t12d020700_3933a476d3a7_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_423123446bcc_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_5c56dbb0f40e_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_91989754f31d_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_9c88c65f283c_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_a7d9af6b7eec_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_c09a7b327a76_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_c5d8418a506e_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d020700_f705af3945da_b1069b7c31f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d030400_0f1f2c08f352_b648b7f3bc8e JA4 seen live12× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d061000_2be37fd24b6f_890e50abd467 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d080800_723ebca51f63_0f3f62c4224e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d080800_723ebca51f63_cc8988690cb2 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
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 live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1106h2_8256d93fd366_0f6eec4388ad JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d120700_d34a8e72043a_5411ff8955b2 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1208h2_d34a8e72043a_19593551d184 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1211h2_d34a8e72043a_3e116bb064ef JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d130600_2d7513195f68_334f0aaed909 JA4 seen live296× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d130800_2d7513195f68_984a83a01545 JA4 seen live38× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_3ec6000827fa JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_429494ee3f11 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150300_8daaf6152771_ce8a6bf78de9 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_497e282bcdb3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_a02b09871be3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150400_8daaf6152771_bce43051f4df JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1504h2_8daaf6152771_5270fb343167 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_1a462c9789dd JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_35b6f56c7eb3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_7cba944e5a8c JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_8c5587d0948a JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_abd28e2180f6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_b6ed92a92e7e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_bbd76f0f44ff JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_c9d0f7dfb209 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150500_8daaf6152771_d55415de9ed8 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_76495e6af5f8 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1505h2_8daaf6152771_9c9d09fdf6fc JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_13bd6874d7d9 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_37ee51ddf088 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_3d5f77db73c4 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_5c4623b73de1 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_639f5b23ea83 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_63fa15bef6e0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150600_8daaf6152771_ff74461ef9c0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_0cce2b9ea82c JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_176020b02836 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_3e3412553152 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_673f55a6b7cc JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_a9172a2673a9 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_db24bf97f5a0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1506h2_8daaf6152771_fd822ef56a30 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_0057df142f55 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_4e31eef87a7f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_54eba23e8458 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_79f13ed3d2a1 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_d095039daad6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_d83a331042bd JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_d863a184b2bf JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150700_8daaf6152771_fae9a2cfd2c2 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1507h2_8daaf6152771_19749150f3ea JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1507h2_8daaf6152771_f795958b1e9e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_5191e0f59afb JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_627085196049 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_6bc0c5f98f17 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_6f5b6dbeb8b7 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_8bc775336eba JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_9a51be28706b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_a44cb64a16a7 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_a639675138d0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_a74d40297a66 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_add12feb5136 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_d371e35c1464 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_f0372e1b54d3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_f77c81d758e4 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150800_8daaf6152771_faa7bb6c7b82 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_3bfade727e0f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_813dfe679edd JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_9369beeae83e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_a6b0c87175ef JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_b6f8ec3d8e37 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_e6da9eb9f4c6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508h2_8daaf6152771_f6db8740d7a0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508ht_8daaf6152771_d46b1a7a0cd8 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1508ht_d68b136fe8d9_b48d617224fb JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_46715ce85483 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_4bb688850a24 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_5af7402554af JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_5bc67ae21ca9 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_af5f7beb6812 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_c40e424fa782 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d150900_8daaf6152771_f5b0dccee7a7 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_34da5227fddb JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_44d1185a2354 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_4eb309d87007 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_d26ae7312481 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_df935ef199fb JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_e3e9b8d060d3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d1509h2_8daaf6152771_e3fad44bbfad JA4 seen live 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-09-21T05:30:02+00:00. Want to know your own? The Handshake Mirror reports it, along with the rest of your connection.