What a static IP address is and why you might want one

A static IP address is one that stays the same every time your device connects to your network or the internet. Your internet service provider (ISP) normally assigns you a dynamic IP address — one that changes periodically, sometimes without warning. For most people, dynamic addresses work fine. But if you run a home server, host a security camera system you access remotely, or want your printer to always be at the same address on your network, a static IP makes that possible.

You can set a static IP in two places: on your home network (so your printer always gets the same local address) or through your ISP (so your home's public internet address stays constant). Most people need only the first one. The second is more expensive and usually only matters if you're running something that needs to be found from outside your home.

Key Takeaways

  • A static IP on your home network is free and takes five minutes to set up in your router's settings — you assign a fixed local address to a device so it stays the same.
  • A static IP from your ISP costs extra (usually $10 to $20 per month) and keeps your home's public internet address from changing, which most home users do not need.
  • To set a static local IP, you need your device's MAC address (a unique hardware identifier) and access to your router's admin panel, usually at 192.168.1.1 or 192.168.0.1.
  • If you cannot access your router settings, you can set a static IP directly on the device itself, though this requires more manual steps and can cause conflicts if done wrong.
  • Test your static IP by unplugging the device and router, waiting 30 seconds, and plugging them back in — the device should reconnect to the same address.

Setting a static IP through your router (the easiest way)

Most home networks use a feature called DHCP reservation or static DHCP. This tells your router to always give a specific device the same local IP address. It costs nothing and takes about five minutes.

First, find your router's admin panel. Open a web browser and type 192.168.1.1 or 192.168.0.1 into the address bar. If neither works, look on the back or bottom of your router for a label showing the correct address. Log in with the username and password printed on the router (often "admin" and "admin", or "admin" and the router's serial number).

Once you're in, look for a section called "DHCP Settings", "Reserved IPs", "Static IP", or "Address Reservation" — the exact name varies by router brand. You'll need two pieces of information: the device's MAC address (a unique hardware identifier that looks like 00:1A:2B:3C:4D:5E) and the IP address you want to assign it. You can find the MAC address in your device's network settings, or your router may show it in a list of connected devices. Pick an IP address in the same range as your other devices — usually something like 192.168.1.100 or higher, leaving the lower numbers for devices that still use DHCP.

Enter the MAC address and your chosen IP, save the settings, and restart your router. The device should now always connect to that same address.

Setting a static IP directly on the device

If you cannot access your router's settings, or your router does not support DHCP reservation, you can set a static IP on the device itself. This is more manual and carries a small risk of address conflicts if another device gets assigned the same IP, but it works.

On Windows, go to Settings > Network & Internet > Advanced Network Settings > More Network Adapter Options. Right-click your network connection, choose Properties, select Internet Protocol Version 4 (IPv4), and click Properties. Choose "Use the following IP address" and enter a static address in your network's range (like 192.168.1.100), a subnet mask (usually 255.255.255.0), and your gateway address (usually 192.168.1.1). On Mac, go to System Settings > Network, select your connection, click Details, choose TCP/IP, and change "Configure IPv4" to "Manually".

The risk here is that if you pick an address your router might also assign to another device, both will have the same IP and neither will work properly. To avoid this, pick a high number (like 192.168.1.200) and make sure your router's DHCP range ends before that number. You can usually find this in your router's DHCP settings — it might say something like "DHCP range: 192.168.1.2 to 192.168.1.100".

Getting a static IP from your ISP

If you need your home's public IP address (the one the outside internet sees) to stay constant, you'll need to contact your ISP and request a static IP. This is different from a static local IP and costs extra — typically $10 to $20 per month, though prices vary by provider and location.

Call your ISP's customer service or log into your account online and look for an option to add a static IP. They will usually ask why you need it, and they may require a business account or a higher service tier. Once approved, they will either mail you new modem settings or push them to your modem remotely. Your modem will restart, and your public IP will be locked in place.

Most home users do not need this. You only need a static public IP if you're running a web server, hosting a game server, or setting up remote access that relies on a fixed address. If you just want your printer or security camera to have a consistent address on your home network, the DHCP reservation method above is what you need.

Testing whether your static IP is working

After you set up a static IP, test it to make sure it stuck. Unplug the device from power (or disconnect it from WiFi), wait 30 seconds, and plug it back in. Once it reconnects, check its IP address and confirm it matches what you assigned.

On Windows, open Command Prompt and type ipconfig. Look for "IPv4 Address" under your network connection. On Mac, go to System Settings > Network and look at the IP address shown there. If the address matches what you set, you're done. If it changed, the static IP did not take — go back and check that you entered the MAC address correctly, or that your router supports DHCP reservation.

Common problems and how to fix them

If your device cannot connect to the network after setting a static IP, the most common cause is an address conflict — another device already has that IP. Try a different address, higher up in the range (like 192.168.1.150 instead of 192.168.1.100). If you set the static IP on the device itself, also check that the gateway address is correct — it should match the IP of your router, usually 192.168.1.1.

If your router does not seem to have a DHCP reservation option, check the manual or the manufacturer's website for your specific model. Some older or budget routers do not support it, in which case setting the static IP on the device itself is your only option. If you're using a modem and router as separate devices, make sure you're logging into the router, not the modem — they have different admin panels.

If you set a static IP on your device and later move it to a different network (like a guest WiFi or a different home), that static IP will not work on the new network. You'll need to change it to match the new network's range, or switch back to automatic (DHCP) mode.

When a static IP is worth the effort

A static local IP (via DHCP reservation) is worth setting up if you have a printer, NAS drive, security camera, or other device you want to always find at the same address. It takes five minutes and costs nothing. A static public IP from your ISP is worth it only if you're running a service that needs to be reached from outside your home — a web server, game server, or remote access system that relies on a fixed address.

For most households, dynamic IPs work fine and require no setup at all. The only reason to go through the steps above is if you've run into a real problem — a device that keeps losing its connection because its address changed, or a service you're trying to run that genuinely needs a fixed address. If you're not sure whether you need one, you probably don't.

Frequently Asked Questions

Will setting a static IP slow down my internet?

No. A static IP has no effect on speed. Whether your address is static or dynamic, data moves at the same rate. The only difference is whether the address changes or stays the same.

Can I set a static IP on a WiFi device?

Yes. DHCP reservation works the same way for WiFi devices as for wired ones — you just need the device's MAC address, which you can find in its network settings. The device will stay on the same IP as long as it connects to the same WiFi network.

What happens if two devices have the same static IP?

Both will have trouble connecting. Your router will not know which device to send data to, and both may drop the connection or behave unpredictably. This is why DHCP reservation is safer than setting static IPs on devices — the router keeps track and prevents conflicts.

Do I need a static IP to access my security camera from my phone?

Not necessarily. Most modern security cameras use cloud services or apps that work around dynamic IPs. A static local IP helps if you're accessing the camera directly by address, but a static public IP from your ISP is rarely needed for this.

Can I change my static IP back to dynamic later?

Yes. If you set it via DHCP reservation, just delete the reservation in your router settings. If you set it on the device itself, change the network settings back to "Obtain an IP address automatically" or "DHCP". The device will get a new dynamic address on the next connection.