How to Reserve an IP Address for a Device on Your Router
Find the device's MAC address, add a DHCP reservation in your router's LAN settings, and reconnect so the device keeps the same local IP every time.
A router hands out local IP addresses and can change them whenever a device reconnects. A reservation pins one device to one address, which port forwarding, printers, and cameras depend on.
Find the device's MAC address
The MAC address is a 12-character hardware ID like A4:5E:60:1B:2C:3D. Get it from the device:
- Windows 11: Settings, Network & internet, Wi-Fi (or Ethernet), click the network, and read Physical address (MAC).
- Mac: System Settings, Wi-Fi, click Details next to the network, then Hardware, and read MAC address.
- iPhone: Settings, Wi-Fi, tap the (i) next to the network, and read Wi-Fi Address.
- Android: Settings, About phone, Status (or Status information), and read Wi-Fi MAC address. Some phones show it in the network's details instead.
Or skip the device and read it from the router's connected devices list, where each entry shows its MAC.
Log in to your router
Open the admin page in a browser and sign in. See log in to your router.
Find the reservation section
Look under LAN, DHCP, DHCP Server, or Network for DHCP Reservation, Address Reservation, Static Lease, Static IP, or Reserved IP. Note the address range shown nearby, such as 192.168.1.100 to 192.168.1.199.
Add the reservation
Click Add or Add New. Many routers offer a dropdown of currently connected devices; pick the device there and the MAC fills in. Otherwise type the MAC address. Enter the IP you want it to keep, inside the router's range, such as 192.168.1.50. Add a name if there is a field. Click Save or Apply.
Reconnect the device
The device keeps its old address until it asks for a new one. Turn its Wi-Fi off and on, or unplug the Ethernet cable and plug it back in. Then check the router's connected devices list: it should show the reserved address.
If the reservation never takes on a phone. iPhone and Android use a random MAC address for each Wi-Fi network by default, so the router sees a different address than the hardware one. On iPhone, open Settings, Wi-Fi, tap the (i) next to the home network, and turn off Private Wi-Fi Address. On Android, open the home network's details, tap Privacy (or MAC address type), and choose Use device MAC (or Phone MAC). Then reserve the address the router now sees.
If port forwarding or a printer keeps breaking. This is the fix. Reserve the address first, then point the port forwarding rule or the printer setup at that address.
See also
- How to Find Your IP Address on Android
- How to Find Your IP Address on Mac
- How to Find Your iPhone's IP Address
More Wi-Fi & Network how-tos
- How to Change DNS Servers on Your Router
- How to Change the Wi-Fi Channel on Your Router
- How to Change Your Wi-Fi Password
- How to Connect to a Hidden Wi-Fi Network
- How to Find Your Wi-Fi Password
- How to Fix Wi-Fi Connected but No Internet
- How to Forget a Wi-Fi Network
- How to Improve Wi-Fi Signal at Home
- How to Log In to Your Router
- How to Restart Your Router the Right Way
- How to See Who Is Connected to Your Wi-Fi
- How to Set Up a Guest Wi-Fi Network
- How to Set Up Port Forwarding on Your Router
- How to Test Your Internet Speed
- How to Update Your Router Firmware