CSV Text Workbook · browser-local conversion

Keep CSV leading zeros and long IDs as text

Create a complete XLSX workbook from your original UTF-8 CSV. Each parsed field is written as a literal text cell, including IDs, leading zeros and date-like strings. The file is processed in your browser, not uploaded by this tool.

Input source

The original file bytes are read directly. Files over 1 MiB are rejected before reading.

Ready.

Exact limits and boundaries

When Excel changes a CSV value

CSV fields do not carry spreadsheet cell types. Automatic numeric conversion can remove leading zeros or round sufficiently long IDs. An E-shaped display alone does not prove that digits are lost. Microsoft documents these conversions and an existing native prevention route: import the affected columns explicitly as text.

This alternative creates the whole bounded workbook with every cell typed as text. It does not infer which columns are IDs and which are numbers. Use the original CSV before unwanted conversion; already missing digits cannot be reconstructed.

Worked example: stored text, not a formula or number

Original parsed fieldExported cell
00042Text: leading zeros retained
12345678901234567890Text: original digit sequence
01-02Text: no date guess
=1+1Text: not a formula cell

This is a fixed illustrative example, not a preview of your data. The download contains every parsed row and field within the stated limits, including the first row; no header is inferred.

Why are amounts and dates also text?

Preserving the original spelling and automatically choosing a numeric/date type are different jobs. This converter chooses preservation for all columns. Arithmetic, date sorting or another downstream import may need your own explicit type conversion later.

How to use the original CSV

  1. Choose the original UTF-8 CSV, or enter CSV text. File mode reads its original bytes; pasted line breaks can be normalized by the browser.
  2. Select the actual delimiter. Comma, semicolon, tab and pipe are supported without guessing.
  3. Create the workbook, then download the complete csv-text.xlsx. Editing input or choosing another delimiter removes the old download.

Malformed quoting, nonrectangular rows, invalid UTF-8 and unsupported or over-limit input stop the conversion rather than truncate or repair your data. Numbers stored as text may have a spreadsheet warning; converting them to numbers can reintroduce rounding or leading-zero changes.

Method and exact limits · Source documentation · Privacy and measurement · About this independent tool