Protocol tools for Mac.
No Parallels. No Windows. No Electron.
Native macOS apps for Modbus, Serial, MQTT, Siemens S7, and BLE. Built with Rust. Install from the Mac App Store. One-time pricing, no subscriptions. Made by the team behind Voltrus SCADA.
The Tools
One app per protocol. Each does one thing well.
Every tool is a focused, native app. No bloat, no feature creep. Download what you need from the Mac App Store or direct download.
Modbus master and slave simulator. Poll devices or simulate them — both in one app. TCP + RTU, read/write all register types. No Parallels needed.
- Modbus TCP + RTU
- Read & write all register types
- Master (poll) + Slave (server) simulation
- Communication logging with timestamps
- USB-RS485 adapter support (FTDI, CH340, CP2102)
RS232, RS485, and USB serial communication with hex view, ASCII mode, and data logging. The modern successor to "Serial" by Decisive Tactics ($39.99, last updated 2021).
- Hex view + ASCII display
- Data logging with timestamps
- Protocol analysis and frame decoding
- No kernel extensions on Apple Silicon
- Multi-port monitoring
Connect to MQTT brokers to subscribe to topics, publish messages, and inspect real-time message streams. Built-in broker support. Works with Home Assistant, ESP32, Arduino.
- Publish & subscribe with QoS 0/1/2
- Topic tree browser with wildcards
- MQTT 3.1.1 + 5.0 support
- TLS/SSL encrypted connections
- Retained messages and message inspection
Read and write Siemens S7-1200 and S7-1500 PLC data blocks and memory areas. No TIA Portal, no Step 7, no Windows VM. Connect directly over Ethernet.
- S7-1200 / S7-1500 / S7-300 / S7-400
- Data block browser with byte-level inspection
- Read & write DB, M, I, Q, T, C areas
- Live variable monitoring
- Multi-PLC connections
Scan for Bluetooth Low Energy devices, browse GATT services and characteristics, read and write values. No nRF Connect installation headaches.
- BLE device scanner with RSSI
- GATT service & characteristic browser
- Read, write, and notify
- Advertisement monitoring
- UUID lookup and identification
Self-hosted pastebin that runs entirely on your Cloudflare account. Share text and files instantly with zero data leaving your infrastructure.
- One-click deploy to Cloudflare Workers
- Text pastes with custom slugs
- File uploads — images, PDFs, ZIPs
- Password-protected with CSRF security
- Runs on Cloudflare free tier
Discover, monitor, and control BACnet/IP building automation devices. Browse objects, read and write properties, and inspect real-time values across BACnet networks.
- BACnet/IP device discovery
- Object browser with property inspection
- Read & write analog/binary values
- Real-time value monitoring
- Multi-device connections
Connect to Allen-Bradley ControlLogix and CompactLogix PLCs over EtherNet/IP. Browse tags, read and write controller data — no RSLinx, no FactoryTalk.
- ControlLogix / CompactLogix support
- Tag browser with structured data types
- Read & write controller tags
- CIP protocol inspection
- Multi-PLC connections
Monitor DNP3 outstations, read point data, and inspect SCADA communications. Built for utilities and water/wastewater systems using DNP3 protocol.
- DNP3 TCP + Serial support
- Binary, analog, and counter point monitoring
- Class 0/1/2/3 event scanning
- Communication logging with timestamps
- Multi-outstation connections
Browse OPC-UA server address spaces, subscribe to variable changes, and read/write node attributes. Connect to any OPC-UA compliant server without UA Expert.
- OPC-UA address space browser
- Real-time variable subscriptions
- Read & write node attributes
- Certificate management
- Multi-server connections
Why MacTools
Built for engineers who carry MacBooks.
Every industrial automation tool assumes you run Windows. We don't. MacTools is built natively for macOS because that's what you actually use in the field.
Cross-Platform
Built with Rust and Tauri — not Electron. Small binaries, low RAM usage, native feel on every platform. Runs on macOS, Windows, Linux, iOS, and Android. Available from the App Store, Google Play, and direct download.
No Windows Tax
Stop paying $100+/year for Parallels Desktop on top of Windows tool licenses. Our tools cost $9.99 one-time. That's less than one month of Parallels.
Apple Silicon & ARM
Native binaries for Apple Silicon (M1–M4), x86_64, ARM64 Linux, and mobile. No Rosetta, no emulation, no compatibility layers. Runs fast on every platform.
One-Time Pricing
No subscriptions. No "Pro" tier unlocks. No in-app purchases. Pay once, use forever. All features included. Company expense accounts welcome.
Protocol Expertise
Built by the team behind Voltrus SCADA — industrial protocol implementation is what we do. Modbus, MQTT, OPC-UA, S7, DNP3, BACnet are already in production. We know these protocols inside out.
Store Distribution
Available on Mac App Store, Microsoft Store, Google Play, and direct download. Notarized, sandboxed, auto-updated. No random GitHub binaries. Your IT department won't block it.
FAQ
Common questions.
Do I need Parallels or Windows?
No. MacTools are native macOS apps. No Parallels, no Windows, no virtualization. Install from the Mac App Store or direct download.
Works on Apple Silicon?
Yes. Native ARM64 binaries for M1, M2, M3, M4 Macs. Also supports Intel x86_64, Windows, and Linux. No Rosetta needed.
How much does it cost?
Each tool costs $9.99–$14.99 one-time. No subscriptions, no recurring fees, no in-app purchases. All features included.
What protocols are supported?
Modbus TCP/RTU, Serial RS232/RS485, MQTT, Siemens S7, BLE, BACnet/IP, EtherNet/IP (Allen-Bradley), DNP3, and OPC-UA.
Available on the Mac App Store?
Yes. All MacTools apps are distributed through the Mac App Store with Apple notarization and sandboxing. Direct DMG downloads also available.
Do I need MacTools if I have Voltrus SCADA?
They serve different purposes. MacTools are field commissioning and debugging tools for individual devices. Voltrus SCADA is for continuous monitoring with dashboards and alarms. Many engineers use both.
Related Product
Need a full SCADA system?
MacTools are standalone protocol helpers. If you need a full industrial monitoring dashboard with alarms, dashboards, OEE tracking, and multi-protocol support — check out Voltrus SCADA. Single binary, lifetime license from $249.