Your IP Address
216.73.216.78
Monitors your IP in real time, you'll be notified the moment it changes.
Version
IPv4
Use from Terminal
Works great with curl — get a clean, formatted summary of your IP and connection info directly in your terminal. No browser needed.
$ curl ipku.ir
Returns a plain-text box with your IP, OS, browser, hostname & more.

About IPKU

What is my IP address?

Your IP address is a unique numeric label assigned by your ISP that lets the internet identify your device. IPKU detects and displays your exact public IPv4 or IPv6 address the moment you visit.

IPv4 vs IPv6 — what's the difference?

IPv4 addresses look like 203.0.113.5 (32-bit, ~4.3 billion total). IPv6 addresses look like 2001:db8::1 (128-bit, virtually unlimited). IPKU detects which version your connection uses.

Check IP from the terminal

Run curl ipku.ir in any terminal to get a formatted plain-text summary of your IP, country, ISP, hostname, protocol, and more — no browser needed.

What does IPKU show?

IPKU shows your public IP address, IP version, country and ISP via geolocation, and hostname via reverse DNS — all detected server-side without browser plugins or tracking.

Why does my IP change?

Most home connections use a dynamic IP reassigned by your ISP when your router reconnects. A VPN also changes your visible IP to the VPN server's address. Use Auto Check to get notified the moment your IP changes.