VB Migration Partner is an innovative conversion software, by VB guru Francesco Balena, that helps you port VB6 applications to .NET. It supports virtually all VB6 features and controls, and generates .NET applications with fewer errors and in less time than any other conversion tool on the market.

Read what our customers say.
Learn more about how to buy.


Start with an overview of VB Migration Partner’s features, then read the main features, the FAQ list, the White Papers and watch our training videos.

Go more in-depth by examining the manual and the Knowledge Base, and then running a few sample applications.

Expand your migration skills by browsing the resources section, visiting our blog, and subscribing to VB Migration Partner’s newsletter.


We offer first-class turn-key services that can help you to successfully convert your VB6 legacy apps to .NET in less time and without hassle.

Why choosing Code Architects VB6 Migration Services?


Run VB6 Analyzer on your source code and send us the generated text file. You will receive a detailed report about your VB6 application and how VB Migration Partner can help you to quickly and effectively migrate it to .NET.

ADOLibrary, a revolutionary approach to ADODB-to-ADO.NET migration is now available. Read its documentation here.

Learn how a support library can make your migrated code more readable plus other 17 reasons for using a support library in migration scenarios.

VB Migration Partner Quick Start: how to migrate a VB6 app in 10 easy steps.

VB6 conversion software Buying Guide: before you decide, compare VB Migration Partner with Microsoft Upgrade Wizard and read a feature table that compares the most popular VB6 conversion tools on the market.
Subscribe to our free newsletter for useful VB6 migration tips and techniques.

Follow Francesco Balena on VB6 migration’s group on


The tools we recommend