WebKitX - Chromium ActiveX Control

Embed modern HTML5 UI using CEF in COM, Win32 and HMI/SCADA systems

WebKitX enables legacy Windows applications to use modern HTML5 user interfaces without rewriting their existing code. It integrates a full Chromium engine into COM-based applications via a native ActiveX control, while running the browser engine out-of-process for stability and isolation. WebKitX is a production-ready component designed for enterprise, banking, government and industrial systems where reliability is critical.

 

Key Features

Run a modern 64-bit Chromium engine from legacy 32-bit applications, overcoming memory limits and enabling advanced web capabilities. The browser engine runs in a separate process, ensuring maximum stability, crash isolation and reliability. Interact directly with native COM objects from JavaScript, enabling deep integration between web UI and existing business logic. Programmatically control HTML elements, layouts and behavior from native code for advanced UI scenarios. Upgrade VB6, FoxPro, MFC and COM-based applications with modern web interfaces without rewriting existing code. Designed for human-machine interfaces and industrial control systems requiring stability, responsiveness and long-term reliability. Integrated Chrome DevTools for debugging JavaScript, inspecting the DOM and analyzing runtime behavior. WebKitX VBA SDK integration showing an embedded Chromium browser control inside a legacy VBA application enabling modern HTML5 UI  

Industries

Integrated Chrome DevTools for debugging JavaScript, inspecting the DOM and analyzing runtime behavior.
Trusted for over 10 years in mission-critical enterprise, government and industrial systems
Clients Clients

Industrial HMI / SCADA

Building or maintaining HMI and SCADA systems in industrial environments? WebKitX embeds a Chromium (CEF) engine directly into your application, enabling real-time HTML5 dashboards, secure visualization layers and advanced UI panels while preserving deterministic behavior and system stability. Designed for mission-critical automation, WebKitX supports long-running processes, controlled updates, and deep integration with existing PLC, OPC and back-end systems.

FactoryTalk View

Modern HTML5 dashboards inside HMI screens without replacing your system

GE Cimplicity

Proven replacement of embedded browser limitations in production

GE iFIX

Extend HMI systems with modern HTML5 UI without disruption

Citect SCADA

Replace legacy IE controls with Chromium-based visualization components

Wonderware InTouch

Bring modern UI and web integration into existing HMI applications

WinCC (Classic)

Enable modern web interfaces in legacy Siemens visualization systems

Genesis32

Upgrade legacy SCADA UI with full HTML5 and JavaScript support

InduSoft / AVEVA Edge

Modernize embedded web content in industrial applications

Engineering & GIS Systems

Building plugins and extensions for engineering and GIS systems? WebKitX embeds a Chromium (CEF) runtime into desktop applications, enabling HTML5-driven tool panels, data visualization components and fully interactive plugin UIs. Create modern extensions for CAD and mapping platforms with seamless access to COM APIs, project data and automation workflows, without rewriting the host application.

MicroStation

Build modern UI panels for engineering workflows without rewriting tools

ArcMap

Add modern UI without migrating to ArcGIS Pro

MapInfo Professional

Enhance GIS tools with modern web-based visualization

Solid Edge

Create modern engineering tools inside COM-based add-ins

AutoCAD (Legacy)

Extend automation workflows with modern UI panels

Enterprise & Banking Systems

Web technologies are transforming banking front-end systems, enabling centralized UI/UX deployment across branch environments. WebKitX provides a secure Chromium (CEF) integration layer for legacy applications, supporting HTML5-based workflows, PDF rendering, and direct interaction with local devices such as printers, scanners and banking hardware through existing COM interfaces.

CA Plex (Broadcom)

Modernize generated applications without rewriting business logic

Oracle Forms

Add modern UI to mission-critical enterprise applications

IBM Notes

Bring modern UI into legacy enterprise systems

Custom COM Applications

Add a Chromium layer to any ActiveX-based system

Looking for a VB6 browser control or a way to embed Chromium in a Win32 application? WebKitX provides a CEF ActiveX control that replaces the IE WebBrowser component and brings modern HTML5, CSS and JavaScript to legacy desktop systems.

VB6 Applications

Replace the WebBrowser control with modern Chromium

PowerBuilder

Modern UI without migrating enterprise applications

Visual FoxPro

Extend legacy business systems with HTML5 UI

MFC / Win32 Apps

Embed Chromium UI in native C++ applications

 

Comparisons

WebKitX vs Microsoft Edge WebView2 comparison – WebKitX (red X) showing cross-bitness support, advanced IPC architecture, and deep COM/ActiveX integration for legacy Windows applications
ASP.js logo – modern server-side JavaScript runtime integrated with WebKitX
Read More
 

Downloads

You are welcome to download and evaluate our products for 30 days. Should you have any questions during the evaluation period, please send us an email with your company details and your full name to info@mobilefx.com. Please note, to by-pass our SPAM filters we require an email with your personal details.

Product Details Released Architecture Specifications Evaluation Package
Version 4.x | Chromium 80 (Stable)
mobileFX_WebKitX_CEF3_ActiveX_x86_v4.0.0.16498.exe
  • For 32-bit Application Development
  • Windows 10, 11 (32-bit or 64-bit)
27 Oct 2026 32-bit OCX
Win 10/11
Chromium 80
Git Branch: 3987.149
Released: Q1 2020
H.264 Video, Flash
Download
MD5: 1869d190fb9ed3166c8ac7343e46c858
SHA-1: 48b420bebe07eb9c904fa6afeb9c24a9d076a7e9
mobileFX_WebKitX_CEF3_ActiveX_x64_v4.0.0.16499.exe
  • For 64-bit Application Development
  • Windows 10, 11 (64-bit)
27 Oct 2026 64-bit OCX
Win 10/11
Chromium 80
Git Branch: 3987.149
Released: Q1 2020
H.264 Video, Flash
Download
MD5: 08627ad5c2c0499cd927636e3392bacb
SHA-1: 4a2ae46ef0ed53cc47fa40feafd9289f1457b9d3
Version 6.x | Chromium 102 (Stable)
mobileFX_WebKitX_CEF3_ActiveX_x86_v6.0.0.16496.exe
  • For 32-bit Application Development
  • Windows 10, 11 (32-bit or 64-bit)
27 Oct 2026 32-bit OCX
Win 10/11
Chromium 102
Git Branch: 5060.114
Released: Q1 2022
Download
MD5: e748f5fdb4b4f6779a74efbc7b1fcb38
SHA-1: dbbbac0a07672930efff91b4ee07c21a5713c0fc
mobileFX_WebKitX_CEF3_ActiveX_x64_v6.0.0.16497.exe
  • For 64-bit Application Development
  • Windows 10, 11 (64-bit)
27 Oct 2026 64-bit OCX
Win 10/11
Chromium 102
Git Branch: 5060.114
Released: Q1 2022
Download
MD5: f8c46fccd36a30e626b05d823233209c
SHA-1: 7bee1026b942d7daae83a2decb6d61f42c310cfb
Version 8.x | Chromium 145 (Beta)
mobileFX_WebKitX_CEF3_ActiveX_x86_v8.0.0.16494.exe
  • For 32-bit Application Development
  • Windows 10, 11 (32-bit or 64-bit)
27 Oct 2026 32-bit OCX
Win 10/11
Chromium 145
Git Branch: 7632
Released: Q1 2026
Download
MD5: 01abacb36c1b9ad5b13595a082dd6f8a
SHA-1: 1affd27df99dae4cbc1d34d936f3bd5bc986006b
mobileFX_WebKitX_CEF3_ActiveX_x64_v8.0.0.16495.exe
  • For 64-bit Application Development
  • Windows 10, 11 (64-bit)
27 Oct 2026 64-bit OCX
Win 10/11
Chromium 145
Git Branch: 7632
Released: Q1 2026
Download
MD5: 5a80a6c4a8b5c57894e618c16d2c859c
SHA-1: 7ce2e35e524ae9669dc80b6c19b1086582587a0a

 

Getting Started

Installation Guide
Step-by-step installation guide to properly install WebKitX on your Developer Workstation.

Read More

Loading Sequence
Discover WebKitX initialization sequence and load your first URL.

Read More

Plugins (Ver. 4)
Discover WebKitX Plugins and use them in your apps: PDF Viewer, Flash Player and Chrome Developer Tools.

Read More

High DPI Support
Enable high dpi support for both your executable and CEF3.

Read More

Loading Performance Tips
Performance tips for faster loading of HTML pages in your application.

Read More

Remote Debugging with VS Code
Instructions for debugging JavaScript in WebKitX from Visual Studio Code.

Read More

License Activation
Instructions to activate your Commercial License and register your Workstation.

Read More

Distribution
Instructions to distribute WebKitX binaries with your applications.

Read More

Microsoft Teams
Add Microsoft Teams support to your software products with WebKitX.

Read More
 

Integration Guides

Replace the IE WebBrowser Control with Modern Chromium (CEF)

Visual Basic 6.0 Guide
Guide for loading and using WebKitX in Visual Basic 6.0 programs.

Read More

C# Guide
Guide for developing 32-bit and 64-bit WebKitX applications with C#.

Read More

Visual C++ Guide
Step-by-step guide for using WebKitX in C++ MFC applications.

Read More

RAD Studio Rio Guide
Step-by-step guide for using WebKitX in RAD Studio Rio VCL projects.

Read More

dBase Guide
Step-by-step guide for using WebKitX with dBase.

Read More

Power Builder Guide
Step-by-step guide for using WebKitX with PowerBuilder 2019.

Read More

ForPro 9 Guide
Guide for adding WebKitX in FoxPro forms and navigating to a URL.

Read More

Legacy ForPro Guide
Guide for adding WebKitX in Legacy FoxPro forms and navigating to a URL.

Read More

FactoryTalk Guide
Step-by-step guide for using WebKitX with Rockwell FactoryTalk Automation software.

Read More

Microsoft Office VBA Guide
Step-by-step guide for using WebKitX with Office 64-bit VBA applications.

Read More

Microsoft Excel Guide
Step-by-step guide for using WebKitX in Excel and transfer values and events.

Read More

WinBatch Guide
Step-by-step guide for using WebKitX with WinBatch scripts.

Read More
 

Best Practices

Accessing HTML5 DOM
Reading and writing HTML5 markup, element attributes and CSS3 styles.

Read More

Calling JavaScript
Call JavaScript functions with arguments from your native program.

Read More

Handling DOM Events
Handle DOM events in your program using COM event handling.

Read More

Expose COM objects to JavaScript
Expose and invoke your OLE/COM objects in JavaScript.

Read More

HTML5 Editing
Edit HTML5 code in a WYSIWYG manner with WebKitX.

Read More

CORS & CSP Filtering
Bypass CORS and CSP policies with advanced WebKitX content filtering.

Read More
 

Licensing

WebKitX is licensed per developer workstation and build server for development purposes. Applications deployed on physical desktop environments do not require additional run-time licensing. Any hosted, SaaS, terminal-based or internal enterprise deployment requires an annual run-time subscription. Hardware/OEM distribution is licensed separately under a volume-based model.

Licensing Matrix
Determine your licensing requirements based on your business and deployment model
My business is… I will deploy to… Design-Time License Run-Time License
select what best describes your business… select your End Users… this is the design-time license you need this is the run-time license you need
ISV
commercial software products
Physical Desktops
deployment on physical desktop computers
Perpetual Developer License
  • we require one license per developer workstation and build server
  • includes free minor version upgrades

  • Enterprise plans offer bundled and flexible developer licensing, including support for hosted or virtualized development environments
None
● no run-time license required
● unlimited products
● unlimited desktop deployments
● perpetual activation
Hosted / SaaS
deployment on hosted /embedded / virtual / remote / SaaS / multi-user environments
Annual Subscription
● mandatory Professional or Enterprise plan
● unlimited products
● unlimited deployments
● billed annually
Enterprise / Government
software for internal organizational use
Internal Infrastructure
deployment on back-office, HMI, SCADA, intranet or extranet platforms
Annual Subscription
● mandatory Professional or Enterprise plan
● covers unlimited internal systems
● unlimited deployments
● billed annually
Hardware / OEM vendor
industrial or commercial machines
Embedded Systems
deployed software bundled with hardware products
Volume-Based Licensing
● mandatory Hardware Provider plan
● aligned with hardware units
● tied to warranty lifecycle
Licensing Terminology
Product Deployment  Qty (A) Price Buy Now
Version 4.x | Chromium 80
WebKitX v4.x 32-bit ActiveX + 32-bit Chromium 1 x Developer License
£ 599
WebKitX v4.x 64-bit ActiveX + 64-bit Chromium 1 x Developer License £ 999
Version 6.x | Chromium 102
WebKitX v6.x 32-bit ActiveX + 32-bit Chromium 1 x Developer License
£ 599
WebKitX v6.x 64-bit ActiveX + 64-bit Chromium 1 x Developer License
£ 999
Please try before you buy