Why free VPNs limit data or time
Free VPNs limit data or time because bandwidth is the cost that grows with use. Here is what each kind of limit means for you and which shape is fairer.
Free VPNs limit data or time because bandwidth is the one cost that grows with every minute someone is connected, and a free tier has no revenue from that user to set against it. A limit keeps the free tier affordable for the provider and keeps its servers usable for everyone on them. The form of the limit (a monthly data cap, a session timer, a throttled speed, a short list of locations) tells you a lot about how the provider thinks about its free users.
Where the cost is
A VPN server has two costs: a fixed monthly rent for the machine, and the traffic that passes through it. The rent is the same whether the server carries one user or two hundred. The traffic is not. Every gigabyte a free user pushes through the tunnel is a gigabyte the provider pays a data centre for, in both directions, and video and large downloads dominate.
So a provider offering a free tier has to decide how much of that traffic it is willing to fund. There is no version of "free and unlimited" that does not answer that question somehow: either with a limit you can see, or with a funding model you cannot. How free VPNs make money covers the second case.
The kinds of limit, and what each does to you
| Limit | How it works | What it feels like |
|---|---|---|
| Monthly data cap | A fixed number of megabytes or gigabytes per month; the VPN stops when it is used up | Fine for browsing and messaging; runs out on the first video |
| Session time limit | Each connection lasts a set time and then ends; you reconnect | Brief interruptions; no hard stop on what you can do in a month |
| Speed throttle | Free users are held to a lower bandwidth | Everything works, slowly; video buffers |
| Location limit | Free servers exist in a few cities only | Fine unless you need a specific country |
| Device limit | One device on the free tier | Rarely matters for a free user |
| Queue or wait | Connect only when a free slot is available, sometimes after an ad | Unpredictable; the free servers are oversold |
The limits differ in kind, not only in size. A data cap ends your month; a session timer ends your hour and lets you carry on. A throttle degrades everything all the time; a location limit degrades nothing for the traffic it does carry.
Why a session timer is the fairer shape
A data cap punishes the thing people most want a VPN on public Wi-Fi for, anything heavier than text, and once it is hit you are unprotected until the month rolls over, usually without noticing. A provider also has an incentive to set the cap low enough that you hit it, because that is the moment you see the upgrade offer.
A session timer that always allows reconnecting works differently. It spreads free users across time so the free servers are not saturated by a few long-running sessions, and it gives the provider a natural moment to say "Premium removes this" without leaving you unprotected. The cost to you is a reconnect, which on a modern protocol takes a second or two. Sessions ending for everyone, paid users included, after a fixed daily ceiling is a separate mechanism with a different reason; why VPN sessions expire and reconnect explains it.
Why free servers are in few places
Every location is another set of rented machines. A provider that funds its free tier from a paid one will put free servers where they are cheapest to run and closest to most of its users, and reserve the rest for the plan that pays for them. Free servers in a few European cities and paid servers everywhere else is the common shape, and it is not a trick; it is the cost being placed where the revenue is.
If the location you need is not on the free list, that is the clearest signal that the paid tier is for you. If it is, the free tier may be all you need. Free vs premium VPN sets out what changes when you pay.
What "unlimited free" is telling you
An app that promises unlimited data, unlimited time, every location and no paid tier has still got the bill from the data centre. Either the free tier is very small in practice (throttled, queued, or oversold to the point of being unusable at peak) or it is being paid for by something the listing does not lead with. Before installing, find the funding. A visible limit is usually the sign of a provider that has done its sums honestly.
Reading the limit before you install
The Play listing's description usually says what the free tier includes, and the in-app purchases note near the top confirms there is a paid tier. Inside the app, the first connect tells you the rest: whether a timer is shown, whether a data meter counts down, and which locations are marked as Premium. None of that is hidden in a well-run app, and a limit you can see is one you can plan around. The trial versus free tier distinction is worth knowing here too, because a "free" that ends in a charge is not a limit; it is a delayed purchase.
Culvert VPN's free tier is time-limited per session with reconnecting always allowed, runs on servers in the Netherlands, France and Germany, and is on Google Play.
Questions people also ask
Is a free VPN with no limits at all a good sign?
Usually the opposite. The bandwidth still has to be paid for, so an app with no visible limit and no paid tier is being funded by something the listing does not lead with, such as injected ads, sold data or renting out your connection.
Why do free sessions end even when I am in the middle of something?
A session timer is how a provider spreads free users across time so the shared free servers are not held by a few long-running connections. A good app reconnects in a second or two and lets you carry on.
Does a data cap protect me less than a time limit?
In one specific way, yes. Once a monthly cap is used up you are unprotected until it resets, often without noticing. A time limit that allows reconnecting never leaves you without the option.