Check my IP

Home / Learn

Static vs Dynamic IP Address: Which Do You Need?

Updated October 8, 2026 · 6 min read

A dynamic IP address is borrowed and can change. A static IP address is fixed and stays yours. Almost every home connection uses dynamic addressing, and for most people that is the right choice. Here is when it is not.

The difference in one table

Dynamic IPStatic IP
Assigned byDHCP, automaticallySet manually or reserved for you
Changes over timeYesNo
CostIncludedUsually an extra monthly fee
SetupNoneManual configuration
Best forNormal browsing, streaming, gamingHosting, remote access, mail servers

Two different things are called “static”

This trips people up constantly.

  • A static local IP fixes a device's address inside your home, such as 192.168.1.50 for a printer. It is free, you set it yourself, and it changes nothing on the internet.
  • A static public IP fixes the address the whole internet sees. Only your provider can give you one, and it usually costs extra.

If you want a printer or server to keep the same address at home, you want the first one, and the best way is a DHCP reservation in your router rather than configuring the device by hand. See public vs private IP addresses.

Why dynamic addressing exists

There are not enough IPv4 addresses for every connection to hold one permanently, so providers recycle them from a pool. Your router asks for an address, gets a lease, and renews it. When the lease lapses, you may be handed a different one. That is why your address changes for no apparent reason, as explained in why your IP address keeps changing.

Advantages and drawbacks

Dynamic

Good: free, automatic, and a changing address makes long-term tracking by address alone slightly harder.
Bad: anything that must find you at a fixed address breaks when it changes, and you may inherit an address someone else got blocklisted. See is your IP address blacklisted?

Static

Good: reliable for hosting and remote access, can be added to allow-lists at work, and generally comes with proper reverse DNS, which mail servers check.
Bad: costs more, is permanently linked to you, and is a steady target for scanning, so anything you expose needs to be kept patched.

Do you need a static IP?

You probably do if you run a mail server, host a website or game server from home, need reliable remote desktop or VPN access to your home or office, or a service you use requires an allow-listed address. Business connections, CCTV installations and point-of-sale systems often fall into this group.

You probably do not if you browse, stream, work remotely through someone else's VPN, or play online games. Gaming needs low latency, not a fixed address. For that, see how to lower your ping.

The cheaper alternative: dynamic DNS

Dynamic DNS gives you a fixed name, such as myhome.example.net, that updates automatically whenever your address changes. A small client on your router or computer reports the new address to the provider. For most home hosting and remote access, this does the job at no cost, with a short gap whenever the address changes. Combine it with port forwarding and check the result with our port checker.

One thing dynamic DNS cannot fix is carrier-grade NAT, where your provider shares one public address between many customers. If your router's address differs from the one on our IP checker, inbound connections cannot reach you at all, and you need a real public address or a tunnel service.

How to set a static local IP

The cleanest method is a DHCP reservation. Log in to your router, find the DHCP or LAN settings, locate the device in the client list and reserve its current address against its MAC address. The device keeps using automatic settings and always receives the same address. You will need its MAC address, which is covered in what is a MAC address. To set it on the device instead, follow how to change your IP address on Windows 11.

Try it yourself

See the real numbers for your own connection with our free tools.

Keep reading