Share relay servers to save money and heartache
The new Iroh Services Pro plan gives hobby projects an authenticated relay without the work or price of dedicated infrastructure.
Read post →“Iroh is the magic behind our ability to facilitate millions of private backbones in minutes. Impossible with traditional networks.”
“Using iroh halved our compute budget.”

“With iroh, every node is just a public key. We pool GPUs across clouds and closets into one mesh. No central server, no NAT config.”

Resilient by default
iroh's QUIC multipath implementation automatically switches between Wi-Fi, cellular, ethernet, LAN, LoRa, HaLow, Tor, Bluetooth—or bring your own transport.
Direct links bypass NATs and firewalls, with stateless relays as fallback. No data is stored on the cloud, unless you explicitly choose to store it there.
Secure end-to-end encryption with optional observability to diagnose issues and improve performance.
Lower infrastructure costs
Iroh connects endpoints peer to peer whenever it can. Your application data can stay on your endpoints—no cloud storage required. Relays only forward end-to-end encrypted packets when a direct path is unavailable, cutting cloud egress and the infrastructure you have to operate.
No cloud storage required
data can stay on endpoints
Relays only forward
encrypted packets as fallback
Example workload
2,000 devices × 10 GB/month
Centralized server on AWS
20 TB crosses provider infrastructure
~$1,742/mo
plus compute
Iroh Pro at 98% direct
Only 400 GB traverses the relay
~$46/mo
Pro plus egress
Estimated monthly savings
$1,696
Illustrative estimate based on 98% direct traffic. Actual direct rates and costs vary by network conditions, usage, and region.
Open source.
Forever.
iroh is an open source peer-to-peer networking stack built on open standards, so you're never locked in. Connect over our free community infrastructure, self-host your own, let us host services for you, and switch between them anytime.
Remote Access
Embed direct, encrypted connections right in your app and create tunnels for remote access instead of third-party VPNs.
Distributed AI Training
Train foundation LLMs with compute distributed around the world, across AWS, GCP, Azure, and self-hosted infrastructure.
Video Streaming
Stream video between devices, using peer to peer technology. Create encrypted connections built on open standards, across the globe or across the room.
Real-time Sync for Mobile Applications
Powers apps for hundreds of thousands of devices around the world, even when internet access is precarious.
Point of Sale Payments
Connect payment terminals directly to point of sale systems over Bluetooth, LAN, or Wi-Fi with full PCI compliance and no additional servers.
IoT & Embedded Devices
Run iroh on ESP32, Raspberry Pi, and Linux with the same API. Devices discover each other automatically. No brokers, no gateways.
Built to ship
Every commit to iroh's main branch runs through a growing set of simulations & tests.
Observability and network diagnostics track connection health and throughput.
Every major release is supported for multiple years with extended support contracts available.
import IrohLib
@main
struct App {
static func main() async throws {
// Dial a peer and echo a message over a bidirectional stream.
let endpoint = try await Endpoint.bind(
options: EndpointOptions(preset: presetN0())
)
let conn = try await endpoint.connect(addr: serverAddr, alpn: ALPN)
let bi = try await conn.openBi()
try await bi.send().writeAll(buf: Data("hello iroh".utf8))
try await bi.send().finish()
let echoed = try await bi.recv().readToEnd(sizeLimit: 64)
print(String(decoding: echoed, as: UTF8.self))
}
}Dozens of open-source, composable protocols built on top of iroh. Mix & match to get the feature set you need.