Connection & offline
Printer stopped working after its IP address changed
Your printer worked until the router restarted, and now jobs fail because its address moved. Point your computer at the new address and stop it moving again.
You’ll need: The printer’s current IP address · Access to your router’s admin page or app
Try this first
Print the printer’s network report and note its current IP address. On the computer, open the printer’s properties, go to the port settings and replace the old address with the new one. Then reserve that address in your router, so the next router restart or power cut doesn’t move the printer again.
Didn’t work? Go to the full stepsWhat you’ll notice
- Printing stopped right after a router restart, power cut or new router
- The printer is on Wi-Fi but the computer shows it offline
- The network report shows a different address from the one you set up
- Removing and re-adding the printer fixes it for a few days or weeks
Usually caused by
- Most commonThe router handed out a new address after a restart or lease expiry
- Most commonThe printer was added by IP address rather than by name
- SometimesA new router uses a different address range
- SometimesA static address set on the printer clashes with another device
- Less commonSeveral ports exist for the printer and the wrong one is ticked
Step by step
Work down the list in order. Tick off each step as you go: your progress is saved on this device.
On the printer itself
0 of 3 tried
-
Find the printer’s current IP address
Print the network configuration report, or open the network or Wi-Fi status screen on the printer. Write the IP address down exactly, including every dot.
You should see: You have an address in the same range as your computer, such as 192.168.0.x or 10.0.0.x.
-
Reserve the address in your router
Open the router’s admin page or app, find DHCP or address reservation, and reserve the printer’s current address. The printer keeps asking the router for an address as normal, and the router always gives it the same one.
You should see: After a router restart, the printer’s report still shows the reserved address.
-
Avoid typing a fixed address on the printer
Printers also let you set a static address in their own network menu. If you do, choose one outside the router’s automatic range, or two devices may end up sharing an address and both misbehave. A router reservation avoids that risk entirely.
Windows 11 and 10
0 of 5 tried
-
Open the printer’s port settings
Go to Settings > Bluetooth & devices > Printers & scanners (Windows 10: Settings > Devices > Printers & scanners, then Manage), click the printer and choose Printer properties. Open the Ports tab and find the ticked port.
-
Edit the existing port’s address
With the ticked port selected, click Configure Port. Replace the value in Printer Name or IP Address with the new address, click OK, then Apply. If Configure Port is grayed out, the port is a WSD port that finds the printer automatically, and the next step applies instead.
You should see: Print Test Page on the General tab prints straight away.
-
Create a new TCP/IP port if needed
Click Add Port, select Standard TCP/IP Port and click New Port. Enter the reserved IP address, let the wizard detect the printer and finish, then make sure the new port is the one ticked.
-
Untick stale ports for the same printer
If the list shows several ports for one printer, such as an old address, a WSD port and the new address, tick only the one matching the current address. Unused leftover ports can be deleted with Delete Port once printing works.
-
Clear out old jobs
Click Open print queue on the printer’s page and cancel any old jobs you no longer need. Otherwise they may all print at once now that the printer is reachable again.
macOS
0 of 3 tried
-
Remove the old printer entry
Open System Settings > Printers & Scanners, select the printer and choose Remove Printer. There’s no straightforward way to change the address of an existing entry, so a clean re-add is quicker.
-
Add it back by name, not number
Click Add Printer, Scanner or Fax and select the printer from the default list, where it’s found by name. A printer added this way keeps working when its address changes.
You should see: The printer appears with AirPrint or your model in the Use menu, and a test print works.
-
Use the IP tab only with a reserved address
If the printer only shows up through the IP tab, reserve its address in the router first, then add it with that reserved address so it can’t drift again.
ChromeOS
0 of 3 tried
-
Open your saved printers
Go to Settings > Advanced > Print and scan > Printers and find the printer in the saved list.
-
Update or replace the address
Open the three-dot menu beside the printer and choose Edit. Change Address to the new IP address and save. If the address can’t be changed there, choose Remove and add the printer again with the new address.
-
Print a single test page
Open any page, press Ctrl + P, choose the printer as the destination and print one page.
You should see: The page prints without the job sitting in a waiting state.
Did this fix it?
Good to hear. If the problem comes back, the steps will still be here, and your ticked steps are saved on this device.
Try these next:
- If the network report shows 169.254 or 0.0.0.0, the printer has no real address; restart the router, then the printer, and see the network discovery fix.
- If someone set a static address on the printer itself, change it back to automatic (DHCP) in the printer’s network menu and use a router reservation instead.
- Remove the printer from the computer completely and add it again by IP address, using the reserved address.
Still stuck? Run the diagnose questions, or check your printer’s manual and the manufacturer’s official support site.
Common questions
Why did the IP address change at all?
Most routers lend addresses for a limited time and may hand out a different one after a restart, a power cut or a firmware update. Unless an address is reserved, any device can move.
Is a static IP or a router reservation better?
For homes and small offices a router reservation is usually better. The printer stays on automatic settings, and the router guarantees the address without any risk of clashes.
Do I need to change anything on my phone?
Usually not. Phones find printers by name through AirPrint or Mopria, so they follow the printer to its new address on their own.