Peer-to-peer mesh · multi-link · zero-config

Link all your points.
Use every connection you've got.

SpliceVPN builds an encrypted mesh across all your endpoints — each one a single machine or a whole network — then bonds every internet link at each node for more bandwidth, more resilience, or both. It finds a path between any two nodes on its own, and when there's no other way, it falls back to a relay we run for you.

mesh://a ⇄ b ⇄ c ⇄ d ⇄ e● MESH · 5 NODES
RELAY every node ⇄ every node · direct, bonded, relay-backed
What it does

Six things, one mesh.

Everything below happens automatically once the mesh is up. You don't configure routes, exchange keys by hand, or touch a firewall rule.

01

Full mesh

Every endpoint connects straight to every other — a true peer-to-peer mesh. A lightweight coordinator helps nodes find each other; your traffic never detours through someone else's cloud by default.

02

A host or a whole network

Each node can be a single computer or an entire site. Bridge offices, attach a laptop to a LAN, or join networks that were never meant to meet.

03

Bond your links

Where you have more than one internet connection, SpliceVPN combines them — for aggregate bandwidth, automatic failover, or both at once.

04

Always finds a path

Direct route first; punch through NAT and firewalls if needed; and if nothing else works, fall back to a relay we supply. It never just gives up.

05

Any port, any protocol

UDP, TCP, or both, across one port or many. SpliceVPN adapts to whatever the network in the middle is willing to let through.

06

Done for you

Run the software, answer a few questions about what you want, and the rest is handled — discovery, keys, routing, failover, all of it.

Point 04 · how a path is found

It tries the best route, then the next, then ours.

SpliceVPN works out connectivity for you, between every pair of nodes, wherever they happen to be. It climbs down a ladder until something connects — and the bottom rung is a relay you don't have to find or maintain, because we provide it.

Tier 1

Direct

If a reachable path exists between two nodes, SpliceVPN uses it. Lowest latency, no middlemen, full bandwidth.

latency: lowest · hops: 0
Tier 2

Traversal

Behind NAT or a strict firewall, SpliceVPN negotiates a path through — hole-punching and multiplexing over whatever ports are open.

latency: near-direct · hops: 0
Tier 3 · last resort

Relay

When direct and traversal both fail, traffic routes through the SpliceVPN relay we operate. The connection still comes up — guaranteed.

supplied & maintained by us · always available
Point 03 · link bonding

More links in, one fat pipe out.

  • More bandwidthAggregate two or more connections so a single transfer can use the combined capacity of all of them.
  • More resilienceIf one link drops, traffic keeps flowing over the others — no reconnect, no dropped session.
  • Or bothRun hot-hot for raw throughput, or keep a link in reserve for failover. You pick at setup; SpliceVPN does the balancing.
fibre 5g dsl bonded tunnel
Point 06 · setup

Run it. Answer a few questions. You're connected.

No manual key exchange, no routing tables, no firewall archaeology. SpliceVPN asks what matters and works out the rest.

Q1

What's at each node?

A single machine or a whole network — add as many nodes as you like.

this hostremote hostnetwork / site
Q2

Optimise for what?

More speed, more reliability, or a balance of the two across your links.

speedresilienceboth
Q3

Any limits to respect?

Specific ports or protocols only? Otherwise SpliceVPN uses whatever works.

autoudptcppick ports
splicevpn up
$ splicevpn up
# probing links at this node … 2 found (fibre, 5g)
# discovering peers … 4 nodes
tier 1 direct … blocked
tier 2 traversal … open (udp/41641, tcp/443)
# bonding 2 links · mode = both
✓ mesh up · 5 nodes · 2 links bonded
$
How to

Get connected in three steps.

No manual keys, no config files. On Windows it's a single click — the installer sets up WireGuard and the agent for you.

01

Install

Windows — download the one-click installer and run it. It installs WireGuard and the SpliceVPN agent for you; just approve the admin prompt.

Linuxdownload the build, then tar xzf splicevpn.tar.gz && sudo ./splicevpn/bin/splice-agent

02

Enter your join details

Paste the join key and coordinator address your administrator gives you. That's the only input the agent needs — no key exchange, no routing tables.

03

You're on the mesh

The agent discovers every other node, brings up the encrypted tunnel, and keeps it connected — automatically, even after a reboot. Nothing else to configure.

Ready when you are

Every endpoint.
Every link between them.

Install SpliceVPN on each node, answer three questions, and let it find the way. We'll be the safety net.

or one-line install on Windows — PowerShell as Administrator (installs WireGuard for you):

iwr https://splicevpn.com.au/install-splicevpn.ps1 -OutFile $env:TEMP\splice.ps1; Start-Process powershell "-ExecutionPolicy Bypass -File $env:TEMP\splice.ps1" -Verb RunAs