What is my IP address?
These are the public IP addresses websites and mail servers see when you connect from this network.
IPv4 address
216.73.217.87- Reverse DNS
- None (no PTR record)
IPv6 address
Checking for an IPv6 address…
Your browser checks for its IPv6 address directly with ipify, a free public service.
What a public IP address is
Your public IP address is the address your internet provider assigns to your connection. Every website you visit sees it. Devices on your home or office network usually share one public address, while each has its own private address (such as 192.168.1.20) that only your router sees.
IPv4 and IPv6
IPv4 addresses look like 203.0.113.5; IPv6 addresses are longer, like 2001:db8::1. Many networks have both ("dual stack"), and your device picks one for each connection. That's why this page checks for each one separately.
About IPv6
IPv6 was created because the world ran out of IPv4 addresses: IPv4 has about 4.3 billion, IPv6 has enough for every device to get its own public address. An IPv6 address is eight groups of four hexadecimal digits separated by colons; runs of zeros are shortened with ::, so 2001:0db8:0000:0000:0000:0000:0000:0001 is written 2001:db8::1.
With IPv6 there is usually no address sharing: your provider gives your network a block of addresses (often a /56 or /64), and each device picks its own, which it may change regularly for privacy. Most large providers, mobile networks, Google, Microsoft and Cloudflare support it; whether you have it depends on your provider and router.
- No IPv6 address shown? Your provider or router may not offer it, it may be turned off on your router, or a VPN may be carrying only IPv4.
- Seeing only IPv6? Your network may be IPv6-only and reach IPv4 sites through translation (NAT64), common on mobile networks.
IPv6 and email
Mail servers can send and receive over IPv6 too, but receivers are stricter about it. Gmail, for example, requires mail arriving over IPv6 to have a reverse DNS (PTR) record and to pass SPF or DKIM. If your mail server has an IPv6 address, make sure it has a PTR record and that your SPF record includes it (with ip6:), or the server may be rejected only when it happens to use IPv6.
Why it matters for email
If you run a mail server or send email directly from this network, receiving servers judge your mail partly by this address: whether it is on a blocklist, whether it has reverse DNS, and whether it is allowed by your domain's SPF record. Residential and dynamic addresses are often blocked from sending mail directly, which is why most people send through a provider such as Google Workspace, Microsoft 365 or SendGrid.
Frequently asked questions
Why is this different from the IP address on my computer?
Your computer shows its private address on the local network. Your router translates it to the shared public address shown here (network address translation, or NAT).
Does a VPN change my IP address?
Yes. With a VPN or proxy turned on, websites see the VPN's address instead of your provider's. Reload this page with it on and off to compare.
Why doesn't my IPv6 address show?
Your network or browser didn't connect over IPv6, usually because your provider or router doesn't offer it or it is turned off. Your IPv4 address still works for everything.
Do you store my IP address?
No. This page shows your address to you and doesn't save it. Your browser checks for its other address type directly with ipify, a free public service.
How do I get my IP from the command line?
Run curl https://dmarcful.com/ip and it prints just your address.
Related tools
- Email Blacklist CheckCheck an IP address or domain against widely used DNS blocklists, the lists mail servers consult to reject spam.
- Reverse DNS (PTR) LookupFind the hostname an IP address points back to. Mail servers check this before accepting email.
- Dig: Online DNS LookupQuery any DNS record type the way the dig command does, from Google Public DNS or Cloudflare, with TTLs, the response status and DNSSEC validation.
- SMTP Server TestConnect to a mail server on port 25 and check its greeting, STARTTLS support and TLS certificate, just as a sending server would.