Sonos Radio Stream Checker
Check if your radio stream URLs are compatible with Sonos S1 and S2 speakers.
How Stream Checking Works
What is This Tool?
This tool checks whether an audio stream URL is compatible with Sonos speakers. Sonos S1 and S2 systems have different requirements for TLS versions, certificates, and redirect chains.
The checker follows the full redirect chain of your stream URL and validates each step against Sonos compatibility requirements.
How to Use
- Enter the direct URL of an audio stream (e.g. an .mp3 or .aac stream endpoint, not a website).
- Select a server region matching the stream's expected audience. Use this to test geo-restricted streams from a specific location.
- The result shows separate compatibility badges for Sonos S1 and S2 systems.
- The full redirect chain is displayed, so you can see exactly where your stream URL leads and at which hop an issue occurs.
What Gets Checked
| TLS | TLS 1.2 or 1.3, required by both S1 and S2 |
| Ciphers | S1 accepts ECDHE with an RSA certificate and AES-GCM; S2 also accepts ChaCha20 and ECDSA |
| Redirects | Full HTTP redirect chain from your URL to the final stream endpoint |
| MIME | Audio content type of the final response (e.g. audio/mpeg, audio/aac) |
| Certificate | SSL certificate validity and chain verification |
Server Regions
GermanyDefault region. Routes requests through a European server.
FranceFor streams geo-restricted to France.
UKFor streams geo-restricted to the United Kingdom.
USFor streams geo-restricted to the United States.
Important Notes
- S1 and S2 both need TLS 1.2 or 1.3. What separates them is the cipher: S1 negotiates only ECDHE with an RSA certificate and AES-GCM, so a stream offering nothing but ChaCha20, or serving an ECDSA certificate, plays on S2 and fails on S1.
- Some streams are geo-restricted. Select the appropriate server region to test accessibility from that location.
- Redirect chains are followed completely. Each hop is analyzed independently for compatibility.
- Stream URLs that require authentication or DRM are not supported by this checker.
Privacy & Security: Stream checks run server-side through regional VPN endpoints. The stream provider only sees the server's request, not your IP address or identity.