Fleet monitoring & remote control
AntminerTools is ASIC miner monitoring and management software for Bitmain Antminers. Live hashrate, temperatures, alerts, remote reboot and profitability for your whole farm β on your phone or desktop. No port forwarding, no VPN, no static IP. Setup takes 2 minutes.
Your miners sit safely on your farm's local network. A tiny connector agent creates a secure outbound tunnel to our cloud, so you never open a single port.
Sign up free and add a farm for each site you run β home garage, container, or warehouse. Each farm gets its own secure access token.
Download your pre-configured agent and run it on any PC or Raspberry Pi on the same network as your miners. One double-click β Python and dependencies install automatically. It auto-starts on boot and updates itself forever.
Hit Scan Network and every Antminer on your subnet appears automatically β model, worker name, serial and MAC included. From then on it's live stats every 30 seconds.
From zero to a fully monitored, auto-protected farm. Every option explained.
Sign up free, then go to Dashboard β Farms β β+ New farmβ. Give it a name (e.g. βGarageβ, βContainer-01β). A farm = one physical location β each farm gets its own secure token and runs its own agent. You can create as many farms as you have sites.
After creating the farm (or via the ββ¬ Agentβ button on the farm card), click βπ¦ Download agent ZIPβ. It comes pre-configured with your farmβs token β nothing to edit.
Run it on any PC or Raspberry Pi on the same network as your miners:
β’ Windows: unzip, double-click START_AGENT.bat β Python and everything needed installs automatically, and it auto-starts on boot.
β’ Linux / RPi: python3 antminer_agent.py
Within seconds the farm card badge flips to β Connected. The agent keeps itself updated forever β you never touch it again.
Click βπ Scanβ on the farm card. The subnet is detected automatically from your agentβs network; the default miner login is root/root (change it if yours differs). Hit Start scan.
Watch the live counter β ββ 1 foundβ¦ 2β¦ 3β¦β β as the agent sweeps every IP. When it finishes you get a table of every Antminer found: IP, model, worker name from the pool, serial and MAC. Rename any of them, then click ββ Add all newβ (or Add per miner). Done β theyβre now monitored 24/7.
The Overview page shows your whole fleet, refreshed every 10 seconds: miners online/offline, total hashrate, power draw, hottest temperature, BTC price and your daily revenue and profit.
Click any miner to open its detail page: live hashrate (5s / 30m), a 24-hour hashrate chart, per-chain chip & PCB temperatures, fan speeds (or water-cooled detection), power, efficiency in J/TH, uptime, firmware, serial, and the live pool status with accepted/rejected shares.
On the Farms page, each card shows a temperature health badge: green Normal, amber Warm β and if any miner hits 85Β°C the whole card flashes red π₯ ABNORMAL so you canβt miss it.
Every minerβs detail page has a Control panel:
β’ π Reboot β fix a frozen miner from anywhere
β’ βΆ Normal / π΄ Sleep / π Turbo / πΏ Eco β switch work modes (Sleep to ride out expensive power hours, Eco to cut heat, Turbo when profit is high)
β’ π‘ Blink LED β flash the light to find a unit in a rack of identical machines
β’ π Refresh stats β force an immediate poll
Need to reboot many at once? The farm cardβs βπ Restartβ button opens a panel with every minerβs current hashrate, 24-hour average and last-seen time β restart one, or Restart ALL with one click.
Go to Alerts β β+ New ruleβ. Pick a trigger, a threshold, and what should happen:
Triggers:
β’ π‘οΈ Temperature above threshold (e.g. 85Β°C)
β’ β οΈ Hashrate drops to zero (miner hung or lost pool)
β’ π Hashrate below threshold (degrading hashboard)
Actions:
β’ π¨ Alert only β logged in your Alerts page
β’ π΄ Auto-sleep β puts an overheating miner to sleep automatically, before it cooks a hashboard
β’ π Auto-restart β reboots a stuck miner without you lifting a finger
Rules have a 30-minute cooldown so youβre not spammed, and you can toggle them on/off or delete them anytime. In Settings choose where email notifications go and enable offline / high-temp alerts and a daily summary.
In Settings β Mining economics, enter your actual electricity price ($/kWh) and pool fee (%). The Overview then shows true daily revenue, electricity cost and profit β per day, week, month and year β plus your break-even electricity price and cost per BTC mined, computed live from the network difficulty and BTC price.
Use the calculatorβs inputs to play what-if: βwhat if power costs $0.05?β, βwhat if I add 4 more S21s?β β it recalculates instantly without touching your saved settings.
Also in Settings: change your password, set a separate alert email, and control which notifications you receive.
β’ Add a miner manually (Miners β β+ Add minerβ) if itβs on a different subnet than the scan covers β just enter IP, port and login.
β’ Multiple sites? Create a farm per location, run one agent at each β everything lands in the same dashboard.
β’ Rotate a farm token (farm card β Agent β Advanced) if a farm PC is lost or sold, then download a fresh agent.
β’ Check the agent anytime on the farm PC with python antminer_agent.py --status.
β’ Miner names sync automatically to their pool worker names, so the dashboard matches your pool account.
β’ Works on your phone β the dashboard is fully responsive, so you can reboot a miner from bed.
Set an auto-sleep at 85Β°C rule on every hydro miner the day you add it. A $5,000 machine protects itself while you sleep β and wakes up when you tell it to.
Every option in AntminerTools exists because a real farm needed it. Here's the full toolkit you get with your free account.
Real-time & average hashrate, per-chain chip/PCB temperatures, fan speeds, power draw and efficiency (J/TH) for every unit β refreshed every 30 seconds.
Reboot a frozen miner, switch work modes (Normal / Sleep / Turbo / Eco), blink the LED to find a unit in the rack, and change pools β from anywhere.
The agent sweeps your subnet and finds every Antminer automatically β no typing IP addresses. New units are one click away from being monitored.
Get alerted on overheating, zero or low hashrate, and offline units. Attach automatic actions: auto-sleep an overheating miner or auto-reboot a stuck one β even while you sleep.
Live BTC price, network difficulty and hashrate combined with your electricity cost show real daily profit β per miner and for the whole fleet.
Hashrate, temperature and power history for every miner. Spot degrading units and prove uptime β data stays in your account.
Run separate farms for each location with independent agents, all in one dashboard. Perfect for operators managing sites for multiple clients.
Open your farm PCβs full desktop right in the dashboard β control it, edit configs, reboot Windows β from anywhere, no port forwarding. Works by just running the same agent. Available on the Unlimited plan.
Installs in one click, auto-starts on every reboot (Windows, Linux & Raspberry Pi), updates itself when we ship improvements, cleans up old versions, reconnects after outages and fails over between relays β truly zero maintenance.
Miners are automatically labelled with their pool worker names, so your dashboard matches your pool account 1-to-1.
Everything here is the real AntminerTools dashboard β live stats, one-click controls and automation, on desktop or phone.
Live hashrate, power, temperature and daily profit across every farm β with a built-in profitability calculator.
Top performers, hottest units and anything that needs attention. Sort by hashrate, temperature, efficiency or power in one click.
Temperature and hashrate rules that auto-sleep or auto-reboot a miner before a hashboard is damaged β with every event logged.
Group miners by location, watch each connector agent, and reboot, scan or remote-desktop into any site from anywhere.
AntminerTools speaks the native Bitmain web API β Bitcoin, Litecoin/Dogecoin, Kaspa and every other Antminer family, with special handling for hydro and immersion models (water-cooled temperature sensors, no-fan detection). The current line-up:












All 65+ current and previous-generation Antminers with the standard Bitmain web interface work out of the box.
| Model | Hashrate | Power | Cooling |
|---|---|---|---|
| Bitcoin β SHA-256 | |||
| Antminer S23 Hyd. | 580 TH/s | 5510 W | Hydro |
| Antminer S23 Hyd. 3U | 1160 TH/s | 11020 W | Hydro |
| Antminer S23e Hydro 2U | 865 TH/s | 8650 W | Hydro |
| Antminer S23 | 296β318 TH/s | 3498 W | Air |
| Antminer S23 Immersion | 442 TH/s | 5304 W | Immersion |
| Antminer S21j XP Hyd. | 495 TH/s | 5940 W | Hydro |
| Antminer S21 XP+ Hyd. | 500 TH/s | 5500 W | Hydro |
| Antminer S21 XP Hyd. | 473 TH/s | 5676 W | Hydro |
| Antminer S21e XP Hyd. / 3U | 430 / 860 TH/s | 5590 / 11180 W | Hydro |
| Antminer S21 XP | 270 TH/s | 3645 W | Air |
| Antminer S21 XP Immersion | 300 TH/s | 4050 W | Immersion |
| Antminer S21+ Hyd. | 319β395 TH/s | 4785 W | Hydro |
| Antminer S21 Hyd. | 302β335 TH/s | 5360 W | Hydro |
| Antminer S21e Hydro | 288β322 TH/s | 5500 W | Hydro |
| Antminer S21++ / S21 Pro+ | 234β235 TH/s | 3510 W | Air |
| Antminer S21 / S21+ / S21 Pro | 151β216 TH/s | ~3500 W | Air |
| Antminer S21 Immersion | 215β301 TH/s | 4800 W | Immersion |
| Antminer T21 | 190 TH/s | 3610 W | Air |
| Antminer S19 XP+ / XP Hyd. | 257β293 TH/s | 5345β5567 W | Hydro |
| Antminer S19e XP Hydro | 251 TH/s | 5522 W | Hydro |
| Antminer S19 Pro / Pro+ Hyd. | 170β198 TH/s | 5428 W | Hydro |
| Antminer S19 XP / S19j XP | 141β151 TH/s | 3010β3247 W | Air |
| Antminer S19k Pro / S19j Pro+ | 105β120 TH/s | 3355 W | Air |
| Antminer S19 / S19j Pro / S19 Pro | 82β104 TH/s | ~3100 W | Air |
| Antminer S19 Hyd. / T19 / T19 Hydro | 84β235 TH/s | 3150β5170 W | Air / Hydro |
| Litecoin + Dogecoin β Scrypt | |||
| Antminer L11 Hyd. 2U / 6U | 33β35 GH/s | 5676β5775 W | Hydro |
| Antminer L11 / L11 Pro | 20β21 GH/s | 3612β3680 W | Air |
| Antminer L9 Hyd. 2U | 27 GH/s | 5670 W | Hydro |
| Antminer L9 | 17β18.5 GH/s | 3360 W | Air |
| Antminer L7 | 8.8β9.5 GH/s | 3425 W | Air |
| Kaspa β KHeavyHash | |||
| Antminer KS7 | 40 TH/s | 3080 W | Air |
| Antminer KS5 Pro | 21 TH/s | 3150 W | Air |
| Antminer KS5 | 20 TH/s | 3000 W | Air |
| Antminer KS3 | 7.3β9.4 TH/s | 3500 W | Air |
| Other coins | |||
| Antminer KA3 (Kadena) | 166β173 TH/s | 3287 W | Air |
| Antminer K7 (Nervos CKB) | 58β66 TH/s | 3080 W | Air |
| Antminer E11 / E9 Pro / E9 (EtHash) | 2.4β9.5 GH/s | 1920β2200 W | Air |
| Antminer AL1 / AL1 Pro (Alephium) | 15.6β16.6 TH/s | 3510β3730 W | Air |
| Antminer DR7 (Siacoin) | 127 TH/s | 2730 W | Air |
| Antminer D9 / D7 (Dash X11) | 1.16β1.77 TH/s | 2389β3148 W | Air |
| Antminer Z15 / Z15 Pro (Zcash) | 420β840 ksol/s | 1510β2560 W | Air |
| Antminer X9 / X5 (Monero) | 212 kH/s+ | 1350 W+ | Air |
| Antminer HS3 (Handshake) | 8.55β9 TH/s | 2079 W | Air |
Specifications are manufacturer-rated values and vary by batch and work mode. Antminer is a trademark of Bitmain Technologies β AntminerTools is an independent monitoring platform, not affiliated with Bitmain. Running a model that isnβt listed? If it has the stock Bitmain web interface, it works.
The agent dials out over a TLS websocket (the same port as HTTPS). Nothing on your network listens for incoming connections β nothing to attack, nothing to port-forward.
Each farm authenticates with its own signed token. Revoke and regenerate it any time with one click β a lost laptop never compromises your fleet.
Miner passwords are encrypted at rest with AES-256-GCM and only decrypted in memory at the moment a command is relayed to your LAN.
Automatic reconnection with backoff, plus multiple relay endpoints with automatic failover β your dashboard survives ISP hiccups and CDN outages.
A single S21 XP Hyd. that hangs overnight silently burns a full day of revenue. AntminerTools exists to make sure that never happens quietly again.
Offline and zero-hashrate alerts fire within one poll cycle. The difference between a 10-minute reboot and a weekend of lost hashes is one notification.
Heat kills hashboards. Temperature alerts with automatic sleep-mode protect a $5,000 machine while you're on the road β automatically.
Live profitability with your actual power price tells you when to run Turbo, when Eco, and when a unit is mining at a loss.
Reboot, re-pool and diagnose remotely. Hosting for friends or clients? Give each site its own farm and stay in control of everything from one login.
Start free. Upgrade the moment you need more miners β cancel anytime. All prices in USD, billed monthly.
Secure payments by Stripe Β· cancel anytime Β· upgrade or downgrade whenever you like. Your existing miners are never deleted if you change plans.
No β that's the whole point. The connector agent makes an outbound encrypted websocket connection to our relay (standard HTTPS port 443). It works behind any router, CGNAT, 4G/5G or Starlink connection with zero network configuration.
One small Python script β the Connector Agent β on any Windows PC, Linux box or Raspberry Pi that's on the same LAN as your miners. The download from your dashboard is pre-configured with your farm token: double-click START_AGENT.bat (Windows) or run python3 antminer_agent.py (Linux/RPi). Python and dependencies install themselves.
Both. Every time we release a new version, running agents download it, verify it, keep a backup and restart themselves β your token and settings are preserved, and old versions are cleaned up automatically. The agent also installs itself to auto-start on boot (Windows Startup, or a systemd service / cron on Linux & Raspberry Pi), so if the farm PC loses power or reboots, the agent comes right back on its own. You never have to touch the farm PC again β check status any time with python antminer_agent.py --status.
Miner credentials are encrypted at rest with AES-256-GCM. They're only decrypted in memory the instant a command is relayed through the tunnel to your own LAN. Your farm token is a signed JWT you can revoke and regenerate at any time.
Every 30 seconds for every online miner: hashrate (5s / 30m / average), per-chain chip and PCB temperatures, fan speeds, power draw, efficiency, pool status and worker names.
Any Bitmain Antminer running stock firmware with the standard web interface β the S21 family (including XP/+ Hydro), S19 family, T21, L7 and more. Hydro models get special handling (water-cooled temperature sensors, no-fan detection). Third-party firmware that keeps the Bitmain-compatible API generally works too.
Your miners keep mining β they talk to your pool directly, not through us. The agent reconnects automatically with exponential backoff, and rotates to a fallback relay endpoint if the primary is unreachable. You'll get an offline alert so you know something's up.
Start free β 1 farm and up to 4 miners, with full live monitoring, remote control and dashboard alerts. Paid plans add capacity as you grow: Starter $3/mo (2 farms, 10 miners), Pro $6/mo (5 farms, 20 miners) and Unlimited $10/mo (unlimited farms & miners plus email alerts). Payments are handled securely by Stripe and you can cancel anytime β see Pricing.
Anytime. Upgrade the moment you need more miners and the new limit unlocks instantly; downgrade or cancel from your dashboard whenever you like. Your existing miners and history are never deleted when you change plans.
Create your account, run the agent, and see every miner live β before your coffee gets cold.
Create free account β