A realistic source document followed by the actual Image to CSV document state or output artifact.
PNG to CSV — Convert Table Pixels into Data Rows — table image to CSV converter with a cell review grid — After
PNG to CSV — Convert Table Pixels into Data Rows — table image to CSV converter with a cell review grid — Before
Image to CSV

PNG to CSV — Convert Table Pixels into Data Rows

Select a full-size PNG image containing a table

Extract CSV records from a PNG table image. Review small characters, blank fields and identifier columns before importing the checked comma-separated data.

  • Reference data distributed as image attachments
  • Image exports from report designers

Upload your table image

Select a full-size PNG image containing a table

All image formats (JPG, PNG, WEBP, HEIC, TIFF…)

Convert a PNG table to CSV rows for import or analysis

This PNG to CSV converter reads a table from a PNG image and turns it into comma-separated rows. Review and correct the grid first, then download a plain .csv file for a spreadsheet import, a script or a database load. It suits screenshots and exported reports where the lettering is sharp, and your original image is left untouched.

Convert a PNG to CSV step by step

A grid appears before any file is created. After you select Convert file, the first row is shown as the header, cells the reader doubted are shaded amber, and you can type over any value. Select See result, then Download to save the CSV; the export button asks signed-out visitors to sign in first.

  1. Upload the PNG that shows the whole table.
  2. Choose the Language in Settings if the text is not English.
  3. Select Convert file and wait for the grid.
  4. Fix shaded cells and delete rows that are not data.
  5. Select See result, then select Download.

Check blank fields and column counts

CSV depends on every row having the same number of fields. The converter pads short rows with empty cells at the end, so a value that moved left can leave a blank at the right edge instead of where it belongs. Scan each row of the grid against the PNG, and fill or clear cells until every value sits under the correct heading.

See what the CSV file looks like

The file uses commas between fields, double quotes around any field that contains a comma, a quote or a line break, and CRLF line endings. It is UTF-8 text with no byte-order mark. Lines outside the table become single-cell rows, and two tables in one PNG are separated by a blank row, so delete extra rows before you export. A picture holds only the values that were showing, so formulas and hidden columns are not in the file.

Load the CSV into a spreadsheet, script or database

Use the import dialog of the destination rather than double-clicking the file: choose comma as the delimiter and UTF-8 as the encoding, and set code columns to text so leading zeros stay. For JSON or SQL, turn the rows into JSON or SQL INSERT statements. For a worksheet you can format, convert the same PNG to Excel.

Before you export the CSV

  • Make sure the header row is the first row of the grid.
  • Remove titles, captions and footnotes that became rows.
  • Check every code, ID and date against the PNG character by character.
  • Keep one table per file, and crop the PNG first if it holds several.

A PNG lookup table cannot join your dataset until its fields are text

Convert a table saved as a PNG into plain records for a spreadsheet import or script. Keep the original image for comparison and pay particular attention to empty fields, which must stay aligned with the correct column.

Reference data distributed as image attachments

Recover a PNG lookup table as CSV, then validate codes and missing values before using it in a data join.

Image exports from report designers

Prepare visible report values for a text-based import when you cannot obtain the original dataset from the report owner.

Keep blank fields aligned when preparing PNG data

  1. Upload the full-resolution PNG and keep the table's header row in view.
  2. Inspect empty cells and confirm that nearby values have not shifted left or right.
  3. Download CSV and explicitly configure text columns for codes in the destination import.

Empty PNG cells, small text and identifiers changed on import

Can PNG to CSV read a table with empty cells?
It can attempt to preserve the visible structure, but blank fields need review. Compare adjacent values and column counts before downloading.
Does resizing a small PNG improve CSV recognition?
Enlarging the same pixels cannot restore missing detail. Obtain a larger original or make a new capture with readable text where possible.
Will the CSV contain the PNG's colors or cell borders?
No. CSV represents field values. Choose Excel if you need a worksheet for subsequent formatting, and retain the image as a visual reference.
Why does a code change after I open the CSV?
Spreadsheet applications may infer a number or date from a text field. Import identifier columns as text and compare them with the PNG.
Is the CSV from a PNG comma-separated or semicolon-separated?
It is comma-separated. Fields that contain a comma, a quote or a line break are wrapped in double quotes, and rows end with CRLF. If your spreadsheet expects semicolons, pick comma in its import dialog instead of editing the file.
Why do accented letters look wrong when I open the CSV in Excel?
The file is UTF-8 without a byte-order mark, and double-clicking it can make Excel read it in another encoding. Import it with Data, From Text/CSV, and choose UTF-8 as the file origin. Most import tools let you set the encoding explicitly.
Does the CSV include a header row?
It includes whatever rows are in the grid, and the first one is treated as the header. If the PNG has column headings, they come first. If it does not, name the columns in the importing tool rather than typing over a data row.
Can I merge several PNG tables into one CSV file?
Each PNG is converted on its own, and Batch mode, a Premium option, returns a ZIP with one CSV per image. To make one file, open the CSV files and paste the rows under a single header after checking that the columns match.
Free to use · No signup required · Without watermarkUploads are encrypted in transitRemoved under our retention policy

Watch each transformation land

Every photo crosses the slash untouched and comes out the other side finished.