Chilkat Downloads
The same Chilkat library — HTTP/REST, email, FTP/SFTP/SSH, Zip, PDF, encryption, signatures, certificates, JSON/XML, and more — packaged natively for each language below. Every download is the full version and is fully functional for a 30-day evaluation.
No match. If your language can use ActiveX (on Windows) or .NET, Chilkat works there too — see the guides below, or ask Chilkat support.
Platforms: WindowsLinuxAlpinemacOSiOSAndroid (Alpine = musl-based Linux)
.NET and ActiveX (COM)
Windows component technologies — and cross-platform .NET 6+.
C#, VB.NET, and any other .NET language. NuGet packages for .NET 6+ on every OS; ZIP or NuGet for the .NET Framework 2.0–4.8.
NuGet: ChilkatDnCore
WindowsLinuxmacOS
One DLL for every COM-capable language: VB6, VBA, VBScript, Classic ASP, FoxPro, PowerBuilder, DataFlex, AutoIt, SQL Server, Xbase++, and more.
MSI installers · 32 & 64-bit
Windows
Scripting languages
Native extensions and modules, installed with each language’s own package tools.
Pythonic API with real properties. One build per OS/CPU works with Python 3.7 and later.
pip install chilkat2
WindowsLinuxAlpinemacOS
The classic Chilkat Python module. Same library as Chilkat2-Python in the traditional API style.
pip install chilkat
CkPython vs. Chilkat2-Python ›
WindowsLinuxAlpinemacOS
Chilkat Perl module. A one-command installer picks the right build for your Perl.
one-command installer
WindowsLinuxAlpinemacOS
Native PHP extension. Install with Composer or one command, or pick a build by PHP version.
composer require chilkat/chilkat
WindowsLinuxAlpinemacOS
Chilkat Tcl extension. Choose the build for your Tcl version, OS, and CPU.
WindowsLinuxAlpinemacOSnpm packages under @chilkat/ for the three most recent Node.js versions.
npm · @chilkat/ck-node…
WindowsLinuxmacOS
npm packages under @chilkat/ for recent Electron versions.
npm · @chilkat/ck-electron…
WindowsLinuxmacOS
The @chilkat/react-native package on npm, a Nitro Module with TypeScript declarations. The prebuilt library for iOS and Android downloads automatically at build time.
npm install @chilkat/react-native
iOSAndroid
Compiled languages
Libraries for C, C++, Java, Go, Rust, and Zig toolchains.
For Visual C++, C++Builder, MinGW, MSYS2, GCC/Clang on Linux and Alpine, Xcode, and the Android NDK. Includes the C and Unicode C/C++ APIs.
WindowsLinuxAlpinemacOSiOSAndroidOne download per OS and CPU; works with every JDK from Java 8 up.
WindowsLinuxAlpinemacOSAndroidThe chilkat package on pub.dev. The prebuilt library for your target downloads automatically at build time.
dart pub add chilkat
AndroidiOSmacOSWindowsLinux
The chilkat crate on crates.io. The prebuilt library for your target downloads automatically at build time.
cargo add chilkat
WindowsLinuxAlpinemacOS
Chilkat package for Zig 0.16.x, added with zig fetch. The prebuilt library for your target downloads automatically at build time.
Apple and Android
Native libraries for Apple platforms and Android apps.
Universal static library (Apple Silicon and Intel) for Objective-C and Swift.
macOSJNI libraries for every Android ABI plus the Chilkat Java classes, ready for Android Studio.
AndroidPascal, BASIC, and RAD tools
Plugins, units, and modules for rapid-application-development environments.
Native, non-COM API for RAD Studio: Delphi XE through Delphi 13 (also Delphi 7–2010 on Windows).
WindowsLinuxmacOSiOSAndroidReal Object Pascal classes for Lazarus and FPC. The units also compile in Delphi XE2+.
WindowsLinuxmacOSA single Xojo plugin covering Windows, Linux, and macOS (including ARM).
WindowsLinuxmacOSChilkatB4A for Android and ChilkatB4J for desktop and server, with identical APIs.
AndroidWindowsLinuxmacOSLanguages using the Chilkat ActiveX
No separate download — install the Chilkat ActiveX. Each guide shows how to set it up and use it in that language, and each language has its own reference documentation.
Add a reference once, then use Chilkat classes in Visual Basic 6 programs.
Reference documentation › WindowsCreate Chilkat objects with CreateObject in .vbs scripts run by Windows Script Host.
Create Chilkat objects with Server.CreateObject in Classic ASP pages on IIS.
Create Chilkat objects with ObjCreate in AutoIt scripts.
Use the Chilkat ActiveX classes in DataFlex applications.
Reference documentation › WindowsCreate Chilkat objects with CreateObject in Visual FoxPro.
Use Chilkat through OLEObject and ConnectToNewObject.
Call Chilkat from T-SQL with the sp_OACreate family of OLE Automation procedures.
Use the Chilkat ActiveX classes from Xbase++ applications.
Reference documentation › WindowsGuides: Chilkat in other environments
No separate download needed. These environments use an existing Chilkat build — usually the ActiveX or the .NET assembly — and each guide shows how to set it up.
Call Chilkat from LabVIEW’s Constructor, Invoke, and Property nodes.
WindowsReference the Chilkat ActiveX from VBA macros in Excel.
WindowsImport the Chilkat type library and use Chilkat as Delphi COM objects.
WindowsUse Chilkat classes from ABL (formerly Progress 4GL) in GUI, batch, and PAS for OpenEdge sessions.
WindowsLinuxDon’t see your environment? If it can load an ActiveX/COM object or a .NET assembly, Chilkat works there. Tell us what you use and we may add a guide.
🐧 Older Linux distributions? Legacy Linux downloads are built against GLIBC 2.11 for systems where the standard builds report a GLIBC version error.
📖 All languages: Reference documentation · 💻 Example code · 📝 Release notes