Decompiler-VB.Net
EN
Login
VBReFormer Gen2 Engine rewritten from scratch, full P-code, and the online studio in public beta. Read the announcement
// Professional tool · Visual Basic 5 & 6

Reconstruct the
source code
of any VB app

VBReFormer is the only all-in-one decompilation suite for Visual Basic 5 & 6 — 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.

Since 1999 · FR EU Designed, published and hosted in France.
VBReFormer Pro (Gen2) — VB6 code
VBReFormer Pro (Gen2) — Types & API
VBReFormer Pro (Gen2) — Forms
VBReFormer Pro (Gen2) — Design surface
VBReFormer Pro (Gen2) — Assembly
VBReFormer Pro (Gen2) — Control flow
VBReFormer Pro (Gen2) — Call graph

743,998+

downloads

1,700+

licenses sold

27

years of expertise

France Union européenne

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

Made in France EU jurisdiction · GDPR Independent vendor · est. 1999 See the comparison
// Three tools in one

What VBReFormer does

VBReFormer is the only all-in-one decompilation suite for Visual Basic 5 & 6 — 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 Native Code binary back into Visual Basic source. Reconstructs runtime calls, variable declarations and object interactions — up to 80 % of the original logic.
  • // 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

.exe Executable
.dll Library
.ocx ActiveX Control
.scr Screensaver
VB5 Visual Basic 5
VB6 Visual Basic 6

Gen2: Windows 10 · 11 — Gen1: Windows XP → 11

// Three tools in one

Decompiler

Converts Native Code binary back into Visual Basic source. Reconstructs runtime calls, variable declarations and object interactions — up to 80 % of the original logic.

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
Explore features →
Most powerful

Decompiler

Converts Native Code binary back into Visual Basic source. Reconstructs runtime calls, variable declarations and object interactions — up to 80 % of the original logic.

  • //Native Code → VB6 source
  • //15,000+ Win32 API declarations
  • //~80 % of the logic reconstructed
Explore features →
Unique on market

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)
Explore features →
// Simple process

How it works

01
Step 01

Load your binary

Open any VB5/VB6 .exe, .dll, .ocx or .scr file. VBReFormer instantly analyses the PE structure and identifies all VB objects.

02
Step 02

Explore & decompile

Browse the disassembled code, extract UI design files, and run the decompiler on Native Code procedures.

03
Step 03

Export & rebuild

Export the resulting .frm, .bas and .cls files into a new VB project. Edit the binary UI without recompilation.

// Sovereignty & data residency 🇫🇷 Made in France 🇪🇺 EU jurisdiction · GDPR

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.

// Available now · License emailed within 24 business hours

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