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.
5 of 5 extractions left this month on the free plan
Drop a screenshot here, or click to browse
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 today. Batch upload for Premium is on the roadmap.