Free STUN/TURN Server
Generate short-lived TURN credentials for testing and interoperability checks. Credentials are valid for one hour.
Free forever. No account required.
Free forever. No account required.
Generate your TURN Credentials
Click the button below to generate your TURN credentials.
Use STUN and TURN with an rstream account
The free generator is intended for temporary evaluation. rstream Basic, Pro, and Enterprise plans add project-bound credentials, managed quotas, and backend issuance paths for automation and regular WebRTC workloads.
The credential models and WebRTC integration path are documented in STUN and TURN. Included quotas and hosted limits are detailed on the pricing page.
Frequently asked questions
Can’t find the answer you’re looking for? Reach out to our customer support.
WebRTC uses ICE to establish connectivity between peers. STUN lets an endpoint discover public candidates, and TURN provides a relay path when NAT, firewall, or network policy prevents a direct connection. In practice, WebRTC deployments usually need STUN and generally need TURN as a fallback path.
The free evaluation credentials remain valid for one hour from the time of generation.
STUN binding requests are accepted on UDP and TCP, with IPv4 and IPv6 listeners enabled. TURN UDP relay allocations are available over UDP, TCP, TLS, and DTLS on both IPv4 and IPv6. TURN TCP relay allocations are currently available on IPv6 when the TURN control connection uses TCP or TLS, but not on IPv4 or when the TURN control connection uses UDP or DTLS. Refer to the STUN and TURN documentation for the full support matrix.
The temporary evaluation service is intended for interoperability checks, short-lived tests, and ICE validation. Abuse prevention, throughput caps, and allocation caps are enforced, and access may be revoked without notice in case of misuse.
Release notes
Releases and updates for Free STUN/TURN Server.
Version 1.0.0March 31 2026
- Initial release.