Remove all VBA macro code from .xlsm files by extracting and deleting xl/vbaProject.bin. Output is safe .xlsx. Browser-local.
Free is enough for most one-off jobs. Pro raises the file and batch caps; Pro + Media unlocks GB-scale streaming and unlimited duration.
Larger files supported on Developer (5 GB CSV) and Enterprise (unlimited). All processing happens in your browser — files never reach a server.
Upload your .xlsm or macro-enabled .xlsx file
JSZip extracts the XLSX ZIP structure and removes xl/vbaProject.bin
Download the clean .xlsx without any macro code
0 bytes uploaded. VBA Macro Stripper runs entirely in your browser using SheetJS and ExcelJS. Your spreadsheets never leave your device.
Yes. XLSX files without vbaProject.bin cannot contain executable macro code. The output passes standard macro-safety checks.
Yes — cell formulas, data validation, and named ranges are unaffected. Only the VBA module is removed.
Replace every formula cell with its last-computed value. Share spreadsheets without exposing business logic. Browser-local.
Open toolRemove Company Name, Manager, Application Version, and AppName fields from Excel XLSX files. Browser-local, ExcelJS.
Open tool