Guide · Deciding

Build your own VPN, or use a VPN app?

If you're comfortable at a command line, a VPN server of your own is an evening's project. The harder question is whether you'll still enjoy looking after it a year from now.

TL;DR: Building your own gives you full control and an address only you use, in one place, with every update, key and outage yours to handle. A VPN app gives you a choice of places and someone else doing the upkeep, in return for trusting the people who run it. Both are reasonable, and this piece will help you work out which one fits.

One evening, one server: what building it involves

Let's follow the evening. Most people start by renting a small virtual server from a hosting company, which typically costs a few dollars a month and comes with its own address on the internet. You choose where it lives when you rent it: London, say, or Frankfurt.

Then the real work begins. Most home-built VPNs today use WireGuard, because it's small and simple to configure, and a typical setup runs roughly like this:

  • Install the latest updates, lock down the ways into the server and switch off anything you don't need.
  • Install WireGuard and decide which private addresses your tunnel will use.
  • Create a key pair for the server and one for each device, and tell the server which keys to accept.
  • Write a short configuration for each device and copy it across, often by scanning a QR code with your phone.
  • Test it, find the setting you missed, and test it again.

The part that starts after the first evening

By midnight your phone has a working VPN, and it's a genuinely satisfying moment: you understand every piece because you put every piece there. Then the evening ends, and the job of running it begins.

The server needs security updates, and someone has to install them and restart it at a sensible hour. Your laptop needs its own keys and configuration, then your partner's phone, then the tablet. When a phone is lost or replaced, its key has to come off the server's list. If the hosting company has an outage, so do you.

A home-built VPN is a bit like owning a holiday flat. It's yours, it's in one city, and when the boiler breaks it's your weekend. Some people love that. Others discover they wanted the holiday, not the flat.

One server, one place, one address

Your VPN lives wherever your server lives. If it's in Frankfurt, every website sees you arriving from Frankfurt. Want to appear in Singapore for a week? That's another server, another set of keys and another monthly bill.

The address is also yours alone, and that cuts both ways. Its reputation depends on nobody but you, but every site sees the same address on every visit, and the hosting company knows who rents it. With a VPN app, websites see the exit server's address, which everyone on that server shares, so your visits sit among other people's.

There's one place a home-built VPN can take you that an app can't: home. Run the server on a small computer in your own house, and while you're abroad, websites see your home connection, which your bank or a home-country service may treat as business as usual. If that's what you need, building your own is a strong option.

Who you're trusting either way

Building your own doesn't remove trust; it moves it. The hosting company can see how much traffic your server carries and where it goes, and it holds your payment details. You decide what your server records, and you're also the one responsible for keeping it secure.

With an app, you're trusting the company that runs it, so it's worth knowing exactly what it keeps. We keep connection records (your account, the time, the server and how long the session lasted) and hourly usage summaries that include the amount of data and the addresses and domain names reached, which can be linked to your account. Our privacy policy has the details, and you should expect the same specificity from any provider.

Either way, the protection on the local network is the same: the café, the hotel or your mobile provider sees sealed traffic going to a server and nothing more. Neither option makes you anonymous to the sites you sign in to.

When to build it, and when to use an app

Building your own makes sense when you enjoy the project, when you want to reach your home connection from abroad, or when one fixed place is all you'll ever need. It also suits anyone who wants to be their own operator and accepts the upkeep that comes with it. An app is the simpler answer when some of these are true:

  • You want a choice of places, from London to Tokyo, without renting a server in each.
  • The whole household needs it on phones, laptops and a TV, and you'd rather not make keys for every device.
  • You'd like ads and trackers blocked too: WrapVPN's Clean Web stops your device looking up known advertising and tracking domains, so those connections never start.
  • You only need a VPN for a trip or a busy week, not for every month of the year.
  • You'd rather spend the evening on something else.

Making the call

If the project itself appeals, or you need your own home address while you're away, build your own: you'll learn a lot and own every part of it. If you simply want a private connection on every device, in a choice of places, without the upkeep, an app is the easier route. WrapVPN's free plan gives you three one-hour sessions a week, so you can try that route before deciding which camp you're in.

Plans and prices

Weekly and monthly plans renew automatically until cancelled, and there is no annual commitment. You can cancel at any time in your App Store or Google Play subscription settings.

$1.99per week

$3.99per month

There is no annual or multi-year plan.

The monthly plan may include a 7-day free trial for eligible new subscribers.

See all plans

Common questions

Is it cheaper to build your own VPN?

Often it costs about the same. A small rented server typically costs a few dollars a month, in the same range as WrapVPN's $3.99 monthly plan, but it gives you one location and the upkeep is yours. The real cost of building your own is your time.

Is a home-built VPN more private?

It can be, because you choose what your server records. But the hosting company can still see how much traffic it carries and where it goes, and websites see an address that only you use. On a VPN app, a shared exit address mixes your visits with everyone else's on that server.

Can I build a VPN that makes me look as if I'm at home?

Yes, if you run the server on your home connection rather than a rented one. Websites then see your home address wherever you are, which a VPN app can't offer. Your home internet and the device running the server need to stay up while you're away.

Which protocol should a home-built VPN use?

WireGuard is the usual choice today, because it's small, quick to connect and simple to configure, with one key pair per device. OpenVPN is the alternative if your router or devices only support it.

Do I need technical skills to use a VPN app?

No. With WrapVPN you install the app from your device's store, sign in with Apple or Google, pick a location and tap Connect. Keys and settings are handled for you, on every device you sign in to.

Download WrapVPN

One account works on your phone, tablet and computer, with no device limit on any plan. Every server location is available on every plan, including the free plan.