WrtPulse
Tools
Manage OpenWrt routers over SSH — Wi-Fi, clients, WAN, firewall, firmware.
- Downloads
- 86+
- on Google Play
- Price
- Free
- No in-app purchases
- Updated
- Oct 1
- 2026 · v1.8
Screenshots
About WrtPulse
DASHBOARD
CPU, RAM, flash, load, uptime and live throughput, one batched command a second. The upstream card follows whichever interface actually holds the default route, so it is right whether your WAN is a cable or a Wi-Fi client. Reboot, a speed test and a one-tap isolated guest network live here.
CLIENTS
Every device on the router, wireless and wired, with signal, lease and per-client usage (with nlbwmon). Rename, block, wake-on-LAN, DHCP reservations.
NETWORK
LAN — the subnet, the DHCP server and its pool, static leases, switch VLANs.
Internet & WAN — every uplink with its port, VLAN tag, protocol and IPv6; a connection test that is bound to the uplink you are looking at; failover order by route metric.
Wireless — radios and interfaces. Add or edit access points and station (client) links; change channel, width, encryption and SSID. Neighbour scans suggest the least busy channel.
Firewall — port forwards, traffic rules with schedules, zones and the inter-zone matrix, DMZ, defaults and SYN-flood protection.
TERMINAL
A real SSH shell with a VT screen model: cursor addressing, scrollback, selection and paste, and multiple tabs on one connection.
SYSTEM
Live logs, packages (apk and opkg), services, firmware upgrades, backup & restore, regulatory domain, SSH keys, factory reset.
FOUR RULES, EVERYWHERE
• Show the command. Every action shows the exact shell command it is about to run.
• Dry-run first. Where the router offers one — apk add --simulate, opkg --noaction, sysupgrade -T, a uci diff — the app runs it and shows you the answer before anything changes.
• Refuse from a row what cannot be undone. Flashing firmware, restoring a backup and a factory reset each get their own screen that names exactly what it will cost, and a three-second hold.
• Trust the router over the app. Exit code 0 is not success; the app re-reads the router to confirm.
Changes are staged, shown as a diff, and applied in one uci batch. A change that carries the connection itself — the WAN, the LAN address — is applied with the router's own rollback armed, so a mistake undoes itself if the app cannot reconnect.
SECURITY
Passwords and private keys are sealed with an Android Keystore key and never leave the phone. Host keys are pinned on first contact, and a changed key stops the connection until you say otherwise. The app can generate its own ed25519 key, install it on the router, and prove it works before you rely on it.
Requires an OpenWrt router with SSH enabled (21.02 or newer recommended; 24.10+ for apk). No account, no analytics, no ads.
What’s new
Version 1.8 · Updated October 1, 2026
• Mesh: changing the primary's LAN subnet now takes its nodes along. Each node moves to the new subnet with its gateway and DNS rewritten, and goes back to its old network if the new gateway never answers. A node the app can't reach stops the move unless you choose to leave it behind. • LAN: a mesh node can no longer move its own subnet away from its primary. • Internet & WAN: Restart and Stop sit level, and Stop is one tap; Start brings the uplink back.
User reviews
The app is really useful . i am having 5 OpenWRT routers, this app helps me in managing them at a single place .
Alternatives to WrtPulse
Looking for apps like WrtPulse? Here are 2 similar Android apps on Google Play. All of them are free to download.
| App | Rating | Price | Installs | Last updated | Compare |
|---|---|---|---|---|---|
| WrtPulse | – | Free | 50+ | Oct 1, 2026 | |
| Revv: Car Launcher | – | Free | 100+ | Oct 13, 2026 | Compare |
| PromptFlow | – | Free | 10+ | Aug 29, 2026 | Compare |
Compare WrtPulse with the top alternatives: ratings, updates, ASO score and keyword gaps →