Add password protection to Excel workbooks, sheets, ranges, and VBA projects.
Upload an Excel workbook and apply Workbook Lock, Worksheet Lock (entire sheet or range-level), or VBA Project Lock. Processed locally with AES-256 encryption options for modern Open XML files.
Supports .xls, .xlsx, .xlsb, and .xlsm (max 20 MB).
Pick a lock type, then configure the options shown for that type.
VBA Project Lock requires a macro-enabled or binary workbook (.xlsm or .xlsb) that already contains macros.
Choose one mode. Cell editing stays available unless you also use Worksheet Lock later.
Structure lock is lightweight protection for shared workbooks. Encrypt modes need .xlsx or .xlsm.
Protect whole sheets or specific ranges.
Purpose: Protect VBA project code from unauthorized viewing or editing.
Use at least 4 characters. You will need this password in Excel to unlock protection.
Review your choices, apply protection, then download the secured workbook.
You are about to lock this workbook. Continue?
Yes, when you choose Encrypt Workbook (or Structure + Encrypt) on .xlsx / .xlsm.
Yes ù Worksheet Lock ? Range Level Lock with ranges like A1:D10.
No. Processing stays on your local server session.