Get consistent fields out of a table trapped in pixels
Convert a visible table into rows of text that your tools can import. The useful result is a consistent set of fields, so inspect column boundaries and missing values before treating the export as structured data.
Reference-table ingestion
Prepare a reviewed CSV from an image-only reference, then validate field types and allowed values before a script consumes it.
Borderless table cleanup
Check whitespace-separated columns in the editable grid and restore blank fields that would otherwise shift a row's meaning.
Check table boundaries and blanks before exporting records
- Isolate a single table while retaining the headings needed to identify fields.
- Inspect rows with blank cells, wrapped labels or spanning headers.
- Export CSV and validate record width and data types in the destination.
Merged headings, multiple tables and blank-versus-zero values
- Can table image to CSV preserve merged cells?
- CSV has no merged-cell feature. Choose a flat set of columns and review how spanning headings should be represented in your records.
- What if two tables appear in the same image?
- Crop and process each table separately when their columns differ. This avoids confusing unrelated headings or mixing incompatible records.
- How do I distinguish a blank field from a zero?
- Compare the image and review grid carefully. Missing content and the number zero can have different meanings and should not be substituted automatically.
- Should I choose CSV or searchable PDF for a table image?
- Choose CSV for field-based import and analysis. Choose searchable PDF to retain the visual table and search recognized words within the document.
- Why is the last column of my CSV mostly empty?
- Rows are padded to the widest row, and the grid has no column controls, so one wide row leaves empty cells in every other row. Delete the empty column in a spreadsheet after opening the CSV, or ignore it in the importer's column mapping.
- Does the CSV include the title printed above the table?
- A title printed above the table arrives as a single-cell row at the top of the grid, and the first row of the grid is what becomes the header. Delete the title row so your column names come first, or the importer will treat the title as the header.
- What does Table AI (beta) change for a difficult table?
- It is an alternative table-recognition engine that suits tricky layouts with merged headers. Choose it in Settings and convert again, since changing the engine clears the grid. Default handles most tables, and Engine 1 and Engine 2 work best on simple grids.
- How can I check that no rows were lost?
- Count the data rows in the picture and in the grid, and compare the last row of each. If the table has a total or a numbered first column, use it as a check, since numbers should run without gaps. Use Add row for a missed line and keep the header row first.
- Do columns keep the order they have in the picture?
- Columns follow their left-to-right position in the image, and the grid cannot reorder them. If your destination needs a different order, map the columns in the importer or rearrange them in a spreadsheet after opening the CSV.
- Can I convert a folder of table images at once?
- Batch mode, a Premium option, converts many images with the same settings and returns a ZIP with one CSV per image. There is no review grid in batch, so use single-file mode for tables where a blank column or a shifted value would matter.




























