Delphi C++Builder Decompiler is a Windows analysis tool designed to inspect and recover high-level structure from applications built with Borland/Embarcadero Delphi and C++Builder. It helps you explore executables and libraries without original source code, reconstructing forms, classes, and code flow to accelerate audits, maintenance, and reverse engineering.
Key capabilities
- Works with common Windows binaries: EXE, DLL, and BPL packages, 32-bit and 64-bit
- Recognizes Delphi and C++Builder runtimes, including VCL and FMX applications
- Rebuilds and previews forms (DFM/DFMX), resources, and embedded assets
- Uses RTTI where available to recover classes, methods, properties, and enums
- Generates readable disassembly and optional pseudo-code summaries
- Builds cross-references and call graphs for fast navigation
- Extracts strings, constants, imports/exports, and exception frames
- Demangles C++ symbols and identifies VCL/RTL runtime patterns
- Searches across code, strings, and resources with advanced filters
- Exports reports, recovered forms, and data for documentation or further analysis
Typical uses
- Recovering UI layouts and logic from legacy projects when sources are missing
- Security reviews and malware triage of Delphi/C++Builder samples
- Compatibility assessments and dependency analysis
- Educational exploration of compiler output and runtime behavior
Notes and limitations
- Results depend on available RTTI, symbols, and optimization level; heavily optimized, stripped, or obfuscated binaries may yield partial recovery
- Not a full source code re-creation tool; use it as an aid to understanding and documentation
- Ensure you have the legal right to analyze any software you decompile
System requirements
- Windows 7/8/10/11, x86 or x64
- No special runtime required; runs offline
Delphi and C++Builder are trademarks of Embarcadero Technologies. This tool is an independent product and is not affiliated with or endorsed by Embarcadero.
Delphi C++Builder Decompiler is developed by CodeGear. The most popular versions of this product among our users are: 1.7, 2.8, 6.0, 11.0 and 14.0. The names of program executable files are bds.exe, cbsidlm-tr1_10a-Delphi_and_CBuilder_Decompiler-SEO-10594628.exe, delphi32.exe and DelphiDecompiler.exe.
You can check Quick Report Standard for Delphi, Active Query Builder VCL Component Free Edition, NexusDB Developer Edition for Delphi and C++Builder and other related programs like TMS Instrumentation Workshop for Delphi / C++ Builder at the "download" section.
Comments