tls-reputation.comTLS fingerprint reputation

server name

api.ipify.org

Mixed audience

A mix of client stacks reach this name, none dominating.

56 clients2,352 obs2026-07-19 → 2026-07-23
domain

explore in graph →

Read

client diversity
56 distinct client stacks reach this name.
concentration
0.633 traffic splits near-evenly across many unrelated stacks.

Spread is entropy over the fingerprints reaching this domain, not over the domains a fingerprint reaches. It can’t distinguish one scraper from many people — it measures the mix of software, not who runs it.

Footprint

2,352
observations
56
distinct clients
2026-07-19
first seen
2026-07-23
last seen

Client stacks reaching this name

Busiest 15 client stacks on this page. Share is the fraction of this name’s observations. Many distinct fingerprints on a low-traffic name is itself worth a look; a blank JA3 is a permuting client — open the fingerprint for its variants.

clientJA3stabilitycountsharefirst seenlast seen
Dart dart:io HttpClient (package:http / dio)
Dart 3.3, BoringSSL (bundled) — older cipher set; no ALPN
multi-build63227%2026-07-192026-07-23
t13d3112h1_e8f1e…e05bbdd6multi-build37016%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising33514%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising2048.7%2026-07-192026-07-23
t13d1812h1_85036…e481755emulti-build1566.6%2026-07-192026-07-23
Python requests / urllib3
official CPython build (OpenSSL 3.0.x — Windows / macOS / uv); ja4_b is the build, ja4_c b26ce05bbdd6 is urllib3's own SSLContext (post_handshake_auth, no session ticket) — httpx on the same build differs by that one extension. First seen as Windows 10, Python 3.14.
multi-build964.1%2026-07-192026-07-23
Node.js https / axios / got (no ALPN)
Node 18–20 — bundled OpenSSL 3 (same on Debian & Alpine)
multi-build773.3%2026-07-192026-07-23
t13d141000_cbb20…85222651multi-build411.7%2026-07-192026-07-23
t13d591000_a3374…197df9d2multi-build411.7%2026-07-222026-07-23
Node.js https / axios / got (no ALPN)
Node 22 — bundled OpenSSL 3 (newer)
multi-build391.7%2026-07-192026-07-22
t13d521200_b262b…3fb0a24c3071e919…6af9bffixed361.5%2026-07-192026-07-23
Rust reqwest (native-tls)
native-tls, Debian (OpenSSL 3) — base-dependent
284deaea…855422fixed341.4%2026-07-202026-07-23
Python httpx / aiohttp
Python 3.11–3.13, Debian (OpenSSL 3)
multi-build321.4%2026-07-192026-07-23
t13d1812h1_e8a52…9a8c35e1multi-build271.1%2026-07-192026-07-23
t13d4312h1_c7886…e05bbdd6multi-build251.1%2026-07-192026-07-23
Python httpx / aiohttp
Python 3.10–3.13, standalone OpenSSL 3 — Alpine (musl), uv, or macOS-arm
multi-build241.0%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising231.0%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising120.5%2026-07-192026-07-19
Python requests
Python 3.9, Debian (OpenSSL 1.1.1)
32e4b881…92a769fixed120.5%2026-07-192026-07-22
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising110.5%2026-07-192026-07-22
t13d221100_231e3…6d20482b253714f6…5a0588fixed110.5%2026-07-202026-07-22
Node.js fetch / undici
Node 18–20 — bundled OpenSSL 3 (same on Debian & Alpine)
1a28e690…68922cfixed100.4%2026-07-192026-07-23
t13d131100_f57a4…3b40a677multi-build90.4%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising90.4%2026-07-192026-07-22
t13d3112h1_e8f1e…e481755emulti-build70.3%2026-07-192026-07-23
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising70.3%2026-07-192026-07-19
t13d181100_85036…e481755emulti-build60.3%2026-07-192026-07-22
t13d1813h1_85036…722ba4afmulti-build60.3%2026-07-222026-07-22
t12d210700_76e20…41c691ec3b5074b1…00ff0efixed50.2%2026-07-192026-07-23
t13d5213h1_b262b…3fb0a24cmulti-build50.2%2026-07-202026-07-23
t13d3112h2_e8f1e…e05bbdd60149f47e…5a6323fixed40.2%2026-07-192026-07-23
t13d1814h1_5103e…6a8f4cb1ed5d4450…7e7830fixed40.2%2026-07-192026-07-20
t13d101200_61a7a…c5dfdaf9unclassified40.2%2026-07-202026-07-22
Python requests
Python 3.11–3.13, Debian (OpenSSL 3)
multi-build30.1%2026-07-192026-07-23
t13d1812h1_5d042…f7f74e481a3153f3…a81b16unclassified30.1%2026-07-212026-07-21
t13d2812h2_257f3…f7f74e48multi-build30.1%2026-07-222026-07-22
t13d2812h2_257f3…361b6bf9multi-build2<0.1%2026-07-192026-07-20
t13d221000_231e3…9a46703f9fd0948a…fa8db0fixed2<0.1%2026-07-212026-07-21
Google Chrome / Chromium
Chromium cipher-suite signature — Chrome, Edge, Brave, Opera; any extension permutation or version
randomising2<0.1%2026-07-192026-07-21
t13d4312h1_c7886…e481755emulti-build2<0.1%2026-07-212026-07-22
t13d201200_2b729…2cc154936ad69cec…4aaab1fixed2<0.1%2026-07-222026-07-23
t13d1515h1_8daaf…06bb82e3multi-build2<0.1%2026-07-192026-07-22
t13d311100_e8f1e…e481755ed39e1be3…2bc968fixed2<0.1%2026-07-192026-07-19
t13d3514h1_bfa33…800b22215d136dad…291b9aunclassified2<0.1%2026-07-192026-07-19
t13d1517h1_8daaf…5a0539912d25c563…a46f58unclassified2<0.1%2026-07-202026-07-23
Apple Safari / WebKit
Apple SecureTransport cipher-suite signature — Safari (macOS/iOS), WKWebView, and native URLSession apps; the 3DES legacy tail (0xC008/0xC012/0x000A) is Apple's tell, no other modern stack carries it. Platform entry like Android's Conscrypt: Apple system TLS legitimately offers any ALPN (h2, http/1.1, dot, none), so the cipher list alone is the signature — not ALPN-gated
773906b0…85bf37fixed1<0.1%2026-07-202026-07-20
Java OkHttp
JDK 17–21 — OkHttp's own restricted cipher list; same on any base image
2ca8118b…c2afcffixed1<0.1%2026-07-192026-07-19
t13d1515h1_8daaf…fe35d3a5randomising1<0.1%2026-07-192026-07-19
t13d3614h1_bcee1…5263eb3b42f27619…99a9d6fixed1<0.1%2026-07-192026-07-19
t13d5912h1_a3374…9dd1d40670cb5ca6…36a5eafixed1<0.1%2026-07-192026-07-19
1–50 of 56