What Is a Static IP Address?
A static IP address is an IP address that stays the same every time a device connects to a network, instead of being reassigned periodically. It is the opposite of a dynamic IP address, which your provider can change from time to time. A static address makes a device reliably reachable at one fixed location on the network - useful for servers, remote access, and allowlisting - but it is not faster, and most everyday users do not need one. This guide explains the difference, the trade-offs, who genuinely benefits, how to get a static IP, and how to tell which kind you have right now.
Static vs. dynamic IP addresses
Every device on a network needs an IP address so that data can find it - think of it as the device's mailing address. The question of "static or dynamic" is simply about whether that address is permanent or temporary.
A static IP address is assigned once and does not change. The device keeps the same address through reboots, across days and months, until someone deliberately changes it. A dynamic IP address, by contrast, is leased out automatically and can change: the address is handed out by a DHCP server (your router for devices inside your home, or your ISP's equipment for your public address), and when the lease expires or the equipment restarts, you may receive a different address.
The vast majority of home and mobile internet connections use dynamic addresses. They are the default because they let providers reuse a limited pool of IPv4 addresses efficiently and require zero configuration from the user. You can confirm what your current public address is in seconds with our IP Lookup tool, and see the city and network it maps to with What Is My IP Location.
| Aspect | Static IP | Dynamic IP |
|---|---|---|
| Changes over time | No - stays fixed | Yes - can be reassigned |
| Assigned by | Manual configuration or ISP allocation | DHCP (router or ISP) |
| Typical cost | Often a paid add-on (public) / free (private) | Included by default |
| Best for | Servers, remote access, allowlisting | General browsing, streaming, mobile use |
| Setup effort | Some configuration required | None - works out of the box |
One important clarification: an IP address can be static or dynamic at two different levels.
Your public IP is the address the outside internet sees, assigned by your ISP.
Your private IP is the address your router gives each device inside your home
network (for example 192.168.1.42). You can make a private address static for free
on your own router even when your public address remains dynamic. When people talk about "paying
for a static IP," they almost always mean a static public address.
Pros and cons of a static IP address
A static IP solves a specific problem - being reliably findable - and the right choice depends entirely on whether you have that problem. Here are the real trade-offs.
Advantages
- Reliable reachability. Anything that needs to connect to you - a website you host, a remote desktop session, a game server, an IP camera - can always find you at the same address, with no need to discover a changed IP first.
- Cleaner remote access and DNS. You can point a domain name straight at a static address and leave it there, instead of relying on a service to track an ever-changing one.
- Easier allowlisting. Many business systems, databases, and APIs restrict access to specific approved IP addresses. A static IP means your entry on the allowlist never goes stale.
- More predictable troubleshooting. When the address is fixed, network logs, firewall rules, and access records are easier to read and correlate.
Disadvantages
- Usually costs extra. A static public IP is typically a paid upgrade from a residential ISP, and is more commonly bundled with business-grade plans.
- A fixed target. Because the address never changes, an exposed and unpatched service is easier to probe over time. This is a configuration concern, not a flaw in the address itself - see Network Security Basics for how to lock down what you expose.
- Slightly weaker location privacy. A permanent address is a more durable identifier than one that rotates, which can make passive tracking marginally easier.
- More setup. Static addressing requires some manual configuration and, done wrong, can cause address conflicts on a network.
Common myth: a static IP does not make your connection faster. Speed comes from your plan and equipment. A static address only changes how findable you are, not how much bandwidth you have.
Who actually needs a static IP address?
Most people do not. If you only browse, stream, shop, and use apps, a dynamic IP is fine - you are the one initiating connections outward, and nothing needs to find you at a fixed address. A static IP becomes genuinely useful when something needs to reach you reliably:
- Self-hosting. Running a website, mail server, game server, or any service that others connect to directly.
- Remote access. Reaching your home or office network from elsewhere via remote desktop, SSH, or a self-hosted VPN endpoint.
- Security cameras and home automation. Checking IP cameras or smart-home hubs remotely without depending on a vendor's cloud.
- IP allowlisting. Connecting to corporate databases, financial systems, or APIs that only accept traffic from approved addresses.
- Hosted email or VoIP. Services where a stable, reputable address improves deliverability and reduces the chance of being flagged.
If your use case is not on this list, a dynamic IP almost certainly meets your needs - and for the occasional "I need to reach my home network sometimes" scenario, a free Dynamic DNS service (below) is usually enough.
How to get a static IP address
There are three practical routes, depending on whether you need a static address on the public internet or only inside your own network.
1. A static public IP from your ISP
This is the only way to get a truly fixed address that the whole internet can reach. Contact your internet provider and ask for a static IP; it is commonly offered as a paid add-on or as part of a business plan. The ISP then assigns you an address that will not rotate, and you configure your router to use it.
2. A static private IP on your own router (free)
Inside your home or office, you can pin a device to a fixed local address without paying anyone. This is usually done with a DHCP reservation: in your router's admin page you tie a device's MAC address to a specific private IP so the router always hands that device the same address. This is ideal for printers, network storage, cameras, and port forwarding, but the address only works inside your network - it does not make you reachable from the public internet.
3. Dynamic DNS (DDNS) as a workaround
If you want to reach a home device remotely but do not want to pay for a static public IP, a
Dynamic DNS service is the standard compromise. DDNS gives you a fixed hostname
(for example myhome.example-ddns.net) and a small client - often built into
your router - that updates the hostname whenever your dynamic public IP changes. The
address still rotates, but the name always points at the current one, so you connect by name
instead of by number. To verify the underlying address a name resolves to, use our
DNS Lookup tool, and check that
updates have rolled out worldwide with the
DNS Propagation Checker.
A note on Carrier-Grade NAT (CGNAT)
One important catch: a growing number of ISPs no longer hand each customer a real public IPv4
address at all. They use Carrier-Grade NAT (CGNAT) - a second layer of
translation that shares one public IPv4 address among many customers. Your router's "public"
side is then assigned an address from the 100.64.0.0/10 shared address space
reserved by RFC 6598,
which, like the private ranges, is not globally routable. Crucially, DDNS does not
defeat CGNAT: it only tracks a changing address and cannot open inbound reachability
when the carrier's NAT blocks unsolicited connections. If you are behind CGNAT, the real fix
is to request a genuine static/public IP from your ISP, or to rely on IPv6. You can spot it by
comparing the address an IP checker shows against the WAN address on your router's status page -
if they differ and your router shows a 100.64.x.x-100.127.x.x address,
you are behind CGNAT.
How to check whether your IP is static or dynamic
There is no single flag that labels an address "static" or "dynamic" - the difference is behavioral, so you confirm it by observation. The most reliable test is simple:
- Record your current public IP. Open IP Lookup or the home page and note the address shown.
- Reboot your router and wait for it to reconnect, then check the address again.
- Check once more after a few days of normal use.
- Compare. If the address is identical every time, it is behaving as static. If it changed, it is dynamic.
One caveat: many ISPs keep handing you the same dynamic address for long stretches, so
"it has not changed yet" is not proof it is guaranteed static. For a definitive answer, ask your
ISP whether your plan includes a static IP. To find your private IP on a single device,
run ipconfig on Windows, ip addr on Linux, or check System Settings >
Network on macOS, and look for an address in a private range such as 192.168.x.x or
10.x.x.x.
Related tools & reading
- IP Lookup - see your current public IP and the network it belongs to.
- What Is My IP Location - map an IP to its approximate city and ISP.
- DNS Lookup - resolve a hostname (handy for verifying DDNS).
- DNS Propagation Checker - confirm a DNS change has reached resolvers worldwide.
- MAC Address Lookup - identify a device when setting a DHCP reservation.
- What Is an IP Address? - the fundamentals behind this guide.
- Back to the Learning Center
Frequently asked questions
Is a static IP address better than a dynamic one?
Neither is universally "better" - they serve different needs. A static IP is better when something needs to reach your device or network at a predictable address, such as a self-hosted server, a security camera you check remotely, or a service that allowlists your IP. A dynamic IP is better for ordinary home and mobile use: it is free, requires no setup, and the periodic address changes are a mild privacy benefit. Choose based on whether you need to be reliably reachable at a fixed address.
Does a static IP address make my internet faster?
No. A static IP does not change your bandwidth or latency. Your connection speed is determined by your plan, your equipment, and network conditions, not by whether the address is fixed or changes over time. The benefit of a static IP is reachability and predictability, not raw speed.
Can I get a static IP for free?
On the public internet, usually not. Most residential ISPs assign dynamic addresses and charge an extra fee for a static public IP. However, you can assign a static private IP to a device inside your own network for free through your router (often called a DHCP reservation). For remote access without a paid static public IP, a Dynamic DNS (DDNS) service is a common free or low-cost workaround.
What is the difference between a static IP and a dedicated IP?
They overlap but are not identical. A static IP is an address that does not change. A dedicated IP usually refers to a hosting or VPN context: an address used by only one customer rather than shared among many. A dedicated IP is normally also static, but the term emphasizes exclusivity (only you use it) rather than just permanence.
How do I know if my IP address is static or dynamic?
Note your current public IP, then check it again after rebooting your router and again a few days later. If it stays the same across reboots and over time, it is effectively static; if it changes, it is dynamic. The most reliable way to know for certain is to ask your ISP, because some providers keep the same dynamic address for long periods even though it is not guaranteed to be permanent.
Is a static IP a security risk?
A static public IP is a fixed, long-lived target, so an exposed and unpatched service on it can be probed repeatedly. The address itself is not dangerous - what matters is what you expose. Close unused ports with a firewall, keep services patched, and use strong authentication. A static IP is perfectly safe when the services behind it are configured properly.
How this tool works: This tool runs in your browser and on our server in real time. Depending on the tool, results are computed directly from the input you provide or retrieved from live, authoritative data sources at the moment you run a lookup. We do not sell your data, and your lookups are kept private — any history shown here is stored only on your device.