WebRTC relay infrastructure that just works
TurnPipe provides production-grade TURN and STUN servers across 14 regions so your users connect on the first attempt — every time, behind every firewall.
const iceServers = await fetch('https://api.turnpipe.io/v1/credentials', {
headers: { 'Authorization': `Bearer ${API_KEY}` }
});
const pc = new RTCPeerConnection({
iceServers: [
{
urls: 'stun:global.stun.turnpipe.io:3478'
},
{
urls: 'turn:eu-west.relay.turnpipe.io:443?transport=tcp',
username: 'tp_1a2b3c',
credential: 'secret_token'
}
]
});- Global regions
- 14
- Uptime SLA
- 99.99%
- Clients worldwide
- 500+
- Median relay latency
- <30ms
Built for real-time, designed for scale
Everything your engineering team needs to deliver flawless WebRTC connectivity — without managing a single server.
Global anycast network
Traffic is automatically routed to the nearest point of presence across 14 regions spanning North America, Europe, and Asia-Pacific.
Ultra-low latency
Our edge-optimised architecture delivers a median relay latency of under 30 ms, keeping audio and video streams smooth and responsive.
TURN & TURNS support
Full support for TURN over UDP, TCP, and TLS (TURNS on port 443) ensures connectivity even on the most restrictive corporate networks.
REST API & short-lived credentials
Generate time-limited TURN credentials on the fly with our REST API, following the TURN REST spec for secure, automated provisioning.
Real-time analytics dashboard
Monitor active sessions, bandwidth consumption, error rates, and per-region performance from a single, unified dashboard.
Enterprise SLA
Dedicated support, custom capacity planning, and a 99.99% uptime guarantee backed by service credits — built for mission-critical workloads.
Live in three steps
Integrating TurnPipe into your application takes minutes, not days.
Create your account
Sign up for a free account and grab your API key from the TurnPipe dashboard. No credit card required.
Configure your ICE servers
Use our REST API to generate short-lived TURN credentials, then pass the ICE server list to your WebRTC peer connection.
Go live
Deploy your application and let TurnPipe handle NAT traversal. Monitor performance in real time from the analytics dashboard.
Ready to eliminate connectivity failures?
Join 500+ companies that rely on TurnPipe for production WebRTC traffic. Start with 1 GB of free relay bandwidth — no credit card needed.