← Prinny Client

Public Matrix servers

Every Matrix homeserver with open registration that we can find, merged and deduplicated from three independent lists and refreshed daily. This is not a recommendation — it is just the data. Pick carefully.

Loading…

Name Server Software Version Last check
Loading server list…

Questions

I don't know which server to choose

Synapse with a high version number is the boring, safe answer — it is the reference implementation and a recent version means someone is actually maintaining it. Beyond that, prefer a server whose operator publishes rules and a privacy policy, and whose jurisdiction you are comfortable with. Filter for "Has details" to see only servers we hold that information for.

What is the difference between Name and Server?

Name is the domain part of your Matrix ID — the bit after the colon in @you:example.org. Server is the host it actually delegates to via /.well-known/matrix/client. When they differ, some clients need you to enter the server explicitly. Prinny handles the delegation for you.

Where does this data come from?

Three independent lists, merged daily: asra.gr (a broad autogenerated crawl of servers federating with asra.gr that have registration open), joinmatrix.org (a small hand-curated list with detailed operator information), and privacydev.net (privacy posture — Tor, Cloudflare, captcha, email). The merged output is served as JSON at /api/servers.json.

How are duplicates removed?

The lists key on different things: asra.gr and joinmatrix.org use the Matrix ID domain (tchncs.de), while privacydev.net lists the client host (matrix.tchncs.de). Records are merged when they share any known domain, and for the remainder we resolve /.well-known/matrix/client and only link them when the delegation points back at exactly that host. Nothing is merged on a name-similarity guess — stripping a leading matrix. would be wrong, since tetaneutral.net delegates to itself rather than to matrix.tetaneutral.net.

I'm unhappy with my server

You can move an existing account to a different homeserver with the Element migration tool. Note that this does not move your message history.

Please remove my server / this data is wrong

We only mirror the three upstream lists — corrections have to go to whichever of them carries your server (its badges are shown in the Name column). Once the upstream drops or fixes an entry, the change lands here within 24 hours. If something is wrong with the merge itself, please open an issue.