7-Day Free Trial

Serverless VPN

No compute charges when idle. Your traffic exits from AWS. Launches in ~20 seconds. No shared servers.

Start Free Trial How It Works

✅ Subscription Confirmed!

Follow the steps below to deploy and connect your VPN.

Why Serverless VPN?

No Compute When Idle

MicroVM terminates when you disconnect. Zero cost — no compute, no storage, nothing running until you start again.

~20s Cold Start

Fresh MicroVM launches from snapshot each session. No long provisioning — connected and routing traffic in about 20 seconds.

5 AWS Regions

Exit from US East, US West, Europe, or Tokyo. Choose your region for latency or geo-access.

Your Own Instance

Dedicated MicroVM in your AWS account. No shared servers. No traffic logging by us. ARM64 (Graviton).

One Command

./vpn.sh start connects. ./vpn.sh stop disconnects. 8-hour max session, auto-reconnects.

CloudTrail Auditable

All operations logged in your account. Enterprise compliance friendly. Full visibility.

Get Started in 10 Minutes

  1. Subscribe on AWS Marketplace 7-day free trial. $5/mo after. Cancel anytime.
  2. Deploy CloudFormation Stack One-click deploy creates IAM roles in your account. No servers, no VPC needed.
    Launch Stack
  3. Install wstunnel brew install wstunnel (Mac) or download from GitHub releases.
  4. Run setup (one-time, ~5 min)
    # Download vpn.sh
    curl -sL https://waltsoft-marketplace-assets.s3.amazonaws.com/serverless-vpn/vpn.sh -o vpn.sh && chmod +x vpn.sh

    # Build your MicroVM image (one-time)
    ./vpn.sh setup
  5. Connect!
    ./vpn.sh start  # All traffic through AWS
    ./vpn.sh stop   # Back to normal ($0)
    ./vpn.sh status # Check exit IP

Transparent Pricing

$5/month

Software license (7-day free trial)

+ AWS compute costs in your account (you pay AWS directly)

ComponentCostNotes
Active VPN (connected)~$0.13/hr2GB ARM MicroVM baseline (1 vCPU + 2GB memory, per-second billing)
Disconnected (terminated)$0.00MicroVM terminated — nothing running, no charges
Data transfer out$0.09/GBStandard AWS egress rates
Typical month (8hr/day)~$24Compute + data transfer
Light usage (2hr/day)~$8AWS costs only

Note: Suspend/resume is supported by the platform (~$0.01/cycle, $0.16/mo snapshot storage) but this product terminates on disconnect for zero idle cost. See AWS Lambda MicroVM Pricing for full platform pricing details.

Requirements

Before You Start