OpenToolDesk.
English
Excel & CSV

CSV to Excel converter

Convert CSV to XLSX online while preserving leading zeros, long IDs, phone numbers and postal codes as text in Excel.

Settings · CSV to Excel converter

Upload a file

Drag and drop files here

CSV · TSV · TXT

One file · 5 MB per file

Use a direct public file link up to 20 MB, or the smaller limit shown above. The download service retrieves the file; sign-in links are not supported.

    Download an example file

    or

    Paste text or upload a file. If you select a file, it takes priority.

    CSV to Excel converter

    Opening a CSV directly in Excel can turn 00042 into 42 or round a long tracking number. Upload the original UTF-8 CSV, select its separator and convert it into an XLSX workbook whose cells are all text. The preview shows the first rows before you download. Text cells preserve IDs, postcodes and phone numbers exactly as the source CSV stores them. You can also paste a short CSV. If Excel already changed and saved the source values, the missing digits cannot be recovered.

    How to use this tool

    1. Upload a UTF-8 CSV or TSV, drag it into the dropzone, import a direct public file URL, or paste a short table after the or separator. Try the sample with leading-zero IDs.
    2. Choose the source column separator and create the workbook. Review the first rows in the preview for IDs, postal codes and long numbers.
    3. Download the XLSX and open it in Excel. Every cell is stored as text, so leading zeros and long identifiers remain unchanged.

    Supported input formats

    • CSV
    • TSV
    • TXT

    Available settings

    • Column separatorComma (,)Semicolon (;)Tab (⇥)Pipe (|)

    Output and limitations

    Convert CSV to XLSX online while preserving leading zeros, long IDs, phone numbers and postal codes as text in Excel.

    Upload one UTF-8 CSV or TSV up to 5 MB, drag it into the upload area, import a direct public URL, or paste up to 12,000 characters after the or separator. Choose comma, semicolon, tab or pipe as the source separator. Every workbook cell is saved as text, including values that look numeric or like formulas; the tool does not infer dates or calculate formulas. This protects leading zeros and long identifiers when the XLSX opens in Excel. It accepts up to 10,000 data rows, 100 columns and 200,000 cell positions; output is capped at 20 MB. Blank rows are omitted. If the source CSV has already lost zeros or digits, this tool cannot restore them. Convert non-UTF-8 files with the CSV encoding converter first. File processing happens in your browser unless you choose URL import.

    Can I calculate with numbers or formulas in the exported workbook?

    No. All cells are text to preserve exact source values and prevent CSV formula execution. Convert selected columns to numbers in Excel after checking which ones are genuine quantities. Formula-like source strings are not executed.

    Will the XLSX keep leading zeros and long numbers when opened in Excel?

    Yes, when those characters are still present in the source CSV. This tool writes every cell as text, including values that look numeric. It cannot restore zeros or digits that Excel removed before you saved the CSV.

    What if processing fails?

    Check the supported formats and file limits, then try a smaller file. Keep an original copy. A clear error message will explain an unsupported input or an unavailable processing service.