Image to CSV. No account needed.
Turn a photo, screenshot or scan of a table into a CSV file. Free, with no account.
Got a PDF instead? Use the PDF converter.
OFFICE SUPPLIES
Price list · photo from phone
price-list.jpg uploaded
Sent to the business email you enter
- Photos, screenshots and scans
- JPG, PNG and HEIC
- CSV or Excel
- Deleted within an hour
Illustration of how the tool works. No image to hand? Try our sample price list.
A clean table from any picture
Use it on its own, or have Mammoth do it for you every week.
No account needed
Enter a business email at the end and we send the file there.
Reads tables, receipts and reports
It finds the table in the picture and skips the text around it.
A CSV that opens anywhere
Excel, Google Sheets and Numbers all open it. Or choose Excel.
How to convert an image to CSV
The clearer the picture, the less there is to check.
price-list.jpg
Step 1
Upload the image
JPG, PNG or HEIC. A screenshot works better than a photo.
Step 2
Choose Only tables
It finds the table and skips the text around it.
- ItemPriceCoffee3.50Bagel2.75Juice4.20
Step 3
Check the columns
Look at the header row and any small digits.
- CSVXLSXyou@company.comReceive my file
Step 4
Get your CSV
Choose CSV and enter your business email. We send the file there.
Prefer to watch? Here it is in four minutes.
Recorded in October 2026 on the current version of the tool.
How to get a clean table from a picture
The picture decides most of the result. Four things help.
Screenshot if you can
A screenshot has no angle, shadow or blur.
Crop to the table
Cut out the text around it before you upload.
Shoot straight on
Hold the phone flat above the page, not at an angle.
Use good light
Even light with no shadow across the numbers.
Other ways to do it
Sometimes you don't need a converter.
Data from Picture
Small tables, inside Excel
- FreePartly
- No codeYes
- Made for tablesYes
ChatGPT
A small, clear table
- FreePartly
- No codeYes
- Made for tablesNo
Python and OCR
Developers
- FreeYes
- No codeNo
- Made for tablesNo
- This page
This converter
Any picture of a table
- FreeYes
- No codeYes
- Made for tablesYes
Converting images every week?
Mammoth can do it for you. Put the images in a folder and their tables are added to one table automatically.
Receipts
| Office store | Sep 02 | Printer paper | 15.00 | |
| Cafe | Sep 02 | Team lunch | 64.20 | |
| Print shop | Sep 03 | Flyers | 120.00 | |
| Office store | Sep 04 | Pens (box) | 4.80 | |
| Cafe | Sep 05 | Coffee | 18.50 |
Illustration. Every new file in the folder is added to the same table.
Your image stays private
We read your image, send you the file, and delete the image within an hour.
- SOC 2 Type II
- ISO/IEC 27001:2022
- HIPAA
- GDPR
You upload
photo.jpg
We read the table
No account, no sign-up
File sent to you
To the business email you enter
- < 1 hour
Image deleted
Within an hour
Prefer not to upload? Python with an OCR library runs on your own computer.
Questions people ask
I want to put image links into a CSV, not read a table from an image.
Can I do this in Python instead?
Could I just ask ChatGPT?
How accurate is it?
What happens to my image?
Do I need an account?
I need a spreadsheet, not a CSV.
What image formats can I use?
Will my table's formatting survive?
Does it read handwriting?
I do this every month.
Extract, clean and send it on, every week
Mammoth reads each new file, cleans the data and sends it to your database, SharePoint or a dashboard.
- ✓ Free trial
- ✓ No credit card
- ✓ Viewers always free