Home / Tools / Remote node picker

Monero remote node picker

Health data for public Monero nodes, probed from our server. Sort by latency, height lag or uptime to find one worth using; the height and fee checks flag nodes serving stale or wrong data.

Live probing…
Sort
NodeNetHeightResponseUptimeWeb (CORS)
Loading node health…

How to use one

Copy a node's host:port and paste it into your wallet's remote node setting:

  • Official GUI: Settings → Node → Remote → enter the address and port.
  • CLI: monero-wallet-cli --daemon-address host:port (add --trusted-daemon only for your own node).
  • Feather / Cake / Monerujo: Settings → Node → add a custom node as host:port.

The Web (CORS) column marks nodes that browser-based wallets (like the web wallet) can reach. Rotate nodes now and then — it's good privacy hygiene.

How we check them

A background prober contacts each clearnet node through Tor, roughly every 30–60 minutes, with an identifying user-agent. Routing over Tor keeps our own server's IP private and means a bad node can't log where the checks come from. For each node we record:

  • Height lag — blocks behind our own synced node. 0 is perfectly in sync; a large lag means stale (or dishonest) data.
  • Response — round-trip time to /get_height over Tor. It shows a node is reachable and responsive, but includes Tor's overhead, so treat it as a rough signal, not the node's raw speed.
  • Uptime — share of recent checks the node answered correctly (the bar shows the last ~30 checks, newest on the right).
  • Fee canary — we periodically compare the node's fee estimate to the network's; a value far off the norm suggests a node trying to overcharge.

Tor and I2P nodes are listed from public directories but not yet health-checked from here — this host has no Tor relay, so they appear without latency or uptime data.