Free downloads and one-time purchases, no subscription
Part of: Field tools

Protocol tools for Mac.
No Parallels. No Electron.

Native apps for Modbus, BACnet, OPC-UA, Siemens S7, EtherNet/IP, DNP3, MQTT, NATS, serial and BLE. Built with Rust. Nine are free notarized downloads with an optional one-time Pro licence. Modbus Poll, BACnet Explorer, EtherNet/IP Explorer and DNP3 Explorer are paid, on the Mac App Store and as a direct download. One-time pricing, no subscriptions. Made by the team behind Voltrus SCADA.

9
Free downloads
4
Paid apps
$14.99
From, one-time
0
Subscriptions

Demo video

Watch the demo

A tour of ten native Mac tools: Modbus, serial, MQTT, NATS, S7, EtherNet/IP, OPC UA, BACnet, DNP3 and Bluetooth LE.

Chapters

One app per protocol. Each does one thing well.

Each tool is a separate native app, sold on its own. Download the free ones and add Pro when you need it, or buy the paid one you need.

Modbus Poll screenshot: live float32 meter registers polled over Modbus TCP, with a communication log underneath.
Modbus Poll
$19.99 one-time

Modbus master and slave simulator in one app. Poll real devices or simulate them over TCP and RTU, and read/write every register type.

  • Modbus TCP + RTU
  • Read & write all register types
  • Master (poll) + Slave (server) simulation
  • Communication logging with timestamps
  • USB serial adapter support
Learn more →
Serial Terminal screenshot: hex bytes sent and received over a serial port, with the connection settings on the left.
Serial Terminal
Free · Pro $4.99

RS232, RS485 and USB serial with a live hex traffic view, millisecond timestamps and hex or ASCII send.

  • Hex view + ASCII display
  • Data logging with timestamps
  • Live traffic table
  • Modbus RTU frame simulation templates
  • Multi-port monitoring
Learn more →
MQTT Explorer screenshot: a table of topics with their latest payload, message count and retain flag.
MQTT Explorer
Free · Pro $29.99

Run a local MQTT broker or connect to any remote one. Publish, subscribe and inspect live message streams from Home Assistant, ESP32 or Arduino.

  • Publish & subscribe with QoS 0/1/2
  • Topic tree browser with wildcards
  • MQTT 3.1.1 client and broker
  • TLS/SSL encrypted connections
  • Retained messages and message inspection
Learn more →
NATS Explorer screenshot: live NATS messages with subject and payload, plus subscriptions and a publish panel.
NATS Explorer
Free · Pro $29.99

Connect to any NATS server, publish and subscribe with wildcard subjects and headers, and run an embedded NATS server for local dev. JetStream streams, consumers, KV and Object store management built in.

  • Embedded NATS server: no Docker
  • JetStream stream & consumer manager
  • Key-Value and Object store browser
  • Protobuf schema registry + payload decode
  • $SYS monitoring and live tail
Learn more →
S7 Explorer screenshot: a list of S7 PLC addresses read live as Real, Word, DWord or Bool values.
S7 Explorer
Free · Pro $29.99

Read and write Siemens S7-300, S7-400, S7-1200 and S7-1500 PLC data blocks and memory areas. No Windows VM. Connect directly over Ethernet.

  • S7-1200 / S7-1500 / S7-300 / S7-400
  • Tag table with live polling
  • Read & write DB, M, I, Q, T, C areas
  • Live variable monitoring
  • Multi-PLC connections
Learn more →
CNC Explorer screenshot: live MTConnect data from a simulated 3-axis VMC agent, with units, timestamps and a communication log.
CNC Explorer
Free · Pro $39.99

Read an MTConnect agent or a FANUC controller (FOCAS/Ethernet, Beta), and test against built-in simulators.

  • MTConnect probe, current, sample and assets
  • FANUC status, axes, spindle, program and alarms (Beta)
  • MTConnect agent and FANUC CNC simulators
  • Live trends and CSV export
Learn more →
SECS/GEM Explorer screenshot: the status variables table with four SVIDs polled live and the SECS-II messages in the communication log.
SECS/GEM Explorer
Free · Pro $39.99

Act as a SECS/GEM host over HSMS, or run an equipment simulator on your Mac (Beta, never tested on real equipment).

  • Status variables, equipment constants, events and alarms
  • Report wizard, remote commands and an SML composer
  • Wafer chamber equipment simulator
  • Live trends and CSV export
Learn more →
CAN Explorer screenshot: the monitor listing ten CAN identifiers with highlighted bytes and J1939 PGN labels.
CAN Explorer
Free · Pro $39.99

Watch, decode and send CAN and CAN FD frames through a USB adapter, or run a simulated genset on a virtual bus.

  • Per-ID monitor with period and changing bytes
  • DBC decoding, J1939, CANopen and OBD-II labels
  • SLCAN and candleLight (gs_usb) adapters
  • Cyclic transmit, trends, record and replay
Learn more →
BLE Inspector screenshot: a scanner list of nearby Bluetooth devices with signal strength and an empty detail pane.
BLE Inspector
Free · Pro $4.99

Scan for Bluetooth Low Energy devices, browse GATT services and characteristics, and read or write values.

  • BLE device scanner with RSSI
  • GATT service & characteristic browser
  • Read, write, and notify
  • Advertisement monitoring
  • UUID lookup and identification
Learn more →
PasteHere
$19 one-time

Self-hosted pastebin that runs on your own Cloudflare account. Share text and files by link; nothing is stored on our servers.

  • 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
Learn more →
BACnet Explorer screenshot: the BACnet object list on the left with the selected analog input's properties and live trend lines below.
BACnet Explorer
$14.99 one-time

Discover BACnet/IP building automation devices, browse their objects, and read or write properties with live values.

  • BACnet/IP device discovery
  • Object browser with property inspection
  • Read & write analog/binary values
  • Real-time value monitoring
  • Multi-device connections
Learn more →
EtherNet/IP Explorer screenshot: a Logix controller's tag list with CIP type and live values.
EtherNet/IP Explorer
$29.99 one-time

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
  • Implicit I/O and packet log
Learn more →
DNP3 Explorer screenshot: a point list polled from a DNP3 outstation showing group, variation, index and live values.
DNP3 Explorer
$29.99 one-time

Poll DNP3 outstations, read point data and inspect the traffic. For utilities and water/wastewater systems running DNP3.

  • DNP3 over TCP
  • Binary, analog, and counter point monitoring
  • Class 0/1/2/3 event scanning
  • Communication logging with timestamps
  • Direct operate and select before operate
Learn more →
OPC-UA Explorer screenshot: live OPC UA node values with node ID, data type and a chart button on every row.
OPC-UA Explorer
Free · Pro $29.99

Browse OPC-UA server address spaces, subscribe to variable changes, and read/write node attributes on any compliant server.

  • OPC-UA address space browser
  • Real-time variable subscriptions
  • Read & write node attributes
  • Certificate management
  • Multi-server connections
Learn more →

Free for Mac: 9 apps to download

Free notarized downloads from voltrus.id, signed and notarized by Apple so they open normally. Pro is an optional one-time licence for each app, bought through the Voltrus Console. No subscription.

New

Voltrus Connect

An optional Voltrus account for the apps: sync your saved profiles across Mac, iPhone and iPad, share them with your team, and list your Voltrus Remote sites. Available in Modbus Poll and BACnet Explorer first. The apps work fully without it, and their own prices above do not change: Connect is a separate, optional subscription.

  1. Sign in with your Voltrus account in the app.
  2. Save a connection as a profile. It syncs in the background.
  3. It appears on your other devices and with your team.
Modbus Poll on a Mac and on an iPhone, both showing the Voltrus Connect Profiles tab with the profiles MCC-1 incomer and Chiller 1 marked Synced.

Free

  • Sign in with your Voltrus account in the app
  • Sync your own saved profiles across Mac, iPhone and iPad
  • Accept a team invite and leave a team
  • View your team's shared profiles and Voltrus Remote site list, read-only, whenever the team owner has Connect

Per paid seat

A paid seat creates teams, invites people, edits shared profiles and manages Remote sites. One seat works in every Voltrus app.

$39.99 / year or $4.99 / month in the app, 30 days free on the yearly plan for new subscribers. On the web: Rp 299.000 / year or Rp 39.000 / month in Rupiah.

Team packs

Seats for a whole team, billed yearly on the web. Everyone you invite gets a paid seat while seats remain.

5 seats $149, 10 seats $269, 25 seats $599 per year, or from Rp 1.190.000 in Rupiah.

Connect pricing and FAQ

Built for engineers who carry MacBooks.

Many industrial protocol tools are Windows-only, which on a Mac means Parallels and a Windows license. MacTools runs natively on the laptop you already carry.

01

Rust, not Electron

Built with Rust and Tauri. Small binaries and low RAM use. Native on Apple Silicon and Intel Macs.

02

No Windows Tax

Stop paying for Parallels Desktop on top of Windows tool licenses. Our tools cost from $14.99 one-time.

03

Apple Silicon & ARM

Native binaries for Apple Silicon (M1–M4) and Intel Macs. No Rosetta, no emulation layer.

04

One-Time Pricing

No subscription. The paid apps include every feature. The free downloads have an optional one-time Pro licence. Pay once, use it for good. Company purchases welcome.

05

Protocol Expertise

Built by the team behind Voltrus SCADA, which has Modbus, MQTT, OPC-UA, S7, DNP3 and BACnet drivers (OPC-UA on Professional and up; S7, DNP3 and BACnet on Enterprise).

06

Signed Distribution

Every protocol app ships as a notarized direct download, and Modbus Poll, BACnet Explorer, EtherNet/IP Explorer and DNP3 Explorer are also on the Mac App Store. No unsigned binaries from a release page.

Part of: Field tools · Debug one device from your laptop: protocol apps, terminal database browsers, utilities.

How MacTools suite differs from…

  • Voltrus SCADA

    MacTools apps are for commissioning and debugging one device at a time. Voltrus SCADA monitors many devices continuously, with dashboards, alarms and history on your own hardware.

  • Voltrus Gateway

    Voltrus Gateway has no screens to click through: it is a self-hosted service that exposes Modbus, OPC UA, EtherNet/IP, S7, DNP3, BACnet/IP and MQTT to your own software over one gRPC API.

Not sure? See which one you need →

Common questions

Do I need Parallels or Windows?

No. MacTools are native macOS apps. No Parallels, no Windows, no virtualization. Install the notarized direct download, or get it from the Mac App Store where listed.

Works on Apple Silicon?

Yes. Native ARM64 binaries for M1, M2, M3, M4 Macs, and Intel x86_64 Macs. No Rosetta needed.

How much does it cost?

Each app is sold on its own. Each paid tool costs $14.99 to $29.99 one-time, with every feature included. Nine apps are free downloads with an optional one-time Pro licence: Serial Terminal and BLE Inspector (Pro $4.99), MQTT Explorer, NATS Explorer, OPC-UA Explorer and S7 Explorer (Pro $29.99 each), CNC Explorer, SECS/GEM Explorer and CAN Explorer (Pro $39.99 each). No subscriptions, no recurring fees, no in-app purchases.

What protocols are supported?

Modbus TCP/RTU, serial RS232/RS485, MQTT, NATS, Siemens S7, BLE, BACnet/IP, EtherNet/IP (Allen-Bradley), DNP3 and OPC-UA.

Which apps are on the Mac App Store?

Four are: Modbus Poll and BACnet Explorer, EtherNet/IP Explorer and DNP3 Explorer, sandboxed. The other nine are free notarized downloads from voltrus.id, with an optional one-time Pro licence. Every protocol app, including the four App Store ones, is available as a notarized direct download.

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. You can use both.

Need a full SCADA system?

MacTools are for commissioning and debugging one device at a time. For continuous monitoring with dashboards, alarms, OEE tracking and history across protocols, look at Voltrus SCADA. Single binary, free open source core (AGPL-3.0).