The serverless VPN alternative

A Mullvad VPN alternative that only runs when you do.

UpVPN provisions a WireGuard VPN server on demand when you connect, then deprovisions it when you disconnect. Get fast, private access to global content with one tap—without managing a server yourself.

Download on the App StoreGet it on Google Play

Open-source apps for iPhone, iPad, Android, and more

VPN statusWireGuard connected
UpVPN iPhone app showing a connected serverless WireGuard VPN and worldwide locations
Server location59 global locations

Serverless by design

Powered by WireGuard

Open-source apps

Why UpVPN

A VPN server when you need one.
Gone when you don't.

UpVPN applies serverless computing to VPN infrastructure, giving you a modern alternative to a conventional always-on server fleet.

01

Serverless by design

A WireGuard VPN server is provisioned on demand when you connect and deprovisioned when you disconnect—automatically.

02

WireGuard, fully managed

Get a fast, modern WireGuard connection without managing cloud servers, configuration files, updates, or terminal commands.

03

Private and transparent

UpVPN never logs your network traffic, gives you control over your account data, and has kept its desktop and mobile apps open source since day one.

A clear alternative

How UpVPN is different from Mullvad VPN

Both UpVPN and Mullvad use WireGuard and publish open-source apps. The difference is the service model: UpVPN provisions cloud VPN servers on demand instead of relying only on an always-running fleet.

Warm UpVPN locations have capacity ready for a fast connection. Cold locations are fully serverless, creating a new server and IP for your session. Pick the approach that fits how you use a VPN.

Try a serverless VPN
FeatureU UpVPNTraditional VPN
Server model On-demand WireGuard serversAlways-available VPN server fleet
After you disconnect Server is deprovisionedProvider server stays online
Pricing options Pay as you go or yearlyOne flat-rate model
Best suited for Serverless efficiency and flexible usageA conventional VPN experience

Simple by design

From download to VPN in three steps.

UpVPN handles server provisioning and WireGuard configuration for you. All you have to do is choose a location and connect.

  1. 1

    Get the app

    Install UpVPN and sign in on your preferred device.

  2. 2

    Pick a location

    Choose from global warm and fully serverless locations.

  3. 3

    Tap to connect

    UpVPN handles the WireGuard server, connection, and cleanup.

A modern VPN model

Ready to try serverless VPN?

Download UpVPN for an on-demand WireGuard VPN with flexible pay-as-you-go and yearly plans.

Download on the App StoreGet it on Google Play