Inspect hidden workbook data
XLSX only:10MiB ZIP,20MiB expanded,300 entries,5MiB/entry,30 sheets,50000 cells/sheet.
- Runs in your browser
- No upload
- Check before download
Processed on this device; files are never uploaded. XLSX only:10MiB ZIP,20MiB expanded,300 entries,5MiB/entry,30 sheets,50000 cells/sheet. Privacy is read-only: hidden sheets/rows/columns, comments, external links and personal properties; no removal or execution. Split preserves static cell/style XML; single-sheet copies become visible. Active/signed/external/cross-sheet/named/unsupported parts fail closed; originals remain. Split output budget:64MiB of aggregate expanded packages. Shared string pools and metadata remain; splitting is not privacy sanitization.
Preview
- Local file
Processed on this device; files are never uploaded.
- Preview
XLSX only:10MiB ZIP,20MiB expanded,300 entries,5MiB/entry,30 sheets,50000 cells/sheet. Privacy is read-only: hidden sheets/rows/columns, comments, external links and personal properties; no removal or execution. Split preserves static cell/style XML; single-sheet copies become visible. Active/signed/external/cross-sheet/named/unsupported parts fail closed; originals remain. Split output budget:64MiB of aggregate expanded packages. Shared string pools and metadata remain; splitting is not privacy sanitization.
- Download
Original · Preview
Properties
How are my source files or values handled?
Processed on this device; files are never uploaded. XLSX only:10MiB ZIP,20MiB expanded,300 entries,5MiB/entry,30 sheets,50000 cells/sheet. Privacy is read-only: hidden sheets/rows/columns, comments, external links and personal properties; no removal or execution. Split preserves static cell/style XML; single-sheet copies become visible. Active/signed/external/cross-sheet/named/unsupported parts fail closed; originals remain. Split output budget:64MiB of aggregate expanded packages. Shared string pools and metadata remain; splitting is not privacy sanitization.
Output
XLSX only:10MiB ZIP,20MiB expanded,300 entries,5MiB/entry,30 sheets,50000 cells/sheet. Privacy is read-only: hidden sheets/rows/columns, comments, external links and personal properties; no removal or execution. Split preserves static cell/style XML; single-sheet copies become visible. Active/signed/external/cross-sheet/named/unsupported parts fail closed; originals remain. Split output budget:64MiB of aggregate expanded packages. Shared string pools and metadata remain; splitting is not privacy sanitization.
What should I check in the output?
Review hidden sheets, rows and columns, comments, links and properties in the inventory and its JSON report. This is a read-only check. No data is removed, and formulas and external links are not run. Review the original file before you share it.