How to use this office tool
- Select a supported spreadsheet file.
- Choose the worksheet and review the available options.
- Create the result, inspect the limited preview, then download the new file.
Inspect a CSV byte stream for BOM and UTF-8 validity, preview decoded rows, and download a concise local encoding report. Your data stays on this device while the page is open.
CSV Encoding Detector performs a focused office-file task in the browser and produces a separate result you can review before use.
Keep the original file and verify a few representative rows in the download, especially when formulas or advanced workbook features are involved.
XLSX, XLS, CSV, and TSV inputs are accepted where the operation is meaningful. Workbook parsing uses SheetJS CE and previews are deliberately bounded.
| Format | Support |
|---|---|
| XLSX / XLS | Cell data and formulas; advanced Excel objects may not survive export |
| CSV / TSV | Delimited text with browser-decoding limits |
No. The selected file is read and processed locally by JavaScript in your browser.
No. BOM and UTF-8 checks are reliable signals, but unlabeled legacy encodings can be ambiguous. The report clearly marks an uncertain fallback.
Store identifiers as text in the source workbook. Numeric cells may already have lost leading zeros before the file reaches this tool.
Moderate workbooks are supported, but browser memory is limited. Split very large files and verify the downloaded result before relying on it.
No. The tool creates a new Blob and downloads a separate result file; your original file remains unchanged.
| Step | Purpose |
|---|---|
| Input | Read locally |
| Output | CSV Encoding Detector |