Open Tools Tools Features Blog About Contact

Text to Excel Converter

Paste text or CSV data — or upload a photo or screenshot of a table — and turn it into a real Excel spreadsheet, with a live preview of exactly what you'll get. All processing happens locally in your browser.

Create Your Spreadsheet

Drag & drop an image here

or click to browse (JPG, PNG, etc.) — text is extracted on-device and filled into the editor below

Or type / paste data
0 rows 0 columns Delimiter:
Your spreadsheet preview will appear here as you type.

How to Convert Text to Excel

  1. Paste your data, or upload an image: Copy rows from an email, a document, a website table, or any text source and paste them into the editor above — or drag a photo or screenshot of a table into the upload box to extract its text automatically.
  2. Check the live preview: The table below the editor shows exactly how your spreadsheet will look, updating as you type. Adjust the delimiter if columns are not splitting correctly, and fix any OCR mistakes directly in the editor.
  3. Name your sheet and file: Set a worksheet name (up to 31 characters, per Excel's limit) and a file name.
  4. Download: Click "Download Excel" for a genuine .xlsx workbook that opens in Microsoft Excel, Google Sheets, and LibreOffice — or grab a plain CSV instead.

What This Tool Does Well

  • Image-to-Excel via OCR: Upload a photo or screenshot of a table and the tool reads its text on-device, reconstructs the rows and columns, and fills in the editor for you.
  • Real .xlsx output: Files are built as genuine Office Open XML workbooks right in your browser — not renamed text files — so they open cleanly in any spreadsheet application.
  • Smart number handling: Values that look like numbers are stored as numbers in the Excel file, so formulas and sorting work immediately.
  • Complete privacy: Your data — and any image you upload — is processed entirely in your browser. Nothing is uploaded to any server.
  • Quoted CSV support: Fields wrapped in quotes (including ones containing commas) are parsed correctly.

Frequently Asked Questions

Is the output a real Excel file?

Yes. The download is a genuine Office Open XML (.xlsx) workbook, the same format produced by Microsoft Excel. It is assembled entirely in your browser — numbers are written as real numeric cells and text as proper string cells — so it is not a renamed CSV or HTML file.

How much data can I convert?

The tool comfortably handles tens of thousands of rows in a modern browser. Because everything runs locally, the practical limit depends on your device's memory. For very large datasets, consider splitting the data into batches.

Are formulas or formatting supported?

No — this tool converts plain data (text and numbers) into spreadsheet cells. The header row is included as the first row of the sheet. Formulas, cell colors, and styles are not part of the conversion; you can add those after opening the file in Excel.

Is my data uploaded anywhere?

No. The entire conversion runs in your browser using JavaScript. Your data never leaves your device, and closing the tab clears it from memory.

How does the image-to-Excel feature work?

Drop a photo or screenshot of a table into the upload box above. An on-device OCR engine (Tesseract.js) reads the text and the tool reconstructs rows and columns based on the position of each word. The result is filled into the editor automatically, with the same live preview, so you can review and fix any misread characters before downloading. Like the rest of this tool, the image is never uploaded to a server.

Why are some columns or characters wrong after scanning an image?

OCR accuracy depends on image quality. For best results, use a sharp, well-lit, high-resolution image with the table facing the camera directly (avoid extreme angles or glare). Always check the live preview and edit the extracted text in the editor before downloading — the editor is fully editable, so you can fix any mistakes manually.