fshy

Home / Storage

Syncthing community relay pool

relays.syncthing.net/P2P relay pool (operator donated)storage/syncthing-community-relay-poolJSONcomparereport an errorprovider JSON

Free allowance
No quota at all — relay operators cap themselves with -global-rate (commonly ~20 Mbps in and out).
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
anonymousno card, no phone
Binding limit
per-ip-shaping20 Mbps
Evidence
reported4 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo quota at all — relay operators cap themselves with -global-rate (commonly ~20 Mbps in and out). The pool is anonymous and unvetted.
unit unlimited; metered on unstated
Pricenone stated
Limits
  • per-ip-shaping (binding) 20 Mbps source
Per-relay bandwidth set by the operator; sessions per client and per relay are limited. Relays can vanish without notice.
Identityanonymous anonymous
EgressFree. Paid for by whoever runs each relay, not by a company with a budget.
Per-object capnot stated
Retentionnot stated
Interfaceunknown relay:// protocol on 22067; the pool is a JSON endpoint.
Toolingstrelaysrv; Syncthing's own relay selection.
Composes withRelay is only used until a direct connection is established; Syncthing then switches to direct and the relay carries nothing.
ReliabilityThe pool endpoint returns dozens of relay://IP:22067 entries with self-signed device IDs. No accounting means no sustainability, but also no gate.
Parsed numbers
  • has-free-tier 1
Evidence 4
datesourcewhat it proved
2026-10-21relays.syncthing.net/endpointliteral JSON list of relay:// URLs with IDs
2026-10-21docs.syncthing.net/users/strelaysrv'Anyone can run a relay server, and it will automatically join the relay pool'
2026-10-21docs.syncthing.net/users/relaying.htmltraffic is bounced via a relay only when a direct connection is impossible
2026-10-21relays.syncthing.net/'The relays listed on this page are not managed or vetted by the Syncthing project'
Unknown values 5
  • interface: the access interface was not established
  • per object cap notes: the field may be stated in a source that was not read
  • per object cap stated: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read
  • retention stated: the field may be stated in a source that was not read