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 49 of 69. JSON

Fingerprint Type Tier Class Identified as
t12i400600_9479543b8654_a8cc486ca5dc JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i460400_0b5b145d87b5_c70a3c84db07 JA4 seen live5× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i460900_5f5519fb12cc_1f7ae294493e JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i520700_3874cc0afe49_e59803268f14 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i560500_8aab05645947_a1e935682795 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i570500_2a2bed94251f_a1e935682795 JA4 seen live14× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_13a2a23d501b_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_1715b94e3896_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_1e98fdfb27e9_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_67f0ca237a44_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_a3acda31d846_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_a3acda31d846_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_e31a90cd0803_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_e31a90cd0803_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_e7b476f9520b_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_e7b476f9520b_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_f559eb9565fd_99875426d20b JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i640300_f559eb9565fd_c54f48fd7c65 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i700500_b8b0f76b4bb5_a1e935682795 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i990300_0df3f6915705_071c21b1fa59 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i990500_b17e8abcd084_d6ccc26a9df5 JA4 seen live30× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t12i990600_a40d17a72bcb_4446390ac224 JA4 seen live76× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13d131200_f57a46bbacb6_7bba5f463f1f JA4 seen live3× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests.
t13d131300_f57a46bbacb6_db66201a557f JA4 seen live55× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests. UA conflict
t13d131400_f57a46bbacb6_5b9f26b9c901 JA4 seen live540× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests. UA conflict
t13d131400_f57a46bbacb6_b112600dc5d3 JA4 seen live96× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests.
t13d150800_8daaf6152771_1cdbd3ccf684 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1508h2_8daaf6152771_26b6e44d6663 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d150900_8daaf6152771_4c7f327d0ccd JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d151100_8daaf6152771_3d27a256c82e JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d151200_8daaf6152771_ac5ee1d2f7ad JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1512h2_8daaf6152771_4b3619f2f796 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1512h2_8daaf6152771_a61184fcb7de JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1512h2_8daaf6152771_bb278c3c0a31 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1512h2_8daaf6152771_f7ecccdeaaaf JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d151300_8daaf6152771_8136a903b543 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1513h2_8daaf6152771_0427074fac13 JA4 seen live2× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1513h2_8daaf6152771_29cc620b70cd JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1513h2_8daaf6152771_575ccd9a49f1 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1513h2_8daaf6152771_d161217c7c0e JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1514h2_8daaf6152771_29d740e03d48 JA4 seen live3× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1514h2_8daaf6152771_382d3b6b503d JA4 seen live2× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1514h2_8daaf6152771_935464bafaea JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1514h2_8daaf6152771_f7b3724c8ded JA4 seen live4× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1515h2_8daaf6152771_b97abf3585a2 JA4 seen live2× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1516h2_8daaf6152771_15f78a57d473 JA4 seen live1× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1516h2_8daaf6152771_284cd94dc111 JA4 seen live129× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1516h2_8daaf6152771_2c66ae2d0ce4 JA4 seen live147× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1516h2_8daaf6152771_4fce3e8e6c1f JA4 seen live129× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1516h2_8daaf6152771_6698f0c401b6 JA4 seen live123× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1516h2_8daaf6152771_a26a6bb28320 JA4 seen live109× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1516h2_8daaf6152771_db113fc12e09 JA4 seen live23798× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t13d1518h2_8daaf6152771_6c776d3bdae5 JA4 seen live4× Scanner Headless Chrome โ€” inferred from the User-Agent on its requests.
t13d1713ht_ab0a1bf427ad_7a68ffdc4b3d JA4 seen live149× Scanner ImageBot (research) โ€” inferred from the User-Agent on its requests. UA conflict
t13d190600_9c2f387b437f_82b0993b6ad8 JA4 seen live15× Scanner Shares its JA4_c (82b0993b6ad8) with 1 fingerprint classified as scanner, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t13d191000_9dc949149365_27f0a1fdd87d JA4 seen live83× Scanner SemrushBot โ€” inferred from the User-Agent on its requests. UA conflict
t13d1910h2_9dc949149365_466c27a6074e JA4 seen live29× Scanner zgrab โ€” inferred from the User-Agent on its requests. UA conflict
t13d301000_3c43a67630b3_27f0a1fdd87d JA4 seen live42× Scanner Internet Measurement โ€” inferred from the User-Agent on its requests.
t13d3013h1_1d37bd780c83_7a68ffdc4b3d JA4 seen live1× Scanner Shares its JA4_c (7a68ffdc4b3d) with 1 fingerprint classified as scanner, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t13d311000_8ae6a2f5ac15_7ef8eb972a3c JA4 seen live19590× Scanner SemrushBot โ€” inferred from the User-Agent on its requests.
t13d351300_bfa337485184_07030ae8cff1 JA4 seen live218× Scanner MJ12bot โ€” inferred from the User-Agent on its requests. UA conflict
t13d491300_bd868743f55c_fb34c6f268a0 JA4 seen live6223× Scanner Barkrowler (Babbar) โ€” inferred from the User-Agent on its requests.
t13i021000_62ed6f6ca7ad_4a12575e92d6 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i021000_9d5106e3f751_1f11001baa05 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i030500_55b375c5d22e_fe63f8dcebdd JA4 seen live30× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i030700_55b375c5d22e_81ef6f8817e6 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i030800_55b375c5d22e_75ab3bfddadf JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i031000_55b375c5d22e_4a12575e92d6 JA4 seen live245× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i040600_ed60d9558351_88dfcb89e28d JA4 seen live106× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i040900_16476d049b0b_78f1d400d464 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i061000_da75d768228b_ab7e3b40a677 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i061000_da75d768228b_f50d94e863eb JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i070500_c2f3549b8eb7_5e8227e97453 JA4 seen live9× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i100900_61a7ad8aa9b6_0a2341ea6ed8 JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i100900_61a7ad8aa9b6_36363f539193 JA4 seen live21× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i100900_61a7ad8aa9b6_cb8fff09048f JA4 seen live8× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i110400_47af8f603342_261fd6f5b3c3 JA4 seen live106× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i121000_a538d02d76d5_f6eeaf393d2e JA4 seen live3× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i130500_f6a34bea2645_193c2c6852e3 JA4 seen live6× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i131200_f57a46bbacb6_1bd98dace775 JA4 seen live4× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i131200_f57a46bbacb6_fb48f8b98a29 JA4 seen live3× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests.
t13i131300_f57a46bbacb6_3b244d8fbcc8 JA4 seen live14× Scanner LeakIX l9scan โ€” inferred from the User-Agent on its requests.
t13i150300_8daaf6152771_b5ff496981bd JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_014dc203c7fa JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_024997845cf4 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_05c53552625a JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_0d7a0ba91c3d JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_0ec65e18cde9 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_1a3cd45dc4b9 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_2308128a4120 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_25d6209ebdaa JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_2a5202253832 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_2eaf8a81dea6 JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_36e529f5ad51 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_6f1c4c6ca70f JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_7da48e0795c5 JA4 seen live2× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_b3920c47a2b1 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_b40a7f959961 JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_c0309c43b57f JA4 seen live1× Scanner Probe (no SNI, no ALPN) โ€” inferred from the JA4 handshake shape.
t13i150400_8daaf6152771_c8eab2dea575 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-07T20:40:03+00:00. Want to know your own? The Handshake Mirror reports it, along with the rest of your connection.