Stack Gems
Menu
← Catalog

coturn

BSD-3-Clause TURN/STUN NAT-traversal relay (not an SFU)

Comms / Realtime · OSS/MIT · 14.5k

Reviewed 2026-09-11 · last push 2026-10-17 · repo checked 2026-10-19

What's Good

BSD-3-Clause-style (3-clause). coturn/coturn. Free open-source TURN and STUN server for VoIP/WebRTC media NAT traversal — REST auth, TLS/DTLS, Docker images on Docker Hub/GHCR/Quay. Homepage coturn.github.io; source github.com/coturn/coturn.

The Catch

Vs LiveKit / Janus (rooms/SFU products), Pion / PeerJS (WebRTC libs/signaling): coturn is the *relay*, not a room product and not a client SDK. You still open UDP/TCP ranges, set realm/secrets, and pay bandwidth on the box that relays. Distinct from mediasoup/LiveKit media routing.

Verdict

BSD-3-Clause TURN/STUN. Free forever relay software; the bill is ports, RAM, and egress.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/coturn.svg)](https://stackgems.com/gems/coturn)

HTML

<a href="https://stackgems.com/gems/coturn"><img src="https://stackgems.com/badge/coturn.svg" alt="coturn reviewed on Stack Gems" height="20"></a>

Related

DevOps →