Price list to Excel converter
A supplier sends a price list or size chart as an image in a chat thread instead of a file — this turns it into a real spreadsheet you can sort, filter, and price against, with SKUs and numbers kept exactly as printed.
Last updated: August 2026
5 of 5 extractions left this month on the free plan
You can also paste with Ctrl / Cmd + V · JPG, PNG, WEBP up to 10 MB · PDF (Premium) · Select several at once (Premium)
How it works
- 1
Upload the price list
A screenshot from a chat app, a photo of a printed catalog page, or a supplier’s stock sheet — any JPG, PNG, or WEBP works.
- 2
Codes and prices are read as columns
SKUs, sizes, quantities, and prices are rebuilt in column order — a code that looks numeric is still kept as text, not silently turned into a number.
- 3
Check, then export
Price lists are dense — scan the columns most likely to matter (price, SKU) before exporting a real .xlsx or .csv.
Why supplier price lists are their own case
Price lists and size charts break in ways a simple invoice doesn’t: a wide chart running from size 24 to 45 often gets sent as two stacked blocks because it didn’t fit in one screenshot, and a naive extraction reads only the first half and quietly drops the rest. This tool specifically recognizes when a size or price chart continues into a second block — same row labels, different range — and merges it into one complete table instead of handing back half a price list.
What stays exact
A price list is only useful if the codes and numbers survive the conversion unchanged:
- SKUs and product codes are kept as text — a code like "007" or "30-A" is never reinterpreted as a number
- Currency symbols and decimal prices are preserved as written, not rounded or reformatted
- A chart split across two blocks (common with wide size ranges) is read as one continuous table, not truncated at the first block
- Every cell is editable before export, so a misread digit in a price never quietly reaches your sheet
Frequently asked
Yes — if a size or price chart is split into two stacked blocks with the same row labels (common when a wide chart doesn’t fit one screenshot), it merges them into a single table instead of only reading the first block.
No. Codes are kept as the text they’re written as, including leading zeros and letter-number mixes.
Whatever symbol is printed next to each price comes through as written — nothing is converted or normalized across rows.
Free and Pro process one image at a time. Batch upload — up to 20 images in one pass — is available on the Premium plan.
Related
Guide: Extract Tables from Supplier Price Lists
The full process, for lists that arrive as chat photos.
Invoice to Excel
For invoices and receipts rather than price lists.
Image to CSV
Same extraction, exported as plain CSV for a database or script.
Extract table from image
For photos of printed catalogs and scanned price sheets.
Pricing
Free tier, plus Pro and Premium for higher monthly limits.