Back to Blog
Guide
12 min readSep 07, 2026

Does Port Forwarding Cost Money? Free Routes and Real Fees (2026)

Opening a port on your own router is free — the bill only appears when someone else owns your public address. See every scenario, real price ranges, and the two cheapest fixes.

Quick Answer

Port forwarding costs nothing when you own the public address: opening a port on your own router is a free setting, not a product. It starts costing money only when a middleman holds the address — CGNAT (a VPN with forwarding, or an ISP public IP at roughly $5–15/month), a dedicated-IP add-on, or a VPS from about $5/month.

Does port forwarding cost money? No — on hardware you control, it is a free setting buried in your router's admin page, and anyone selling it to you as a standalone product is selling the address, not the feature. I run NAT Checker, and the cost questions I see every week are really one question in disguise: whose computer owns your public address? If the answer is “my router,” port forwarding is free, and the guides that imply otherwise are upselling you. If the answer is “my ISP's shared pool” — CGNAT — something has to hold the door open for you, and that is where real prices appear: a VPN with forwarding included, an ISP public-IP fee, a dedicated IP, or a small VPS. This guide puts a price on every scenario, shows which ones are genuinely free, and keeps the whole cost checklist free to use with any provider.

Port forwarding cost basics

Is Port Forwarding Free? Yes — When You Own the Address

Port forwarding is free when your router holds a real public IP address: opening a port is a built-in setting on consumer and business routers alike, with no fee from the router or the internet itself. Costs appear only when a middleman controls the address — carrier-grade NAT, an ISP that sells public IPs as an add-on, or a hosting provider you rent instead.

First time here?What is CGNATHow to check for CGNAT

Free: the router you own

Home routers, ISP gateways, and even most ISP-branded boxes include port forwarding at no charge — it is 30-year-old standard networking, not a premium feature. If your line has a public IP, the total cost of port forwarding is ten minutes in the admin panel.

Paid: when someone else holds the address

Behind CGNAT your router has no public address to forward on, so the door has to move to someone who does: a VPN with forwarding (usually included, sometimes an add-on), your ISP’s public-IP option, or a VPS. A few ISPs also gate forwarding itself behind business plans — that is the ISP charging for the address, not for the port.

Does Port Forwarding Cost Money in Every Scenario?

One table, every situation readers ask about. Ranges are typical global figures — your carrier or provider’s checkout is the final word, and whether port forwarding costs extra on top of a plan is a provider choice, not a law. The free rows really are free.

Your situationTypical costWhat you are actually paying for
Home router with a public IP$0A built-in setting. Manual forwarding and UPnP are both free.
Consoles — PS5, Xbox, Switch NAT$0Console NAT improves through the same free router setting, or UPnP handles it automatically.
CGNAT line (Starlink, 5G home, many ISPs)$0–15/monthRouter forwarding cannot work; the money buys a reachable address — ISP public IP, VPN forwarding, or a VPS.
ISP public or static IPFree–$15/monthHighly carrier-dependent: some assign one free on request, others sell it as an add-on. One support call settles it.
VPN with port forwardingIncluded–$5/monthMost reputable providers bundle it with paid plans; a few charge separately or omit it — always check the plan page.
Dedicated IP add-on~$2–5/monthA stable, unshared address on top of the subscription — nice to have, not required for forwarding.
VPS self-hosted route~$5/month + setupYou rent the public address outright and forward on it. Total control, more maintenance.
24/7 home server (Plex, Minecraft)Pennies–$5/monthNot a port-forwarding fee — just the power and bandwidth your hardware burns around the clock.

Price shapes checked September 7, 2026. Carriers and providers change terms often — treat the checkout page as the final word.

The Three Middlemen That Turn a Free Setting Into a Bill

Every “port forwarding fee” you will ever meet is one of these three. Name the middleman and the price stops being confusing.

CGNAT: the missing address

Carrier-grade NAT puts thousands of customers behind one public IP, so your router has nothing to forward on. The payment buys reachability from whoever has a spare address — an ISP public IP, a VPN exit with a forwarded port, or a VPS.

ISP gating: the artificial paywall

Some carriers reserve public IPs or forwarding rights for business or premium tiers — the Reddit threads about Spectrum and similar ISPs are exactly this. The feature never cost anything; the address was moved behind a paywall.

Always-on hardware: the quiet cost

Forwarding is free; running the server behind it is not entirely. A 24/7 machine draws power and can trip data caps. It is the smallest line item here, but it is real, and it exists even when the port itself costs $0.

Two compatible VPNs

The Cheapest Paid Fix: Two VPNs With Forwarding Included

When the address is the problem, a VPN with forwarding is usually the cheapest monthly fix — the fee is the subscription, and the port comes with it. These two include forwarding on paid plans instead of selling it back to you.

Proton VPN

Choose Proton when the port is the point: forwarding is included with paid plans in the Windows and Linux apps — no separate forwarding fee.
  • Port forwarding (NAT-PMP) included on paid plans
  • Works for Plex, game servers, and inbound reachability
  • WireGuard by default; Stealth fallback for filtered networks
  • Five consecutive independent no-logs audits · 30-day money-back guarantee

PureVPN

Choose PureVPN when the math leads: long plans that keep the monthly cost low, port forwarding included, and a dedicated IP if you want one.
  • Port forwarding included — compare plans at checkout
  • Optional dedicated IP for a stable, unshared address
  • WireGuard with automatic protocol fallback
  • 31-day money-back guarantee

This page contains affiliate links. If you sign up through them, NAT Checker may earn a commission at no extra cost to you.

The fee worth refusing

Some providers price port forwarding as a separate monthly add-on on top of the subscription. Before paying it, compare the total against a plan that includes forwarding — paying twice for one port is the most common overpay in this niche.

Proton VPN or PureVPN for a Forwarded Port? Pick by Situation

If this is youPickWhy
Forwarding included, set up inside the appProton VPNNAT-PMP forwarding on paid plans — no separate port fee.
The lowest monthly total that still opens a portPureVPNPureVPN port forwarding is included — the long plans cost the least per month.
One stable address, not a rotating exitPureVPN (dedicated IP add-on)Adds a predictable address for a few dollars over the plan.
Proof matters: audits and open-source appsProton VPNFive consecutive independent no-logs audits, open-source clients.
Console NAT across one whole routerEither, run on the routerBoth supply router configs; one port opens every device.
Still torn after the checklistProton VPNStealth fallback and the 30-day refund window make it the safe default.

Port forwarding cost comparison: every paid route

Prices move, so compare what is charged today and at renewal — but the shape of the decision rarely changes: the middleman sets the price.

RouteBest forWhat you getProtocolTypical costVerdict
Proton VPNForwarding included, done in the appNAT-PMP forwarding on paid plans (Windows & Linux)WireGuard default; Stealth for filtered networksPaid plans; no separate forwarding feeCapability and proof lead
PureVPNLowest long-plan cost with forwardingPort forwarding included; optional dedicated IP add-onWireGuard with automatic fallbackCheapest long plans; 31-day refund windowRenewal-total math leads
Your ISP’s public IP optionFixes CGNAT at the sourceReal public IP on your line; router forwarding then works freen/aOften $5–15/month; free on some carriers — one support call to find outCheapest total fix when offered free
A $5 VPSYou own the address outrightTunnel from home, forward on the VPS; total controlWireGuard or OpenVPNFrom about $5/month plus setup timeWhen you already run servers

Inbound features and plan terms checked September 7, 2026. Re-check the checkout total and renewal terms at purchase.

Free routes

How to Get Port Forwarding for Free (or Nearly)

Before paying anyone, four routes cost $0 or close to it. Searches for a free port forwarding service usually end at one of these doors — each trades something (a support call, setup time, or scope), but none of them is a subscription.

Ask your ISP to remove CGNAT — sometimes free

Carriers that put you behind CGNAT can often move you to a real public IP. Some do it for free on request, some sell it as a small monthly add-on, and only a few refuse. One support call answers the price for your exact plan — ours explains what to ask for.

Public IP address guide

UPnP — the forwarding you may already have

Most routers ship with UPnP enabled, and games or consoles use it to open ports automatically. If your setup works today without manual forwarding, this is why — and it cost you nothing. Our UPnP guide covers when to keep it and when to turn it off.

Port forwarding, step by step

Native IPv6, where your line offers it

CGNAT is an IPv4 problem. On a native IPv6 line, devices can be reachable directly — no port forwarding and no fee involved. Mind the firewall: every device becomes reachable, not just the one you meant.

Cloudflare Tunnel — web apps only

cloudflared exposes a self-hosted web app with zero open ports on a free tier. Fine for dashboards and sites; the wrong tool for game servers, which need UDP the Tunnel does not carry.

The scenario table and the five-step checklist work with any ISP and any provider — including ones we do not earn from. Run the steps before spending anything; most people learn their setup was free all along.

Find Out What Port Forwarding Costs You, in Five Steps

Prices only make sense after you know which middleman you are dealing with. Five steps, ten minutes, zero dollars — the same checklist I run before recommending any fix.

Check which address situation you are in

Run the NAT Checker and compare your router WAN IP with the public IP it reports. Matching public addresses mean port forwarding will be free; a WAN address inside 100.64.0.0/10 means CGNAT, and the cost question becomes real.

On a public IP: forward the port for free

Open your router admin page, reserve a local IP for the device, and forward the port you need — no payment, no service, no upsell. If UPnP already handles your game or console, you have been port forwarding for free all along.

On CGNAT: ask your ISP the price first

One support question — “can I get a public IP, and what does it cost?” — reveals your baseline. Some carriers enable it free, others charge a small monthly fee, and a few refuse; all three answers change what you should buy.

Compare the three paid routes on total cost

Price the ISP public IP, a VPN with forwarding included (Proton VPN and PureVPN are the two we rate), and a VPS. Include renewal totals and any dedicated-IP add-on — the cheapest first month is rarely the cheapest year.

Verify the port from outside your network

After any change, rerun the NAT Checker with the new route active, then test the real service from cellular data. A port that only answers on your own LAN is still closed — and should not have cost you anything.

Does port forwarding cost money? FAQ

Not by itself: forwarding a port on a router you control is a free, built-in setting. Money only enters when a middleman owns your public address — CGNAT workarounds, ISP public-IP fees, dedicated-IP add-ons, or a rented VPS. The port is never the product; the address is.

Check First, Pay Only If You Must

The order matters: prove you are behind CGNAT, ask your ISP the price, compare it to a forwarding VPN, and only then subscribe — inside a refund window. Run the NAT Checker before and after any change; the pair of results tells you whether the money bought anything.

Check NAT Type Now →

Port forwarding cost sources

Related port forwarding guides

Share this article