Outlook VBA Password Remover

Excellent 4.8 TrustRating (89 Verified Reviews)

Unlock Outlook VBA Macro Files

Remove VBA project passwords from Outlook VbaProject.OTM files instantly. Regain access to locked email automation macros, custom rules and inbox processing code when passwords are forgotten or developers are unavailable. Works with Outlook 2007 through Microsoft 365.

  • Unlock password-protected VbaProject.OTM files
  • Outlook VBA modules, userforms and Application events
  • Works without Outlook installation
  • Supports Outlook 2007, 2010, 2013, 2016, 2019, 2021, 365

*Free trial shows password removal preview. Full version saves unlocked files.

Outlook OTM Unlocking

.OTM
Locked
.OTM
Unlocked

  • ✓ Edit VBA code in Outlook VBA Editor
  • ✓ Modify custom commands & utilities
  • ✓ Update legacy automation scripts
  • ✓ Debug and fix macro errors

1 Format

.otm (VbaProject.OTM)

Instant

Password removal

2007-365

Outlook versions

100%

Code integrity preserved

 Key Features

Outlook VBA Unlocking Features

Professional tools designed specifically for email automation and inbox processing recovery.

Instant

Instant VBA Unlocking

No brute force, no waiting. VBA project passwords are removed instantly regardless of password complexity. Get back to editing your Outlook VBA code in seconds.

Preserve

Outlook Object Model Preserved

All Outlook object model references, type libraries and MAPI connections remain intact. Your VBA code works exactly as before after unlocking.

Standalone

No Outlook Required

Works independently without Outlook installation. Remove the OTM password on any Windows computer - perfect for IT administrators without software licenses.

Preview

VBA Project Preview

View the complete VBA project structure before unlocking - standard modules, userforms and class modules. Know exactly what automation code you're recovering.

Batch

Single OTM File

Outlook stores all VBA code in one VbaProject.OTM file per user profile. Unlock this single file to access all your email automation macros.

Backup

Automatic Backup

The original OTM file is automatically backed up before modification. Restore the password-protected version anytime if needed for compliance or rollback.

 Common Scenarios

When You Need to Unlock Outlook VBA Files

IT and administrative teams often encounter locked Outlook files that need updating or debugging.

Developer

Admin Left Company

The person who created your Outlook automation has left the company. You own the macros but can't modify the code to fix bugs or add features.

Upgrade

Exchange Migration

Migrating to Microsoft 365 or a new Exchange server requires updating VBA code for new APIs. Locked files prevent necessary modifications.

Debug

Email Rule Errors

Your Outlook macros are throwing errors but you can't step through the code to debug because the VBA project is password protected.

Workflow

Workflow Changes

Your company's email workflows have changed and existing automation needs updating. Filing rules, auto-replies or notification logic have been revised.

Forgotten

Forgotten Password

You created the VBA password years ago and no longer remember it. The macros work fine but you can't access the source code anymore.

Audit

Email Security Audit

IT security needs to review VBA code that processes emails. Password protection blocks the audit process.

 Step-by-Step Guide

How to Unlock Outlook VBA Password

Remove VBA project protection from the Outlook VbaProject.OTM file in four simple steps.

1

Add OTM File

Launch the tool and add your password-protected VbaProject.OTM file from your Outlook profile.

2

Preview VBA Project

View the project structure - modules, userforms and class modules inside the OTM file.

3

Remove Password

Click Remove Password. The VBA project protection is removed instantly.

4

Load in Outlook

Replace the OTM file in your Outlook profile, press Alt+F11 and access your code freely.

 Compatibility

Outlook Version Support

Works with the VbaProject.OTM file from all Outlook versions that support VBA.

Outlook Versions

  • Microsoft 365
  • Outlook 2024
  • Outlook 2021
  • Outlook 2019
  • Outlook 2016
  • Outlook 2013
  • Outlook 2010
  • Outlook 2007
  • Outlook 2003
  • Outlook 2002/XP
  • Outlook 2000
  • Outlook 97
  • Outlook 98
  • Earlier versions

Office Editions

  • Microsoft 365 Personal/Family
  • Microsoft 365 Business
  • Microsoft 365 Enterprise
  • Office Professional Plus
  • Office Standard

Note: All editions with VBA support use the same OTM format.

Supported File Types

  • .otm: VbaProject.OTM macro storage

Note: Outlook stores all VBA code in a single OTM file per user profile, unlike Excel or Word which embed VBA in each document.

Location: %APPDATA%\Microsoft\Outlook\

 Understanding Outlook VBA

What is an Outlook VBA File?

The VbaProject.OTM file contains all Outlook VBA code for email automation and inbox processing.

VBA Project Contents

  • Standard Modules: Sub and Function procedures
  • ThisOutlookSession: Application-level events
  • UserForms: Custom dialog boxes
  • Class Modules: Custom object handlers
  • References: Outlook Object Library

Common VBA Uses in Outlook

  • Automatic email filing and sorting
  • Custom rules beyond built-in options
  • Auto-reply and notification systems
  • Calendar and meeting automation
  • Contact and distribution list management
  • Integration with Excel and Access

 Finding Outlook VBA Files

Where to Find Outlook VBA Files

The VbaProject.OTM file location on your system.

Location Path
VbaProject.OTM %APPDATA%\Microsoft\Outlook\VbaProject.OTM
Outlook Profile %LOCALAPPDATA%\Microsoft\Outlook\
Roaming Profile %APPDATA%\Microsoft\Outlook\
Network Profile \\Server\Users\%USERNAME%\AppData\Roaming\Microsoft\Outlook\
Backup Copy Keep a backup before unlocking

How to Find VBA Projects in Outlook

In Outlook, press Alt + F11 to open VBA Editor. The OTM file is created automatically when you first add VBA code. Close Outlook completely before unlocking the OTM file.

 After Unlocking

Opening Unlocked VBA in Outlook

How to replace the OTM file and access your macros in VBA Editor.

Step 1: Replace OTM File

  1. Close Outlook completely
  2. Navigate to %APPDATA%\Microsoft\Outlook\
  3. Backup the original VbaProject.OTM
  4. Copy the unlocked OTM file to this folder
  5. Restart Outlook
  6. Press Alt + F11 to verify access

Step 2: Access VBA Editor

  1. In Outlook, press Alt + F11
  2. Or go to Developer → Visual Basic
  3. Expand Project1 in Project Explorer
  4. Double-click ThisOutlookSession or modules
  5. Edit code as needed
  6. Save and close VBA Editor

VBA Project Now Accessible

After replacing the OTM file and restarting Outlook, you can view and edit all modules, ThisOutlookSession and class modules. The project will no longer prompt for a password.

 System Requirements

Product Specifications

Software Details

Product:Univik VBA Password Remover
Version:2.0
File Size:8.5 MB
Price:$29 (One-time)
Trial Limit:Preview only (save disabled)
Outlook Format:.otm (VbaProject.OTM)

System Requirements

OS:Windows 11, 10, 8.1, 7 (32/64-bit)
Server:Windows Server 2022, 2019, 2016
RAM:2 GB minimum
Disk:50 MB free space
Outlook:Not required for password removal
.NET:Framework 4.8 or higher
VirusTotal

100% Safe & Secure Download

Verified clean by 70+ antivirus engines. No malware, spyware or adware. Digitally signed installer.

 Questions & Answers

Outlook VBA FAQ

The Outlook VBA project lives in a single VbaProject.OTM file per profile. It contains modules, userforms, ThisOutlookSession and class modules. Developers often password-protect the VBA project to prevent unauthorized viewing or modification of source code, protect intellectual property or prevent accidental changes to production code.

Yes. The tool only removes the password protection. Your VBA code, modules, userforms, class modules and references stay completely intact along with all Outlook automation. The code will work exactly as it did before.

No. The VBA Password Remover works independently without Outlook. You can remove passwords on any Windows computer. However, you will need Outlook to load the unlocked OTM file and edit your code afterward.

All Outlook versions that support VBA are compatible, from Outlook 2000 through Outlook 2024 and Microsoft 365. Outlook stores VBA in a single VbaProject.OTM file across all these versions.

Close Outlook, then copy the unlocked VbaProject.OTM into %APPDATA%\Microsoft\Outlook\ replacing the original. Reopen Outlook and press Alt + F11 to launch the VBA Editor. The project will no longer prompt for a password when you open the code.

Yes. Outlook includes built-in VBA support through the Visual Basic Editor. There is nothing extra to install. Press Alt + F11 inside Outlook to open the editor and work with your modules and ThisOutlookSession.

Yes. The tool supports batch processing. Add multiple VbaProject.OTM files from different profiles or machines and remove passwords from all of them in a single operation. This is useful for IT teams managing automation across many Outlook profiles.

Yes. The tool automatically creates a backup of the original password-protected OTM file before modification. You can restore the original version anytime if needed.

Ready to Unlock Outlook VBA Files?

Download the free trial to preview VBA password removal. Full version saves unlocked files.

Windows 11, 10, 8.1, 7 | Outlook not required | All versions supported

About This Tool

Univik VBA Password Remover supports Outlook VbaProject.OTM files as part of our comprehensive VBA unlocking solution. Since 2013, our tools have helped IT administrators, power users and automation engineers regain access to locked email automation code across 14 different applications.

Trusted by enterprise IT teams, managed service providers and business professionals worldwide. All tools are digitally signed and verified clean by VirusTotal.

VirusTotal Safe

Certified clean by 70+ antivirus engines

 Related Guides

Other Microsoft Office VBA Guides