Your IDE is about to enter the 21st century.

Rubberduck is a free, open-source COM add-in under active development that integrates with the VBE to enable the features every programmer wants to have in their IDE. From unit testing to source control, from code inspections to refactorings, programming in VBA will never be the same.

Learn more »

Unit Testing

Rubberduck gives you a powerful and fully integrated test environment for your VBA code.

That's right. Unit testing. In VBA.

Learn more »


Clean up your code by easily renaming existing, or extracting new methods.

Real refactorings, one click away. Hmm ok, make that two.

Learn more »

Code Inspections

Rubberduck warns you about potential quality issues by inspecting your code base.

...and provides quick fixes for many of them too!

Learn more »

Are you running the latest version?


View the source code on GitHub. Star us if you like!