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 3 of 37. JSON

Fingerprint Type Tier Class Identified as
t13d1011h2_61a7ad8aa9b6_861bc38b0be4 JA4 seen live8029× API client ClaudeBot โ€” inferred from the User-Agent on its requests. UA conflict
t13d1011h2_61a7ad8aa9b6_ae9f20769a5d JA4 seen live110× API client Qwantbot โ€” inferred from the User-Agent on its requests. UA conflict
t13d1011ht_61a7ad8aa9b6_ae9f20769a5d JA4 seen live11× API client Shares its JA4_c (ae9f20769a5d) with 1 fingerprint classified as api_client, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t13d1113h2_5e2a75874763_0b2c8cf08c1b JA4 seen live19× API client CCBot (Common Crawl) โ€” inferred from the User-Agent on its requests.
t13d1114h2_5e2a75874763_352e3a9193bf JA4 seen live27× API client CCBot (Common Crawl) โ€” inferred from the User-Agent on its requests.
t13d121000_0ed44715e6cd_badae892920c JA4 seen live95× API client Cแป‘c Cแป‘c bot โ€” inferred from the User-Agent on its requests.
t13d121100_0ed44715e6cd_996dcf38c216 JA4 seen live API client LinkedInBot โ€” inferred from the User-Agent on its requests.
t13d1311h2_f57a46bbacb6_2f5041364463 JA4 seen live32× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13d1510h2_8daaf6152771_3e1e5eacdaa9 JA4 seen live API client Sogou spider โ€” inferred from the User-Agent on its requests.
t13d151100_1b8cdd526c76_bdb8e2a68208 JA4 seen live API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d1513h2_8daaf6152771_aea78d538e14 JA4 seen live32× API client DuckDuckGo app โ€” inferred from the User-Agent on its requests. UA conflict
t13d1514h2_8daaf6152771_3c2c2e3469bf JA4 seen live API client Sogou spider โ€” inferred from the User-Agent on its requests. UA conflict
t13d160900_6d57ae910dcb_73b007f92d04 JA4 seen live API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d1616h2_46e7e9700bed_f6824c026247 JA4 seen live10× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13d171000_5b57614c22b0_badae892920c JA4 seen live API client Claude-User โ€” inferred from the User-Agent on its requests.
t13d1713ht_ab0a1bf427ad_23c7dd8c4d5c JA4 seen live71× API client Python requests โ€” inferred from the User-Agent on its requests. UA conflict
t13d1715h2_5b57614c22b0_2b6791c0b3dd JA4 seen live14× API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d181000_0b3ac25db417_282979f8dc72 JA4 seen live API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d181000_5d04281c6031_badae892920c JA4 seen live API client Claude-User โ€” inferred from the User-Agent on its requests.
t13d181300_e8a523a41297_184ca06a0196 JA4 seen live8516× API client Googlebot โ€” inferred from the User-Agent on its requests. UA conflict
t13d1815h2_e8a523a41297_2b6791c0b3dd JA4 seen live10× API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d190900_9dc949149365_a38838ecc1fa JA4 seen live787× API client Baiduspider โ€” inferred from the User-Agent on its requests. UA conflict
t13d191000_9dc949149365_27f0a1fdd87d JA4 seen live46× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13d1911h2_9dc949149365_2f5041364463 JA4 seen live61× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13d2012h2_272d1fb6f253_654875230aab JA4 seen live API client Go net/http โ€” inferred from the User-Agent on its requests.
t13d2013ht_2b729b4bf6f3_b9165cb4b096 JA4 seen live API client curl โ€” inferred from the User-Agent on its requests.
t13d250900_b78ed14e2fd0_a38838ecc1fa JA4 seen live API client Shares its JA4_c (a38838ecc1fa) with 1 fingerprint classified as api_client, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t13d260900_3309cf098094_a38838ecc1fa JA4 seen live24× API client Shares its JA4_c (a38838ecc1fa) with 1 fingerprint classified as api_client, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t13d291300_723694b0fccc_ff9189fa9ce3 JA4 seen live API client wget โ€” inferred from the User-Agent on its requests.
t13d3013h2_1d37bd780c83_23c7dd8c4d5c JA4 seen live14327× API client PQCrypta IP heartbeat โ€” inferred from the User-Agent on its requests. UA conflict
t13d3013ht_1d37bd780c83_99c94103f5e0 JA4 seen live7839× API client Python aiohttp โ€” inferred from the User-Agent on its requests. UA conflict
t13d3014ht_1d37bd780c83_ed8524ea7a97 JA4 seen live17× API client Chrome โ€” inferred from the User-Agent on its requests.
t13d311000_e8f1e7e78f70_436cb0bc5860 JA4 seen live48× API client OkHttp โ€” inferred from the User-Agent on its requests. UA conflict
t13d311000_e8f1e7e78f70_7ef8eb972a3c JA4 seen live298× API client Sogou spider โ€” inferred from the User-Agent on its requests. UA conflict
t13d3112h2_e8f1e7e78f70_9d3cd320fc9b JA4 seen live30× API client Baiduspider โ€” inferred from the User-Agent on its requests. UA conflict
t13d3112ht_1d947a95fc68_68567893068e JA4 seen live599× API client SeznamBot โ€” inferred from the User-Agent on its requests.
t13d3112ht_e8f1e7e78f70_64f78f54e6a2 JA4 seen live1468× API client YandexBot โ€” inferred from the User-Agent on its requests. UA conflict
t13d3112ht_e8f1e7e78f70_6c7c91134a62 JA4 seen live169× API client Python aiohttp โ€” inferred from the User-Agent on its requests. UA conflict
t13d3113ht_1d947a95fc68_1a43a4b4e342 JA4 seen live API client SeznamBot โ€” inferred from the User-Agent on its requests.
t13d4907h2_0d8feac7bc37_f58b2dd76f93 JA4 seen live51× API client curl โ€” inferred from the User-Agent on its requests. UA conflict
t13d491200_bd868743f55c_f0d148687978 JA4 seen live685× API client LinkedInBot โ€” inferred from the User-Agent on its requests. UA conflict
t13d7512ht_479067518aa3_d89d4c7b8e02 JA4 seen live API client Python requests โ€” inferred from the User-Agent on its requests.
t13i131100_f57a46bbacb6_9249cab70c77 JA4 seen live20× API client Amazonbot โ€” inferred from the User-Agent on its requests.
t13i1311h2_f57a46bbacb6_d86ca3cca451 JA4 seen live60× API client curl โ€” inferred from the User-Agent on its requests. UA conflict
t13i1311ht_f57a46bbacb6_2cdfc78a0766 JA4 seen live API client Go net/http โ€” inferred from the User-Agent on its requests.
t13i140900_cbb2034c60b8_e7c285222651 JA4 seen live169× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13i1811ht_85036bcba153_aaee209e3cc1 JA4 seen live109× API client Python requests โ€” inferred from the User-Agent on its requests. UA conflict
t13i190900_9dc949149365_e7c285222651 JA4 seen live59× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13i191000_9dc949149365_e5728521abd4 JA4 seen live100× API client Go net/http โ€” inferred from the User-Agent on its requests. UA conflict
t13i3011ht_1d37bd780c83_703f33515997 JA4 seen live API client curl โ€” inferred from the User-Agent on its requests.
t13i3111h2_e8f1e7e78f70_aaee209e3cc1 JA4 seen live60× API client curl โ€” inferred from the User-Agent on its requests. UA conflict
t13i3111ht_e8f1e7e78f70_a3954c448de3 JA4 seen live16× API client Python aiohttp โ€” inferred from the User-Agent on its requests.
t13i3514h2_bfa337485184_45c22c8f5b22 JA4 seen live API client curl โ€” inferred from the User-Agent on its requests.
t13i3611ht_bcee18a5b459_703f33515997 JA4 seen live API client Python requests โ€” inferred from the User-Agent on its requests.
t13i3612ht_bcee18a5b459_cde28b4b7b1f JA4 seen live36× API client Python requests โ€” inferred from the User-Agent on its requests. UA conflict
t13i4311ht_c7886603b240_14507d565a4b JA4 seen live API client Python httpx โ€” inferred from the User-Agent on its requests.
q13d0310h3_55b375c5d22e_85bcee6495dd JA4 seen live14× Browser Safari โ€” inferred from the User-Agent on its requests. UA conflict
q13d0311h3_55b375c5d22e_00d49a47e7d1 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0311h3_55b375c5d22e_2680ea4b03be JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0311h3_55b375c5d22e_36ae49fd04fe JA4 seen live259× Browser Safari โ€” inferred from the User-Agent on its requests.
q13d0311h3_55b375c5d22e_82b1eba68007 JA4 seen live1721× Browser Edge โ€” inferred from the User-Agent on its requests. UA conflict
q13d0312h3_55b375c5d22e_08ad80460652 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0312h3_55b375c5d22e_35ab28bf858e JA4 seen live348× Browser Safari โ€” inferred from the User-Agent on its requests.
q13d0312h3_55b375c5d22e_c5d60a76a678 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0312h3_55b375c5d22e_da69250d5c8d JA4 seen live549× Browser Chrome โ€” inferred from the User-Agent on its requests. UA conflict
q13d0312h3_55b375c5d22e_f60bf7ff48f5 JA4 seen live1167× Browser Edge โ€” inferred from the User-Agent on its requests. UA conflict
q13d0312h3_55b375c5d22e_f9238592c0a5 JA4 seen live17× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_0701f65b5a7a JA4 seen live20× Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_53a8b841c459 JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_6ca3580cd977 JA4 seen live555× Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_824790d21c68 JA4 seen live60× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_b895d4c2708b JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_bc972749234a JA4 seen live28× Browser Chrome โ€” inferred from the User-Agent on its requests. UA conflict
q13d0313h3_55b375c5d22e_bea67a3397ee JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0313h3_55b375c5d22e_e08d512f6d51 JA4 seen live14× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0314h3_55b375c5d22e_5e8caae252b6 JA4 seen live127× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0314h3_55b375c5d22e_7dbaeef5f02a JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
q13d0314h3_55b375c5d22e_911ef5bc091a JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0315h3_55b375c5d22e_2473069875c4 JA4 seen live194× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0315h3_55b375c5d22e_626768ae0108 JA4 seen live81× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0315h3_55b375c5d22e_6af405fcf435 JA4 seen live93× Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0315h3_55b375c5d22e_725e25c74efd JA4 seen live Browser Firefox โ€” inferred from the User-Agent on its requests.
q13d0413h3_16476d049b0b_745ab6f97f32 JA4 seen live3220× Browser Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t12d130800_f57a46bbacb6_da269a3f638a JA4 seen live19× Browser Chrome โ€” inferred from the User-Agent on its requests.
t12d1310h2_8b80da21ef18_6c199d4894a3 JA4 seen live37× Browser Seen in live traffic; not in the curated database.
t12d1310h2_f57a46bbacb6_fdfedcf8c354 JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d1311h2_8b80da21ef18_bc4a777cfdc5 JA4 seen live Browser Seen in live traffic; not in the curated database.
t12d150200_8daaf6152771_1b12d417929b JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_1037bdebdd62 JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_27e267d15e11 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_2968ded16f02 JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_baf0a4827efd JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_c988acfa4f19 JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_cb0c27a6e9f0 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
t12d150300_8daaf6152771_ef9d29fa14b0 JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests. UA conflict
t12d1503h2_8daaf6152771_baf0a4827efd JA4 seen live Browser Shares its JA4_c (baf0a4827efd) with 2 fingerprints classified as browser, and nothing else in that family disagrees โ€” the same tool under different cipher options. Inferred from the family, not observed directly.
t12d150400_8daaf6152771_1afacb3113b9 JA4 seen live Browser Edge โ€” inferred from the User-Agent on its requests.
t12d150400_8daaf6152771_24be3a94643d JA4 seen live Browser Chrome โ€” inferred from the User-Agent on its requests.
t12d150400_8daaf6152771_2d266b4c4422 JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.
t12d150400_8daaf6152771_55a0f8a19a8e JA4 seen live Browser Safari โ€” inferred from the User-Agent on its requests.

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.