Browse OPC UA servers on your Mac.
No Parallels. No Windows.
The only native macOS app that browses OPC UA namespaces, reads and writes node attributes, monitors subscriptions in real time — with certificate management and server simulation. No VMs, no CLI wrestling.
Screenshots
See it in action
Full demo — namespace browsing, node reading/writing, subscription monitoring, and certificate management.
Namespace browser — explore the full OPC UA address space with hierarchical node tree navigation.
Node attributes — read and write variable values, view descriptions, engineering units, and data types.
Subscriptions — monitor value changes in real time with configurable sampling intervals and publishing rates.
Certificate manager — trust, reject, and manage X.509 certificates for secure OPC UA connections.
Security
Certificate management. Security modes. Enterprise-grade security on your Mac.
OPC UA security is non-negotiable. The app supports all three security modes with full X.509 certificate lifecycle management. Generate application certificates, manage trust lists, and enforce encryption — all from a native macOS interface.
Security Mode: None
No encryption or signing. Useful for testing and development with local servers. Connect quickly without certificate exchange.
Security Mode: Sign
Messages are signed but not encrypted. Ensures data integrity and authentication without the overhead of full encryption. Ideal for trusted networks.
Security Mode: SignAndEncrypt
Full security — messages are both signed and encrypted. Application-layer authentication with X.509 certificates. Recommended for production environments.
Certificate Manager
Generate, trust, reject, and delete X.509 application certificates. Manage your own certificate and the server's certificate. View certificate details, validity periods, and thumbprints.
Application Authentication
Each connection is authenticated with application-instance certificates. The app handles the OPC UA handshake, certificate exchange, and session creation automatically.
Trust List Management
Maintain trusted and rejected certificate lists. When connecting to a new server, review and accept its certificate. Once trusted, subsequent connections are seamless.
01 — The Problem
You're running Windows VMs just to browse an OPC UA server.
Every OPC UA client worth using — UA Expert, Prosys, Ignition — is built for Windows (or Java). macOS users are stuck paying for Parallels ($100/yr) on top of the client software, dealing with certificate issues in VMs, or using browser-based clients with limited functionality.
Parallels + Windows Tax
Mac users pay $200+ in year one for Parallels Desktop ($100/yr) + UA Expert or similar tools — just to browse a namespace on a Mac.
Java Dependency Hell
Prosys OPC UA Browser, Eclipse Milo clients — they need Java. On Apple Silicon, Java runtime issues persist. Memory usage is bloated. UI feels alien on macOS.
Limited Mac Options
The few OPC UA tools that claim macOS support are either browser-based (limited security, no certificate management), abandoned, or crash-prone with large address spaces.
CLI-Only Tools
open62541, python-opcua — powerful but command-line only. No GUI for namespace browsing. You're parsing XML and JSON output instead of navigating a node tree.
02 — Features
Everything you need. Nothing you don't.
A native OPC UA client that covers namespace browsing, node reading and writing, subscriptions, certificate management, and server simulation — all in one app. No subscriptions. No Electron. No Java.
Server Browser
Connect to any OPC UA server by endpoint URL. Discover available endpoints, security policies, and server capabilities. Connect with your preferred security mode and user identity.
Namespace Browser
Explore the full OPC UA address space with a hierarchical tree view. Navigate objects, folders, variables, and methods across multiple namespaces. Expand nodes to discover child nodes and references.
Attribute Read / Write
Read and write node attributes — value, description, engineering units, EU range, data type, access level. View structured data with type-aware formatting. Support for all built-in OPC UA data types.
Subscriptions & Monitored Items
Create subscriptions with configurable publishing intervals. Add monitored items to any variable node. Receive real-time value change notifications. Filter by data change trigger type and deadband.
Certificate Management
Generate and manage X.509 application certificates. Trust or reject server certificates. Maintain trusted and rejected certificate lists. View certificate details, validity, and thumbprints.
Security Modes
Support for all three OPC UA security modes: None (no security), Sign (message integrity), and SignAndEncrypt (full security). Select per-connection based on your requirements.
Reference Browser
Explore forward and inverse references for any node. See hierarchical references, organizational references, and type references. Understand the full relationship graph between nodes.
Server Mode Simulation
Run a simulated OPC UA server to test client implementations. Configure address space with custom variables and values. Useful for development and testing without a real PLC or SCADA system.
Namespace Index Browser
View all namespaces registered on a server with their URIs and namespace indices. Filter the address space by namespace to focus on application-specific nodes.
03 — Compare
How it compares to what you're using now
Every Mac user in industrial automation has been forced into one of these workarounds. Here's how they stack up.
04 — Use Cases
Built for engineers who carry MacBooks.
SCADA integration, PLC commissioning, IoT gateway testing, security auditing — OPC UA is the interoperability standard, and now you can work with it natively on your Mac.
SCADA Integration
Connect to SCADA servers via OPC UA. Browse their namespace, verify data points, test read/write operations before deploying to production. All from your MacBook.
PLC Commissioning
Verify PLC tags and data blocks exposed via OPC UA. Read process values, write setpoints, confirm data types and engineering units during startup — no Windows laptop needed.
IoT Gateway Testing
Use server simulation mode to test your IoT gateway's OPC UA client. Expose variables with realistic values and data types. Verify subscription handling and data change notifications.
Security Auditing
Test OPC UA server security configurations. Verify certificate handling, test SignAndEncrypt mode, validate endpoint security policies. Ensure production servers meet security requirements.
Embedded Development
Developing an OPC UA server on an embedded device? Use the client mode to browse your server's namespace and verify nodes. Need to test your client? Use server simulation. Both in one app.
Building Automation
Browse BACnet-to-OPC UA gateways, verify HVAC data points, monitor temperature and pressure values via subscriptions. Commission building automation systems from your Mac.
Diagnostics & Troubleshooting
Can't connect to the OPC UA server? Check endpoint discovery, certificate trust status, security policy mismatches. Browse the server diagnostics node for session and subscription errors.
05 — FAQ
Common questions
Mac App Store
Stop paying for Parallels.
Get a native OPC UA client — browse, monitor, secure.
Direct download: dl-opcua-explorer.voltrus.id/latest
Stay Updated
Get notified about new features & updates
We add new OPC UA features, server profiles, and platform support regularly. No spam — only product updates.
Also from MacTools