Fingerprint Database

Community-submitted TLS and TCP fingerprints from real HTTP libraries and tools.

99 submissions
50 unique JA4
99 unique fingerprints
Scan & submit yours JSON API No IP, ASN, or location stored. User-Agent recorded as submitted.

Want to contribute your client's fingerprint programmatically? A single POST /fingerprint/archive is all it takes - no body, no auth. The server reads the TLS and TCP signals passively from your connection.

curl
curl -s -X POST https://thebotaquarium.com/fingerprint/archive
python
import requests

requests.post("https://thebotaquarium.com/fingerprint/archive")

Archived Fingerprints

Type Label JA4
JA4T ALPN GREASE OS User-Agent Seen Last submitted
cloud_script - t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS reqwest-rustls 1 2026-04-01 05:49
browser - t13i1515h2_8daaf6152771_d8a2da3f94cd 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 1 2026-04-20 19:24
curl - t13d4907h2_0d8feac7bc37_7395dae3b2f3 65535_2-1-3-1-1-8-4_1460_6 h2 no Linux / macOS curl/8.7.1 1 2026-05-14 06:57
curl - t13d3012h2_1d37bd780c83_882d495ac381 65535_2-4-8-1-3_1380_13 h2 no Linux / macOS curl/8.19.0 1 2026-04-24 08:15
browser - t13d1717h2_5b57614c22b0_e6dcd7ae0a9e 65535_2-1-3-1-1-4_1460_8 h2 no Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0) Gecko/20100101 Firefox/148.0 1 2026-04-02 02:10
php - t13d3013h2_1d37bd780c83_8537cf56674e 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS php-curl 1 2026-04-01 05:49
java - t13d311200_1d947a95fc68_7e1102d2036b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Apache-HttpClient/5.3 1 2026-04-01 05:49
cloud_script - t13d1715h1_5b57614c22b0_e8ed158c4d85 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS Bun/1.3.11 1 2026-04-01 05:49
python - t13d3613h1_bcee18a5b459_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.27.1 1 2026-04-01 05:49
no_ua - t13d111200_c5d436628c5c_2bdf419a9709 64240_2-4-8-1-3_1460_7 - no Linux / macOS - 1 2026-04-01 05:49
curl - t13d3012h2_1d37bd780c83_882d495ac381 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS PycURL/7.45.7 libcurl/8.16.0-DEV OpenSSL/3.5.3 zlib/1.3.1 brotli/1.1.0 libssh2/1.11.1_DEV nghttp2/1.67.1 1 2026-04-01 05:49
curl - t13d3012h2_1d37bd780c83_882d495ac381 65535_2-4-8-1-3_1460_9 h2 no Linux / macOS curl/8.19.0 1 2026-04-24 08:16
java - t13d1114h2_5e2a75874763_89e9e4bb3419 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS okhttp/4.12.0 1 2026-04-01 05:49
python - t13d361300_bcee18a5b459_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS python-requests/2.22.0 1 2026-04-01 05:49
python - t13d1713h1_ab0a1bf427ad_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.30.0 1 2026-04-01 05:49
ua_spoof - t13d3112h2_e8f1e7e78f70_b26ce05bbdd6 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 1 2026-04-01 05:49
cloud_script - t13d201200_2b729b4bf6f3_89322cc15493 65535_2-1-3-1-1-4_1460_8 - no Windows Mozilla/5.0 (Windows NT; Windows NT 10.0; en-US) WindowsPowerShell/5.1.26100.7920 1 2026-04-01 05:50
cloud_script - t13d1011h2_61a7ad8aa9b6_f9531d972513 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS Deno/2.7.10 1 2026-04-01 05:49
cloud_script - t13d311200_1d947a95fc68_7e1102d2036b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Ktor client 1 2026-04-01 05:49
ruby - t13d301300_1d37bd780c83_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS ruby-net-http 1 2026-04-01 05:49
curl - t13d3112h2_e8f1e7e78f70_b26ce05bbdd6 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS curl/8.5.0 1 2026-04-16 16:20
browser - t13d1715h2_5b57614c22b0_a54fffd0eb61 65535_2-1-3-1-1-4_1460_8 h2 no Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 1 2026-04-01 05:50
cloud_script - t13d3213h2_85d9c3ed342d_e802cdec6a7f 65535_2-4-8-1-3_1460_2 h2 no Linux / macOS Valve/Steam HTTP Client 1.0 (4000) 1 2026-04-01 05:51
php - t13d3013h1_1d37bd780c83_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS GuzzleHttp/7 1 2026-04-01 05:49
cloud_script - t13d181100_85036bcba153_d41ae481755e 49152_2-4-1-3-8-17_1460_2 - no Linux / macOS JA4T-Test-Bubba-(IANA-opt-17) 1 2026-04-22 18:54
cloud_script - t13d681100_13e0e9e1c501_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS Symfony HttpClient (Native) 1 2026-04-01 05:49
curl - t13d3112h2_e8f1e7e78f70_b26ce05bbdd6 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS curl/7.88.1 1 2026-04-01 05:49
node - t13d521100_b262b3658495_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS axios/0.30.3 1 2026-04-01 05:49
cloud_script - t13d171000_5b57614c22b0_78e6aca7449b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Dart/3.4 (dart:io) 1 2026-04-01 05:49
node - t13d521100_b262b3658495_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS axios/1.14.0 1 2026-04-01 05:49
browser - t13d1517h2_8daaf6152771_b6f405a00624 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 1 2026-04-01 16:13
node - t13d521100_b262b3658495_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS axios/1.8.2 1 2026-04-01 05:49
python - t13d3613h1_bcee18a5b459_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.25.1 1 2026-04-01 05:49
ruby - t13d301300_1d37bd780c83_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Faraday v2.14.1 1 2026-04-01 05:49
browser - t13d1516h2_8daaf6152771_d8a2da3f94cd 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 1 2026-04-02 03:32
browser - t13d1517h2_8daaf6152771_b6f405a00624 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 1 2026-04-21 17:35
cloud_script - t13d5212h1_b262b3658495_8e6e362c5eac 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS undici 1 2026-04-01 05:49
cloud_script - t13d291300_723694b0fccc_899037bd0b8c 64240_2-4-8-1-3_1460_7 - no Linux / macOS Wget/1.21.3 1 2026-04-01 05:49
scanner - t13d181100_85036bcba153_d41ae481755e 8192_2_536_0 - no Windows JA4T-Test-Custom-/-Minimal 1 2026-04-22 15:56
browser - t13d1714h2_5b57614c22b0_3dd24b5ebec4 65535_2-4-8-1-3_1460_9 h2 no Linux / macOS Mozilla/5.0 (Android 16; Mobile; rv:149.0) Gecko/149.0 Firefox/149.0 1 2026-04-08 15:08
no_ua - t13d591000_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 - no Linux / macOS - 1 2026-04-01 05:49
ua_spoof - t13d141000_cbb2034c60b8_e7c285222651 64240_2-4-8-1-3_1460_7 - no Linux / macOS Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 1 2026-04-01 05:49
browser - t13d1516h2_8daaf6152771_d8a2da3f94cd 65535_2-4-8-1-3_1460_9 h2 ✓ yes Linux / macOS Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Mobile Safari/537.36 1 2026-05-01 23:28
python - t13d361300_bcee18a5b459_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS python-requests/2.24.0 1 2026-04-01 05:49
cloud_script - t13d591000_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 - no Linux / macOS got (https://github.com/sindresorhus/got) 1 2026-04-01 05:49
python - t13d1812h1_85036bcba153_d41ae481755e - http/1.1 no Linux / macOS python-httpx/0.28.1 1 2026-04-22 16:09
python - t13d361300_bcee18a5b459_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS python-requests/2.23.0 1 2026-04-01 05:49
cloud_script - t13d311100_e8f1e7e78f70_f6eeaf393d2e 64240_2-4-8-1-3_1460_7 - no Linux / macOS Mozilla/5.0 (Linux; Ubuntu 22.04.4 LTS; en-US) PowerShell/7.4.2 1 2026-04-01 05:49
node - t13d591000_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 - no Linux / macOS axios/1.14.0 1 2026-04-01 05:49
no_ua - t13d4913h2_bd868743f55c_70ae44219175 65535_2-4-8-1-3_1460_9 h2 no Linux / macOS - 1 2026-04-02 19:09
go - t13d141000_cbb2034c60b8_e7c285222651 64240_2-4-8-1-3_1460_7 - no Linux / macOS Go-http-client/1.1 1 2026-04-01 05:49
python - t13d1713h1_ab0a1bf427ad_ecd0401ec68b 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS Python/3.12 aiohttp/3.13.4 1 2026-04-01 05:49
cloud_script - t13d5911h1_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS node 1 2026-04-01 05:49
ruby - t13d3013h2_1d37bd780c83_8537cf56674e 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS Typhoeus - https://github.com/typhoeus/typhoeus 1 2026-04-01 05:49
no_ua - t13d311100_e8f1e7e78f70_f6eeaf393d2e 64240_2-4-8-1-3_1460_7 - no Linux / macOS - 1 2026-04-01 05:49
python - t13d1812h1_85036bcba153_d41ae481755e 64240_2-1-3-1-1-4_1460_8 http/1.1 no Windows python-httpx/0.28.1 1 2026-04-23 14:55
python - t13d1713h1_ab0a1bf427ad_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.32.3 1 2026-04-01 05:50
curl - t12d2807h2_d943125447b4_a44c6288192a 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS curl/7.88.1 1 2026-04-01 05:49
cloud_script - t13d111300_c5d436628c5c_ad30a7ab7733 64240_2-4-8-1-3_1460_7 - no Linux / macOS RestSharp/112.1.0.0 1 2026-04-01 05:49
python - t13d1713h1_ab0a1bf427ad_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-urllib3/2.6.3 1 2026-04-01 05:49
browser - t13d1517h2_8daaf6152771_b6f405a00624 65535_2-1-3-1-1-8-4_1460_6 h2 ✓ yes Linux / macOS Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 Edg/147.0.0.0 1 2026-04-28 07:13
ruby - t13d301300_1d37bd780c83_5ae85263eb3b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Ruby 1 2026-04-01 05:49
node - t13d521100_b262b3658495_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS axios/1.7.9 1 2026-04-01 05:49
browser - t13d1516h2_8daaf6152771_d242e1a2e0a0 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT; Valve Source Client) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36 GMod/13 1 2026-04-01 05:51
cloud_script - t13d311100_e8f1e7e78f70_d41ae481755e 64240_2-4-8-1-3_1460_7 - no Linux / macOS reqwest-native-tls 1 2026-04-01 05:49
browser - t13d1516h2_8daaf6152771_d8a2da3f94cd 65535_2-1-3-1-1-4_1460_8 h2 ✓ yes Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36 1 2026-05-02 15:41
cloud_script - t13d181100_85036bcba153_d41ae481755e 65535_2-4-8-1-3_1460_7 - no Linux / macOS Mozilla/5.0 1 2026-04-21 18:21
python - t13d421200_73a2728739b1_ecd0401ec68b 64240_2-4-8-1-3_1460_7 - no Linux / macOS python-requests/2.20.0 1 2026-04-01 05:49
python - t13d3613h1_bcee18a5b459_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.29.0 1 2026-04-01 05:49
python - t13d1713h1_ab0a1bf427ad_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.33.1 1 2026-04-01 05:49
no_ua - t13d5911h1_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS - 1 2026-04-01 05:49
curl - t13d4907h2_0d8feac7bc37_7395dae3b2f3 65535_2-1-3-1-1-8-4_1220_6 h2 no Linux / macOS curl/8.7.1 1 2026-05-14 07:46
python - t13d3613h1_bcee18a5b459_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.26.0 1 2026-04-01 05:49
curl - t13d3113h2_e8f1e7e78f70_ce5650b735ce 65535_2-1-3-1-1-4_1460_8 h2 no Windows curl/7.68.0 1 2026-04-16 16:26
go - t13d141000_cbb2034c60b8_e7c285222651 64240_2-4-8-1-3_1460_7 - no Linux / macOS Go-http-client/2.0 1 2026-04-01 05:49
unknown - t13d181100_85036bcba153_d41ae481755e 65535_2-4-8-1-3_1460_8 - no Linux / macOS JA4T-Test-Android-14 1 2026-04-23 14:57
curl - t13d3113h2_e8f1e7e78f70_ce5650b735ce 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS swift-collector (unknown version) curl/7.81.0 1 2026-04-01 05:49
browser - t13d2014h1_a09f3c656075_e42f34c56612 65535_2-1-3-1-1-8-4_1460_6 http/1.1 ✓ yes Linux / macOS Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15 1 2026-04-16 02:55
unknown - t13d2114h2_700b5f71ebac_c93b0d743c11 65535_2-1-3-4-8_1360_6 h2 no Linux / macOS Mozilla/5.0 (Nintendo Switch; WifiWebAuthApplet) AppleWebKit/613.0 (KHTML, like Gecko) NF/6.0.3.29.9 NintendoBrowser/5.1.0.53365 1 2026-05-07 21:52
browser - t13d1617h2_86a278354501_e6dcd7ae0a9e 65535_2-1-3-1-1-4_1460_8 h2 no Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:150.0) Gecko/20100101 Firefox/150.0 1 2026-05-02 04:02
python - t13d1713h1_ab0a1bf427ad_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.31.0 1 2026-04-01 05:49
unknown - t13d3012h2_1d37bd780c83_882d495ac381 65535_2-4-8-1-3_1460_9 h2 no Linux / macOS <script>alert('Hello World')</script> 1 2026-04-24 08:37
python - t13d3613h1_bcee18a5b459_8537cf56674e 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-requests/2.28.2 1 2026-04-01 05:49
python - t13d1713h1_ab0a1bf427ad_ecd0401ec68b 64240_2-4-8-1-3_1460_7 http/1.1 no Linux / macOS python-httpx/0.28.1 1 2026-04-01 05:49
browser - t13d491300_bd868743f55c_8a76144d8b8e 65535_2-1-3-1-1-4_1460_8 - no Windows Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 1 2026-04-01 16:27
scanner - t13d181100_85036bcba153_d41ae481755e 1234_2_777_0 - no Windows JA4T-Test-Custom-/-Minimal 1 2026-04-23 14:59
ua_spoof - t13d1715h2_5b57614c22b0_a54fffd0eb61 62727_2-4-8-1-3_1460_7 h2 no Linux / macOS Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0 1 2026-04-02 19:43
no_ua - t13d201200_2b729b4bf6f3_89322cc15493 65535_2-1-3-1-1-4_1460_8 - no Windows - 1 2026-04-01 05:50
ua_spoof - t13d1715h2_5b57614c22b0_a54fffd0eb61 62727_2-4-8-1-3_1460_7 h2 no Linux / macOS Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:150.0) Gecko/20100101 Firefox/150.0 1 2026-04-29 19:45
cloud_script - t13d181100_85036bcba153_d41ae481755e 8192_2-1-1-4-16_1400_0 - no Windows JA4T-Test-Skeeter-(IANA-opt-17) 1 2026-04-22 18:54
node - t13d591000_a33745022dd6_1f22a2ca17c4 64240_2-4-8-1-3_1460_7 - no Linux / macOS node-fetch 1 2026-04-01 05:49
ua_spoof - t13d1615h2_86a278354501_a54fffd0eb61 62727_2-4-8-1-3_1460_7 h2 no Linux / macOS Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:150.0) Gecko/20100101 Firefox/150.0 1 2026-05-05 01:54
cloud_script - t12d070400_67e63544eb68_b4ef8340317f 64240_2-4-8-1-3_1460_7 - no Linux / macOS Ktor client 1 2026-04-01 05:49
cloud_script - t13d3113h2_e8f1e7e78f70_ce5650b735ce 64240_2-4-8-1-3_1460_7 h2 no Linux / macOS swift-collector/Unknown (Unknown; build:Unknown; Linux 6.14.0) Alamofire/5.10.2 1 2026-04-01 05:49
unknown - t13d181100_85036bcba153_d41ae481755e 64240_2-1-3-1-1-4_1460_8 - no Windows JA4T-Test-Windows-10-/-11 1 2026-04-22 20:59
browser - t13d1516h2_8daaf6152771_d8a2da3f94cd 65535_2-4-8-1-3_1460_9 h2 ✓ yes Linux / macOS Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Mobile Safari/537.36 1 2026-04-02 17:53
python - t13d171200_ab0a1bf427ad_ecd0401ec68b 64240_2-4-8-1-3_1460_7 - no Linux / macOS Python-urllib/3.12 1 2026-04-01 05:49
no_ua - t13d681100_13e0e9e1c501_8e6e362c5eac 64240_2-4-8-1-3_1460_7 - no Linux / macOS - 1 2026-04-01 05:49
no_ua - t13d121200_6573f852a71e_08d4a299e54b 64240_2-4-8-1-3_1460_7 - no Linux / macOS - 1 2026-04-01 05:49
No matching fingerprints.