Sheetshot

PNG to CSV

From PNG screenshot to CSV rows.

Got a PNG of a table from a doc, dashboard or chat? Sheetshot turns it into a CSV you can import anywhere, after you’ve had a chance to check every cell.

3 free exports · then $9 once, lifetime · CSV and .xlsx · nothing uploaded

Drop a table screenshot

PNG, JPEG, WebP. Phone photos of paper or another screen are fine. Paste with ⌘V / Ctrl+V.

Choose image

Try a sample

No upload. These live in the repo.

How it works

  1. 01

    Drop or paste the PNG

    Clipboard paste works — no need to save a file.

  2. 02

    Review the grid

    Rows and columns are inferred from word positions.

  3. 03

    Download CSV

    Or grab an .xlsx from the same grid.

Good for

  • Tables from Figma mocks or design specs
  • Screenshots of leaderboards and ranking tables
  • Exported chart images that include a data table
  • Docs and wikis that render tables as images

Tips for accurate results

  • PNG screenshots at 2× (Retina) resolution give the best results.
  • Crop away sidebars and navigation before running OCR.
  • Check columns with right-aligned numbers — merge cells if a value split.

Why PNG is the ideal input for CSV extraction

CSV is unforgiving: a single stray comma or shifted cell breaks the import. Starting from a lossless PNG keeps OCR errors low, and Sheetshot’s editable grid lets you catch the rest before you download.

Because the whole pipeline runs in the browser, you can convert internal or sensitive tables without handing them to an upload-based converter.

Open Sheetshot — free to try

FAQ

What’s the difference between this and Image to CSV?
Nothing technically — PNG is just the format that tends to give the cleanest results. JPG, JPEG and WebP images work too.
Is there a row limit?
No fixed limit, but very large tables read better when split into several screenshots of 30–50 rows each.
Is my image uploaded anywhere?
No. Sheetshot runs the OCR engine (Tesseract, compiled to WebAssembly) inside your browser tab. The picture is read on your device and never sent to a server, so it works for statements, marks and invoices you would not paste into an online converter.
Is it free?
Your first 3 successful exports are free on each browser, with no sign-up. After that, a one-time $9 payment unlocks unlimited exports on your Google account. There is no subscription and no per-image credit.