A network monitor that puts each target in its own tab, graphs it live, and keeps the history through a reboot. When someone says the connection was slow at 2:15, you can show which hop dropped packets.
ping.exe or tracert.Per-user install with no admin prompt; your data is kept if you uninstall. Installed copies update themselves in the background. The portable build runs from one file but unpacks on every launch, so it starts slower.
View full size
Start ECX Ping and choose Add target, or press Ctrl+N. Each target gets its own tab, and you can drag tabs to reorder them.
Enter a name and a hostname or IP, then choose how often to probe. Use Endpoint to watch the destination, or Per-hop traceroute to graph every router on the path.
The summary cards show average latency, loss, jitter, and the current reading. Loss shows as red marks under the graph. Double-click any hop for reverse DNS, ASN, and location.
Save a PNG snapshot of the graph with its stats, or export the history as CSV, to attach to a ticket or send to a carrier.
Start ECX Ping and choose Add target, or press Ctrl+N. Each target gets its own tab, and you can drag tabs to reorder them.
A tabbed terminal with a saved session tree. Folders hold each customer's devices, and everything runs inside one window with no separate PuTTY windows to manage.
.ppk keys of every common version, Pageant or the OpenSSH agent, one-time-code prompts, and a debug log with a legacy-algorithm retry when a connection fails. Open in PuTTY is one click away.Installed copies check for signed updates and ask before restarting. Portable copies tell you when a new build is available.
View full size
On first run, ECX Console finds sessions saved in PuTTY. Choose which to import and the customer folder they go in. PuTTY doesn't store passwords, so you add those the first time you connect.
Choose SSH, Telnet, or Serial, then enter the host and username. Authenticate with a password, which is encrypted with DPAPI, an OpenSSH or PuTTY .ppk key, or a key held by Pageant or the OpenSSH agent.
Double-click a session in the tree to open it in a tab. The status bar shows the connection and logging state. Tabs stay connected while you switch between them.
Right-click a connected session and choose Open SFTP. Drag files between the local and remote panes, and track progress in the transfer queue.
Press Ctrl+Shift+A or click Explain last error. The assistant reads the tab you're in and tells you what it sees. Any command it wants to run waits for your approval, and every step is logged.
Press Ctrl+Shift+T for a local PowerShell tab beside your remote sessions; add Alt to run it as administrator. Marks in the margin show each command, red for the ones that failed. Jump between them with Ctrl+Shift+Up and Down.
On first run, ECX Console finds sessions saved in PuTTY. Choose which to import and the customer folder they go in. PuTTY doesn't store passwords, so you add those the first time you connect.
Press Ctrl+Shift+V to see everything you've copied today: commands, config blocks, links, screenshots, and files. It's grouped, searchable, and one key away from pasting. For KVMs and consoles that ignore Ctrl+V, ECX-Clip can type the clip as keystrokes instead.
The installer runs per user with no admin prompt and can add Start Menu, desktop, and start-with-Windows shortcuts. History stays on your PC.
View full size
Press Ctrl+Shift+V anywhere. The current clipboard is at the top, followed by your pins and your history grouped by time. Hover a row to pin or delete it, and double-click to paste.
Search or filter by type, then press Ctrl+E to open the reader. Select part of a long config block and choose Copy selection to take only the lines you need.
KVM, iDRAC, iLO, and serial consoles often ignore paste. Press Ctrl+Shift+T or choose Type as keys, click into the console, and ECX-Clip types the clip for you.
Press Ctrl+Shift+V anywhere. The current clipboard is at the top, followed by your pins and your history grouped by time. Hover a row to pin or delete it, and double-click to paste.
A labeled, color-coded container for every tenant, so a tab always shows which customer you’re signed in as. Mozilla signs the extension. It isn’t in the public add-on store, so you install it from this page, and installed copies update themselves.
Open this page in Firefox. When Firefox asks, choose Continue to Installation, then Add.
After that, the extension updates itself. You don’t install new versions by hand.
Use the installer for daily use. It installs per user, needs no admin rights, launches faster, and updates itself. Use the portable .exe to run a tool from a USB stick or jump box without installing it.
Every build is Authenticode-signed by ECXSystems LLC and timestamped. To check a download in PowerShell, run Get-AuthenticodeSignature .\ECX-*.exe. The status should be Valid.
For the Windows tools, sessions, history, and clipboard contents stay in your Windows profile. Apart from update checks, the only outside request is ECX Ping’s ASN and location lookup for public IPs, which you can turn off in Settings.
Install it from this page in Firefox 128 or later, after Firefox Multi-Account Containers. Firefox asks to add the extension instead of saving a file. It updates itself.
ECX clients get deployment, preconfigured session trees, and direct engineering support for every tool on this page.