Recover the
source code
of any VB app
VBReFormer is the VB decompiler that gets lost Visual Basic 5 and 6 source code back from an EXE, DLL or OCX: disassembler, decompiler and compiled-UI editor in a single tool. Supported binary formats : .exe · .dll · .ocx · .scr
The Free edition shows what the engine reconstructs from your binary — before you buy.
Lost the source code of a VB6 application? See what can be recovered
Nothing to install: try the online VB6 decompiler, free trial →
745,773+
downloads
27
years of expertise
Trusted by
and public bodies, defence laboratories and universities on five continents
A trusted European software vendor
VBReFormer has been designed, built and maintained in France since 2000 — EU jurisdiction, GDPR compliance, and a fully European supply chain.
Designed in Toulouse (Haute-Garonne) and Savoie
What VBReFormer does
VBReFormer is the VB decompiler that gets lost Visual Basic 5 and 6 source code back from an EXE, DLL or OCX: disassembler, decompiler and compiled-UI editor in a single tool.
- // VB6 disassembler — Identifies every procedure, form, module and class inside your compiled binary. Converts machine code into readable assembly with full syntax highlighting.
- // Decompiler — Converts compiled native code and P-Code back into Visual Basic source. Reconstructs runtime calls, declarations and object interactions.
- // Design Editor — Edit the compiled UI directly — no size limitation. The only tool on the market that does this without recompilation.
- // Forms, Modules, Classes, UserControls
- // Assembly language output
// Supported binary formats
Gen2: Windows 10 · 11 — Gen1: Windows XP → 11
Decompiler
Converts compiled native code and P-Code back into Visual Basic source. Reconstructs runtime calls, declarations and object interactions.
VB6 disassembler
Identifies every procedure, form, module and class inside your compiled binary. Converts machine code into readable assembly with full syntax highlighting.
- //Forms, Modules, Classes, UserControls
- //Assembly language output
- //Search engine across disassembly
Decompiler
Converts compiled native code and P-Code back into Visual Basic source. Reconstructs runtime calls, declarations and object interactions.
- //Native code and P-Code → VB6
- //15,680 Win32 API declarations, 6,442 constants, 422 types
- //121 of 149 projects recompile untouched
Design Editor
Edit the compiled UI directly — no size limitation. The only tool on the market that does this without recompilation.
- //Edit .frm, .ctl, .ocx in-place
- //Replace embedded resources
- //No size limit (unique)
How it works
Load your binary
Open any VB5/VB6 .exe, .dll, .ocx or .scr file. VBReFormer instantly analyses the PE structure and identifies all VB objects.
Explore & decompile
Browse the disassembled code, extract UI design files, and run the decompiler on Native Code procedures.
Export & rebuild
Export the resulting .frm, .bas and .cls files into a new VB project. Edit the binary UI without recompilation.
A French decompiler, from design to hosting
VBReFormer is designed, developed and hosted in France. Generation 2 installs on your Windows machines and entrusts its decompilation to our French servers; the previous generation works entirely offline.
Hosted in France
The generation 2 engine runs on our servers, in France. Your binary is analysed there, then erased with the session: nothing is kept. Generation 1 leaves no machine.
European origin and jurisdiction
Edited and developed in France, VBReFormer falls under EU jurisdiction and is backed by EU-based support. You control where your tools come from.
GDPR-aligned by design
One processing operation, one party, under French law: no non-EU subprocessor to account for, no transfer to frame. An auditable footprint that fits regulated environments.
For defence, government and critical-infrastructure teams, the origin and jurisdiction of a tool are part of the specification. VBReFormer answers both. If your binaries must leave no machine at all, write to us: that configuration is studied case by case.
A French ecosystem of reverse engineering and cybersecurity.
Ready to decompile?
Licenses start from 79 € for personal & small business use. One license, all three tools.
1, 2 or 3-year licence · support and updates included