ipinfo.ge
Your public IP address

Reading your connection details…

Location

City
Region
Country
Coordinates
Timezone

Network

ISP / Org
ASN
Hostname
Connection

Device

Browser
OS
Language
Screen
Protocol

Request headers

loading…

Captured

Type
Local time
Statuslive

WHOIS & DNS lookup

Check registration details and DNS records for any domain or IP.

SSL / TLS certificate checker

Inspect a site's certificate — chain, issuer, SANs, expiry, and negotiated TLS.

CSR decoder

Paste a Certificate Signing Request to read its subject, key and SANs — parsed locally, never uploaded.

Certificate decoder

Paste a PEM certificate to read its subject, issuer, validity, key and extensions — parsed locally, never uploaded.

Blacklist / reputation check

Check an IPv4 address against the DNS blacklists mail servers rely on, plus a Cisco Talos link.

Mail auth check

Check a domain's SPF, DKIM and DMARC records and flag misconfigurations. DKIM probes common selectors — add yours if you know it.

Connection speed

Test your download, upload, latency, and jitter.

Subnet / CIDR calculator

IPv4 network breakdown — mask, range, and host counts.

Password generator

Strong random passwords — generated locally in your browser, nothing is sent anywhere.

— bits

Hash & encoding toolbox

SHA, Base64, URL, JWT decode, UUID — computed locally, nothing leaves your browser.

Or checksum a file — hashed on your device, never uploaded

Built for the terminal too

Every endpoint speaks your language: a browser gets this page, curl gets clean plain text or JSON — no HTML to parse. Add ?ip= to any field below to look up a different address.

bash
$ curl ipinfo.ge   $ curl ipinfo.ge/json { "ip": "…", "city": "…", "org": "…" }   $ curl ipinfo.ge/asn AS16010   $ curl "ipinfo.ge/json?ip=8.8.8.8" { "ip": "8.8.8.8", "org": "Google LLC", "city": "Mountain View" }   $ curl "ipinfo.ge/dns?name=example.com" { "records": { "A": [...], "MX": [...], "NS": [...] } }   $ curl "ipinfo.ge/whois?q=example.com" { "query": "example.com", "data": "Domain Name: EXAMPLE.COM ..." }
Your connection · plain text
GET /your IP (page in a browser)
GET /ipIP address
GET /ipv4IPv4 only
GET /typeIPv4 or IPv6
GET /hostreverse-DNS hostname
GET /citycity
GET /regionregion / state
GET /countrycountry
GET /cccountry code
GET /loclatitude,longitude
GET /tztimezone
GET /asnAS number
GET /orgISP / organization
GET /uauser agent
GET /langAccept-Language
GET /portsource port
Full record · JSON
GET /jsoneverything as JSON
GET /all.jsonalias of /json
Lookups · any domain or IP
GET /json?ip=…full record for any IP
GET /dns?name=…A, AAAA, MX, NS, TXT, SOA, CAA
GET /whois?q=…registration / WHOIS
Copied