Professional OPC
Development Tools


QuickOPC Downloads

This page lists the main downloads for the QuickOPC product. QuickOPC is a software development kit (SDK) for development of OPC Clients.

download QuickOPCCurrent version: QuickOPC 2024.1.
End User License Agreement (EULA)


This Windows installer is identical for both free trial, and commercial editions. It is a Full installer, for development and runtime. A download link for the Production installer (runtime only) is available from within the product. 

QuickOPC is also available in NuGet and Python package distribution formats. Use NuGet for .NET 6+ development, on Linux or macOS, and also for reliable dependency management and build automation (note that the NuGet packages come without accompanying tools, IDE integration etc.).

On .NET 6+ (Windows, Linux or macOS), you can also start directly with the Examples. The examples can be downloaded in ZIP and TGZ archive formats, and are also available on OPC Labs GitHub. The code references the QuickOPC NuGet or Python packages which, with most tools, then get downloaded and installed automatically. 


Included Software

OPC "Classic" simulation server, runnnig as Windows Service, used in the examples, is installed as part of the setup. QuickOPC also installs a reference to its API documentation into Visual Studio's help system. You can bypass these parts by selecting custom installation and turning the corresponding component(s) off. The QuickOPC setup program does not install any additional software to the target system.

Uninstall Instructions >


Supported Operating Systems

...when targeting .NET Framework, and for COM development

  • Microsoft Windows client systems
  • Microsoft Windows server systems

List of supported operating system versions

...when targeting .NET 6+

  • Linux
  • macOS
  • Microsoft Windows


Supported .NET Runtimes

  • .NET Framework
  • .NET 6+

List of supported .NET runtime versions

Although it is based on .NET, QuickOPC supports COM-based and native development as well! Use the same installation package.


Primary Development Tools

...when targeting .NET Framework, and for COM development

QuickOPC integrates with the tools listed below, for features like Live Binding, contextual help, or IntelliSense. You can use, however, any tool, language or environment that supports development or usage of .NET or COM software. If you are doing COM development, it is possible to use earlier versions of Visual Studio too, backwards down to Visual C++ 6.0.

  • Visual Studio 2022

...when targeting .NET 6+

  • .NET CLI Tools
  • JetBrains Rider
  • Visual Studio 2022
  • Visual Studio Code

...when developing in Python

  • PyCharm
  • Visual Studio with PTVS (Python Tools for Visual Studio)


OPC Compatibility

Refer to the documentation for OPC Specifications supported.

If you need to match the client capabilities against requirements expressed in terms of OPC UA profiles, see OPC UA Profiles in the documentation for the full list of profiles supported.

You can also consult lists of OPC UA Services and OPC UA Security Policies supported.


Additional Files

Follow this link for standalone GUI-based or console-based License Manager utility (no installation, just plain .EXE).


Older Versions

Consider one of the past versions if you need to run on an older operating system, or an older version version of .NET Framework or .NET Core. Note that support for older versions is limited.