www.ipecho.me
216.73.216.64
Your connection
- user_agent
- Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
- language
- encoding
- gzip, deflate, br
- country
- US
- region
- Ohio
- city
- Columbus
- asn
- AS16509
- as_org
- Anthropic, PBC
- colo
- CMH
- http_protocol
- HTTP/2
- tls_version
- TLSv1.3
Every request header and field, including the ones left out here, is on /all.
IPv4 / IPv6
You reached this page over IPv4. This host is dual-stack: your client picked the family, and the server can only ever see the address it was reached from.
/ipv4your IPv4 address, or an error if you connected over IPv6/ipv6your IPv6 address, or an error if you connected over IPv4curl -4 www.ipecho.meforce curl to connect over IPv4curl -6 www.ipecho.meforce curl to connect over IPv6
To see your IPv6 address from a browser you need a hostname that only resolves over IPv6. From the command line, curl -6 www.ipecho.me does the same thing.
Endpoints
curl/wget get plain text, browsers get HTML. Append .txt, .json or .html to force a format.
/your IP (plain text for curl, this page for browsers)/ipyour IP address, whichever family you connected with/ipv4your IPv4 address only/ipv6your IPv6 address only/uaUser-Agent/langAccept-Language/encodingAccept-Encoding/mimeAccept (MIME types)/charsetAccept-Charset/forwardedX-Forwarded-For/methodHTTP method/countrycountry of your IP (Cloudflare's view)/citycity of your IP (Cloudflare's view)/asnyour network's AS number and organisation/coloCloudflare data centre that served you/protocolHTTP protocol and TLS version/allall fields (plain text for curl)
curl examples
Curl www.ipecho.me to get the public IP address the server sees you at.
curl www.ipecho.meyour IP address, plain textcurl -4 www.ipecho.meyour IPv4 address (forces an IPv4 connection)curl -6 www.ipecho.meyour IPv6 address (forces an IPv6 connection)curl www.ipecho.me/ip.jsonyour IP address as JSON (handy in scripts)curl www.ipecho.me/ip.txtforced plain text (handy from a browser)curl www.ipecho.me/ipv4your IPv4 address, or a 400 error if you connected over IPv6curl www.ipecho.me/ipv6your IPv6 address, or a 400 error if you connected over IPv4curl www.ipecho.me/allall connection fields, plain textcurl www.ipecho.me/all.jsonall connection fields as JSON
PowerShell examples
Invoke-WebRequest is detected the same as curl/wget and gets plain text by default; .Content unwraps the response body.
(Invoke-WebRequest www.ipecho.me -UseBasicParsing).Contentyour IP address, plain text(Invoke-WebRequest www.ipecho.me/all -UseBasicParsing).Contentall connection fields, plain text(Invoke-WebRequest www.ipecho.me/all.json -UseBasicParsing).Contentall connection fields as JSON