XLS Padlock transforms Excel workbooks into protected Windows applications without requiring Excel on the target computer. The tool encrypts all sheet content, hides formula logic, and blocks VBA editor access. Compiled files run as standalone executables with optional license key requirements and hardware binding. The protection extends beyond simple password schemes by removing source code entirely from the distributed file.
The program includes a native VBA compiler that converts macros into binary machine code. This eliminates the possibility of source code extraction or modification. Formula cells remain functional while their underlying expressions stay hidden from users. Save operations can be restricted or disabled based on developer preferences. License management supports trial periods, activation limits, and remote revocation through an online portal.
Distribution options cover code signing, installer creation, and integration with WooCommerce or FastSpring payment systems. Each compiled workbook can include a splash screen, copyright information, and embedded auxiliary documents. The output executable resists debugging, memory inspection, and tampering attempts through runtime integrity verification.
| Converts macros into secure native binary code | Hides source code from end user access |
| Encrypts workbook data with strong cryptography | Protects cell content from direct extraction |
| Hides formulas while keeping calculations functional | Masks underlying expressions from user inspection |
| Prevents sheet addition deletion or renaming | Preserves workbook layout against structural changes |
| Detects debuggers and terminates tampered programs | Verifies runtime integrity against unauthorized modification |
| Binds license keys to specific computer hardware | Creates machine-specific activation fingerprints |
| Requires physical USB key for application startup | Adds hardware security layer for sensitive projects |
| Verifies activation keys through online service | Manages trial periods and usage deadlines |
| Controls whether users can save changes | Prevents redistribution of modified spreadsheet files |
| Compiles Excel projects into standalone applications | Runs without requiring Excel installation |
| Digitally signs executables to verify publisher identity | Confirms file authenticity after signing process |
| Creates Windows installer packages for distribution | Handles shortcuts registry and clean uninstall |
| Generates license keys automatically for online orders | Delivers keys via email with refund support |
| Manages recurring subscriptions with expiration handling | Blocks access when subscription validity ends |
| Distributes updates through defined channel automatically | Updates protected workbooks without manual reinstallation |