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

3649 fingerprints
179 curated
3470 seen live
1956 browsers
184 API clients
585 scanners

Showing all 3649 fingerprints. Page 32 of 37. JSON

Fingerprint Type Tier Class Identified as
t12d280800_d943125447b4_699838c0e161 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d281000_0df5e5c63df4_dc2a3e31388b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d290700_fc2078a0b8c0_98c48c6649d0 JA4 seen live22× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d300600_a9ca94f90404_935ee41de825 JA4 seen live22× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d310600_f3b328a90fc1_25552ceac63b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d320400_992cb694dc73_bacfa8fa5626 JA4 seen live35× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d330600_5172cef6ed69_334f0aaed909 JA4 seen live98× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d340200_280581216cf5_e4b0759bffdd JA4 seen live35× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d340600_498eeac4deb3_25552ceac63b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d370400_3fce34ec6c8f_5d941312bb9a JA4 seen live16× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d380500_10ed599f3404_654fe63324b3 JA4 seen live51× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d3805ht_10ed599f3404_4f2194e778ad JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d3806ht_10ed599f3404_ac7f9eb85633 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d400600_44c89e5422f1_a6ad5fe9ef24 JA4 seen live50× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d490600_730fb1b0ac6a_25552ceac63b JA4 seen live93× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d4906ht_730fb1b0ac6a_d27d9be533b8 JA4 seen live36× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d490700_ed211f7843e6_b84f7053a7d6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d4907ht_730fb1b0ac6a_20308a74e42f JA4 seen live31× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d520600_7554301188de_a6ad5fe9ef24 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d560700_8aab05645947_b84f7053a7d6 JA4 seen live30× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d560700_99d8c53049f3_577401a16f57 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d590600_7bd0586cbef7_6956cdc5de3d JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d610700_8a10cb45a794_b84f7053a7d6 JA4 seen live253× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d620700_106a9de34958_89e5d97212f3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d640800_60fcec5a41cb_3ebdebe9c84d JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d650700_0dd215169a35_b84f7053a7d6 JA4 seen live29× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d670600_3d07528e3801_25552ceac63b JA4 seen live12× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d6912hq_ea0618708e31_39577bfd1595 JA4 seen live1826× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d6912ht_ea0618708e31_39577bfd1595 JA4 seen live1835× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d720800_1b75dbf8ecb1_bccd9a762ad0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d8007h2_9cedc1f1428b_20308a74e42f JA4 seen live12× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d8207ht_9c3c28c48582_20308a74e42f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d860600_e18388e7f3a3_25552ceac63b JA4 seen live157× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d860700_e18388e7f3a3_b84f7053a7d6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d880500_9d74d59be4ce_7562623a49ec JA4 seen live13× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990500_039a0bf59e5c_7562623a49ec JA4 seen live13× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990500_41a9ebd02c1f_7562623a49ec JA4 seen live104× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990500_e91dfaae0f87_7562623a49ec JA4 seen live13× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990500_ecf6b0aa1042_7562623a49ec JA4 seen live13× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990700_9839e1f8b32d_91c50624ef9b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990700_a40d17a72bcb_b84f7053a7d6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12d990700_ffeaddab04ac_b84f7053a7d6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i0808h2_c9d1e06f98c4_ac6a06c2a0bd JA4 seen live63× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i0808ht_c9d1e06f98c4_ac6a06c2a0bd JA4 seen live64× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i0809h2_c9d1e06f98c4_199b71c7db97 JA4 seen live64× Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1503h2_8daaf6152771_7ca2e5979b2a JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1503h2_8daaf6152771_c97aa4dd9f5a JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1504h2_8daaf6152771_66e0d15328ae JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1504h2_8daaf6152771_85cf7a6ef633 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1504h2_8daaf6152771_d5ca406f6f55 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1504h2_8daaf6152771_dc67962036b3 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1504h2_8daaf6152771_e8048a751f68 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_05cfb8aa73db JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_0f2ec705819d JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_2a184be5a224 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_697ffc8436c8 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_79a046205eef JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_7c90efbf5543 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_979e2dce12af JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_a3e81914eb93 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_afda78a8b431 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_aff3deea7f12 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_bf91c976a911 JA4 seen live Unclassified Presented a User-Agent we cannot attribute to a known client.
t12i1505h2_8daaf6152771_e452696aae62 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_e73a38c48156 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505h2_8daaf6152771_efdcf0f9a773 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1505ht_8daaf6152771_69fc4e9b284e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_0965147a6f52 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_317b1abd98bf JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_745ca75e536c JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_74759dd3ab6e JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_7acd2815969f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1506h2_8daaf6152771_b649636998cb JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_0eb7788d75df JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_10ed277f9ef1 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_1566c837be95 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_3dc138390035 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_49f193ed448b JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_4a2ceb0da223 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_59b96b53af19 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_9f989d55f075 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_c6b7a2ed985f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1507h2_8daaf6152771_e0b201ca86c8 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_08a792c65da1 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_1b1ce02dbc99 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_3225aaed9dfe JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_3819f89efd29 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_3bd5cb5172ba JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_541eb61b3ab1 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_75d1f9c55191 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_7aac7e436890 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_960578f014b5 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_9b566607c4f6 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_a0711822b781 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_a1d79d390f9f JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_ad4e5ebcc3e0 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_f1a111b46443 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1508h2_8daaf6152771_f2f9bc6a6b49 JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1509h2_8daaf6152771_0faf7d3e4c5a JA4 seen live Unclassified Completed a TLS handshake but never an HTTP request, so no User-Agent was ever presented.
t12i1509h2_8daaf6152771_65d7df6850db 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-21T06:20:02+00:00. Want to know your own? The Handshake Mirror reports it, along with the rest of your connection.