How to Check the IP Address of Your iPhone
Every iPhone connected to a network has an IP address — a unique numerical label that identifies your device on that network. Whether you're troubleshooting a Wi-Fi issue, setting up a static IP, configuring a home server, or just satisfying curiosity, knowing how to find your iPhone's IP address is a practical skill. The process is straightforward, but there are a few distinctions worth understanding before you dig into your settings.
What Is an IP Address on an iPhone?
Your iPhone can actually have more than one IP address depending on how it's connected. The two most relevant are:
- Local (private) IP address — assigned by your router when you connect to Wi-Fi. This address is only visible within your home or office network (e.g., 192.168.1.45).
- Public IP address — assigned by your Internet Service Provider (ISP). This is the address the outside internet sees when your iPhone makes requests online.
A third type — the cellular IP address — is assigned by your mobile carrier when you're using mobile data instead of Wi-Fi. This changes frequently and is generally less useful for most troubleshooting tasks.
Most people asking this question are looking for the local Wi-Fi IP address, which is what iOS surfaces most directly in Settings.
How to Find Your iPhone's Local IP Address (Wi-Fi)
This method works on all modern iPhones running iOS 10 and later, which covers the vast majority of devices still in use. 📱
- Open the Settings app.
- Tap Wi-Fi.
- Tap the ⓘ (info) icon next to the Wi-Fi network you're currently connected to.
- Scroll down to the IPv4 Address section.
- Your IP address appears next to the IP Address label.
You'll also see related network details here, including the subnet mask, router address (your gateway), and DNS servers. If you need to configure a static IP, this screen is where you'd switch from DHCP to Manual and enter those values.
IPv4 vs. IPv6
Your iPhone may also display an IPv6 address on this same screen — a longer alphanumeric string like 2001:db8::1. IPv6 is the newer addressing standard designed to accommodate the enormous growth of internet-connected devices. Most home networks currently run dual-stack, meaning they support both IPv4 and IPv6 simultaneously. For most everyday tasks like troubleshooting or port forwarding, the IPv4 address is the one you'll use.
How to Find Your Public IP Address
Your public IP address isn't stored in iOS Settings — you need to look it up through an external source. The simplest method:
- Open Safari (or any browser) on your iPhone.
- Search for "what is my IP address" in Google, or visit a site like whatismyipaddress.com.
- The result shown is your public IP — the address your iPhone (and every other device on your home network) uses to communicate with the internet.
Note that on cellular data, your public IP is assigned dynamically by your carrier and shared across many users through carrier-grade NAT (CGNAT). This is why the public IP visible on LTE or 5G often isn't useful for setting up remote access or port forwarding.
How to Check Your Cellular IP Address
If your iPhone is connected to mobile data rather than Wi-Fi, iOS doesn't display the cellular IP address directly in Settings in the same clean way. The most reliable method is the browser search approach described above, which will reflect whichever connection is currently active.
For more technical users, apps like Network Analyzer or similar utilities available on the App Store can surface detailed interface-level information, including cellular IP assignments.
Factors That Change What You'll Find
The IP address you see — and how useful it is — depends on several variables:
| Factor | What It Affects |
|---|---|
| Wi-Fi vs. cellular connection | Different IP types, different visibility in Settings |
| DHCP vs. static IP | Dynamic IPs change; static IPs stay fixed |
| Router settings | Lease times, address ranges, reservation options |
| IPv4 vs. IPv6 | Which format your network prioritizes |
| VPN active on iPhone | Masks or replaces both local routing and public IP |
One particularly important variable: if you're running a VPN on your iPhone, the IP address shown in the browser-based public IP check will reflect the VPN server's address, not your actual ISP-assigned address. The local IP in Settings will still show your router-assigned address, but your outbound traffic is tunneled through the VPN endpoint.
Why Your IP Address Might Change
If you check your local IP address today and it's different tomorrow, that's normal behavior. Most home routers assign addresses using DHCP (Dynamic Host Configuration Protocol), which hands out addresses from a pool and renews them on a schedule (called a lease). Your iPhone may get the same address repeatedly, or a different one after the lease expires or the device reconnects.
If you need your iPhone to always have the same local IP — for a home automation setup, network access rules, or port forwarding — you can either:
- Set a static IP manually in the Wi-Fi settings on your iPhone, or
- Configure a DHCP reservation on your router, which ties a specific IP to your iPhone's MAC address.
Both approaches work, but router-side reservations are generally considered cleaner since they keep all IP management in one place. 🔧
What the Local IP Address Doesn't Tell You
Your local IP address is only meaningful within your network. If you share it with someone outside your home, it's useless to them — they can't reach your device using 192.168.x.x from across the internet. It also won't help with identifying your location or diagnosing issues with your ISP's connection — that's where your public IP becomes relevant.
Understanding which type of IP address you actually need is often the step that determines how useful the information turns out to be for your specific situation.