What is my IP?

Your public IP address in seconds

Loading...
Type
-
ISP
-
City
-
Country
-

Network Tools

Check DNS records, look up domain information, and scan open ports โ€” all from your browser.

DNS Lookup

Query DNS records for any domain โ€” A, AAAA, MX, TXT, NS, and more.

WHOIS Lookup

Find domain registration details, owner info, and expiration dates.

Port Scanner

Check which ports are open on any host โ€” essential for network security audits.

What is an IP Address?

An IP address (Internet Protocol address) is a unique number assigned to every device connected to the Internet. Think of it as your device's postal address โ€” it's how other computers find and communicate with yours. Learn more about IP addresses and the differences between IPv4 and IPv6.

Public IP vs Private IP

Your public IP is visible from anywhere on the Internet and is assigned by your Internet Service Provider (ISP). It's what websites see when you visit them. Your private IP exists only on your local network and is assigned by your router (e.g., 192.168.x.x). miip.link shows your public IP. Learn more about IP addresses โ†’

IPv4 vs IPv6

IPv4 uses 32-bit addresses (e.g., 192.168.1.1) and supports about 4.3 billion unique addresses. IPv6 uses 128-bit addresses (e.g., 2001:0db8:85a3::8a2e:0370:7334) and supports 340 undecillion addresses โ€” essentially unlimited. The world is transitioning from IPv4 to IPv6 due to address exhaustion. Read our complete IPv4 vs IPv6 guide โ†’

Geolocation API

Integrate IP geolocation into your project with our free API.

GET https://miip.link/api/myip
{
  "ip": "8.8.8.8",
  "type": "IPv4",
  "isp": "Google LLC",
  "city": "Mountain View",
  "country": "United States"
}
View full documentation โ†’

API Plans & Pricing

Free forever. No credit card required.

Free

$0/mo
  • โœ“ 100 req/day (no key)
  • โœ“ 500 req/day (with key)
  • โœ“ IP + geo + DNS + Ports

Business

$29/mo
  • โœ“ Unlimited requests
  • โœ“ 5,000 req/hour
  • โœ“ VPN/Tor detection
  • โœ“ Webhooks + Priority

Network Tools

๐Ÿ”
DNS Lookup
Query DNS records
๐Ÿ“‹
WHOIS
Domain information
๐Ÿ›ก๏ธ
Port Scanner
Scan open ports

Guides & Tutorials

What is an IP Address?

A unique number that identifies your device on the Internet.

IPv4 vs IPv6

Differences and why IPv6 is the future.

How to Hide Your IP

VPN, proxy, and other options explained.

Most Used Ports

Port 80, 443, 22, 21 and more explained.

What is DNS Lookup?

How DNS translates domains to IP addresses.

What is WHOIS?

Domain registration lookups explained.

Online Security Tips

15 essential tips to stay safe online.

VPN vs Proxy

Differences and which one to choose.

๐ŸŒ Your IP by Country

๐Ÿ‡จ๐Ÿ‡ด Colombia ๐Ÿ‡ฆ๐Ÿ‡ท Argentina ๐Ÿ‡จ๐Ÿ‡ฑ Chile ๐Ÿ‡ฒ๐Ÿ‡ฝ Mรฉxico ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑa ๐Ÿ‡ต๐Ÿ‡ช Perรบ ๐Ÿ‡ป๐Ÿ‡ช Venezuela ๐Ÿ‡ช๐Ÿ‡จ Ecuador ๐Ÿ‡ฌ๐Ÿ‡น Guatemala ๐Ÿ‡ฉ๐Ÿ‡ด Dom. Republic

Frequently Asked Questions About IP Addresses, DNS & Network Tools

What is my IP address and how can I find it?

Your IP address is the unique identifier assigned to your device by your Internet Service Provider (ISP) whenever you connect to the Internet. It allows websites, servers, and other devices to communicate with you. When you visit miip.link, your public IP address appears instantly on the page along with your ISP name, city, country, and connection type (IPv4 or IPv6). Your IP address can change periodically if your ISP assigns dynamic IPs, or it can remain fixed if you have a static IP. Checking your IP address is useful for troubleshooting network issues, verifying VPN connections, configuring remote access, and understanding what information websites can see about your connection. Every device connected to the Internet has at least one IP address โ€” your phone on WiFi has a private IP on your local network and shares your router's public IP when browsing the web.

What is the difference between IPv4 and IPv6 addresses?

IPv4 and IPv6 are two versions of the Internet Protocol that assign addresses to devices on the network. IPv4 uses 32-bit addresses written as four decimal numbers separated by dots, like 192.168.1.1, providing approximately 4.3 billion unique addresses. The world officially ran out of new IPv4 addresses in 2019, which is why IPv6 was developed. IPv6 uses 128-bit addresses written as eight groups of hexadecimal numbers separated by colons, like 2001:0db8:85a3::8a2e:0370:7334, offering 340 undecillion unique addresses โ€” essentially unlimited. Most modern devices and networks support both IPv4 and IPv6 simultaneously through a dual-stack configuration, where your device has both types of addresses and uses whichever one is available. At miip.link, you can see both your IPv4 and IPv6 addresses if your ISP supports IPv6 connectivity. The transition from IPv4 to IPv6 is ongoing, but IPv4 will likely coexist with IPv6 for many years to come.

How does a DNS lookup work and what DNS records should I know?

A DNS lookup is the process of translating a human-readable domain name like miip.link into a machine-readable IP address like 104.21.50.120. When you type a URL in your browser, your device first checks its local DNS cache, then queries your configured DNS resolver (usually provided by your ISP or a public DNS service like Cloudflare 1.1.1.1 or Google 8.8.8.8). The resolver then queries root servers, TLD servers, and authoritative name servers in sequence to find the IP address. The most common DNS record types are A records (which map domains to IPv4 addresses), AAAA records (for IPv6), CNAME records (which create aliases pointing one domain to another), MX records (which specify mail servers for email delivery), TXT records (used for SPF, DKIM, and domain verification), and NS records (which specify authoritative name servers). You can perform a free DNS lookup on any domain directly from miip.link, which supports A, AAAA, MX, NS, and TXT record queries. Learn more in our DNS lookup guide.

How can I hide my IP address and protect my privacy online?

Hiding your IP address is one of the most effective ways to protect your online privacy. Your public IP address reveals your approximate geographic location (city and country) and your Internet Service Provider, which websites can use for tracking and targeted advertising. The most reliable method to hide your IP is using a VPN (Virtual Private Network), which encrypts all your internet traffic and routes it through a server in another location, making websites see the VPN server's IP instead of yours. Other options include proxy servers, which act as intermediaries for your browser traffic but don't encrypt it, and Tor Browser, which bounces your traffic through three random servers worldwide for maximum anonymity but at significantly reduced speed. When choosing a VPN, look for one with a strict no-logs policy, strong encryption (AES-256), servers in multiple countries, and fast connection speeds. You can verify that your VPN is working by checking your IP address on miip.link before and after connecting โ€” if the IP changes, your VPN is functioning correctly and your real IP is hidden from websites.

What are network ports and how do I scan for open ports?

Network ports are numbered endpoints from 0 to 65535 that identify specific services on a device. When your browser connects to a website, it uses port 443 for HTTPS or port 80 for HTTP. When you send an email, your client uses port 587 for SMTP submission. Well-known ports (0-1023) are assigned by IANA for standard services like SSH on port 22, DNS on port 53, and HTTPS on port 443. Registered ports (1024-49151) are used by applications like MySQL on port 3306 and PostgreSQL on port 5432. Port scanning is the process of checking which ports are open on a host, which is essential for network security audits and penetration testing. Open ports can indicate services running on a server, while unexpectedly open ports may represent security vulnerabilities. You can use the free port scanner on miip.link to check which ports are open on any public IP address or domain name. The scanner tests common ports including SSH (22), HTTP (80), HTTPS (443), and many others, providing instant results without requiring any software installation.

What is WHOIS lookup and how can I check domain information?

WHOIS is a query and response protocol used to look up information about domain names, IP address blocks, and autonomous systems. When you perform a WHOIS lookup, you can find the domain registrar, registration date, expiration date, name servers, and sometimes the registrant's contact information. This information is publicly available because domain registration is a public process managed by ICANN-accredited registrars. WHOIS lookups are useful for verifying domain ownership, checking when a domain expires, identifying who runs a website, investigating potential trademark issues, and finding contact information for reporting abuse. Due to privacy regulations like GDPR, many registrars now redact personal information from WHOIS results, but the registrar name, registration dates, and name servers remain visible. You can perform a free WHOIS lookup on any domain directly from miip.link โ€” just enter the domain name and our tool will query the relevant WHOIS servers to retrieve all available registration details.

What is the difference between a public IP and a private IP address?

A public IP address is assigned by your Internet Service Provider and is visible from anywhere on the Internet. Every device on your home network shares the same public IP address through a technology called NAT (Network Address Translation), which your router uses to route traffic between the Internet and your local devices. A private IP address exists only within your local network and is assigned by your router using DHCP. Private IP ranges are defined by RFC 1918 and include 10.0.0.0 to 10.255.255.255, 172.16.0.0 to 172.31.255.255, and 192.168.0.0 to 192.168.255.255. Most home networks use 192.168.1.x or 192.168.0.x for their private addresses. Private IPs are not routable on the Internet, which means they provide a natural layer of security since external devices cannot directly reach your private IP. When you visit miip.link, you see your public IP address โ€” your private IP is never exposed to external websites. Understanding this distinction is important for configuring port forwarding, setting up servers at home, and troubleshooting network connectivity issues.

How does geolocation by IP address work and how accurate is it?

IP geolocation is the process of determining the geographic location of a device based on its IP address. Geolocation databases map IP address ranges to physical locations using data from regional Internet registries (RIRs like ARIN, RIPE NCC, APNIC, LACNIC, and AFRINIC), ISP submissions, and crowdsourced WiFi access point data. The accuracy of IP geolocation varies: country-level accuracy is typically 95-99%, region or state-level accuracy is about 80-90%, and city-level accuracy ranges from 50-80% depending on the database and the ISP. IP geolocation cannot pinpoint your exact street address or identity โ€” it estimates your location based on where your ISP has assigned that IP address range. Mobile networks and VPNs can significantly reduce geolocation accuracy because mobile IPs may be assigned from a central pool covering a large area, and VPNs route your traffic through servers in other countries. At miip.link, we show your estimated city and country based on your IP address, along with your ISP and connection type, so you can see exactly what information websites can determine about your location.

Is miip.link free to use and what tools are available?

Yes, miip.link is completely free to use. When you visit the homepage, your public IP address appears instantly along with your ISP, city, country, and connection type. In addition to the IP address lookup, miip.link offers a suite of free network tools: a DNS lookup tool that queries A, AAAA, MX, NS, and TXT records for any domain; a WHOIS lookup tool that shows domain registration information including registrar, creation date, and expiration; and a port scanner that checks which ports are open on any public IP address or hostname. For developers, miip.link provides a free API that returns your IP address along with geolocation data in JSON format, with up to 500 requests per day with an API key. Whether you are a network administrator troubleshooting DNS issues, a developer testing API integrations, a security professional conducting port scans, or simply someone who wants to check their IP address, miip.link provides all these tools at no cost with no registration required. Just visit the site and start using the tools immediately.