Skip to content
Free · Made by Mammoth

Image to CSV. Free, with any email.

Turn a photo, screenshot or scan of a table into a CSV file. Free, with any email.

Drop an image or PDF here

Convert an image

Supports JPG, JPEG, PNG, WEBP, TIFF and HEIC.

Got a PDF instead? Use the PDF to CSV converter.

Works with
JPGPNGWEBPHEICCSVXLSX
Opens inExcelGoogle Sheets
mammoth.io/image-to-csv

OFFICE SUPPLIES

Price list · photo from phone

Pens (box of 12)124.80
Printer paper (ream)315.00
Stapler18.25
Sticky notes67.20
Folders (pack of 10)106.50

price-list.jpg uploaded

ItemQtyPrice
Pens (box of 12)124.80
Printer paper (ream)315.00
Stapler18.25
Sticky notes67.20
Folders (pack of 10)106.50
+2 more rows
name@email.comEmail me my tables

We'll email you the file, plus the occasional note about wrangling files like these. Unsubscribe in one click, any time.

  • Photos, screenshots and scans
  • JPG, PNG and HEIC
  • CSV or Excel
  • Deleted within 24 hours

Illustration of how the tool works. No image to hand? Try our sample price list.

  • Arla Foods logo
  • Bacardi logo
  • British American Tobacco logo
  • Everest Detection logo
  • Golden Acre logo
  • Handlangers logo
  • Inspired Learning Group logo
  • Kantar logo
  • MUFG logo
  • NielsenIQ logo
  • PTI Digital logo
  • RethinkFirst logo
  • Starbucks logo
  • The Specialist Works logo
What you get

A clean table from any picture

Use it on its own, or have Mammoth do it for you every week.

  • Free, with any email

    Enter your email at the end. We email you the file, CSV or Excel.

  • 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 download Excel.

How it works

How to convert an image to CSV

The clearer the picture, the less there is to check.

  1. price-list.jpg

    Step 1

    Upload the image

    JPG, PNG or HEIC. A screenshot works better than a photo.

  2. Step 2

    Choose Only tables

    It finds the table and skips the text around it.

  3. ItemPrice
    Coffee3.50
    Bagel2.75
    Juice4.20

    Step 3

    Check the columns

    Look at the header row and any small digits.

  4. Get your tables by email

    name@email.com
    Email me my tables

    Step 4

    Get your CSV

    Pick CSV and enter your email. The file arrives in your inbox.

Prefer to watch? Here it is in four minutes.

Recorded in October 2026. The last step has changed: the tool now emails you the file, as CSV or Excel.

Tips

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.

Try it on your image

Upload a JPG, PNG or HEIC. Get back a CSV or Excel file.

Drop an image or PDF here

Convert an image
Your options

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
Every month

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.

Try Mammoth free

Receipts

Office store0412.jpg
Cafe0413.jpg
Print shop0414.jpg
DriveDropboxOneDriveSFTP
All receiptsUp to date
Sep 02Printer paper15.00
Sep 02Team lunch64.20
Sep 03Flyers120.00
Sep 04Pens (box)4.80
Sep 05Coffee18.50

Illustration. Every new file in the folder is added to the same table.

Your image stays private

We read your image and email you the file. The image is deleted within 24 hours. The tables you pick are added to your Mammoth account, and stay yours.

  • SOC 2 Type II
  • ISO/IEC 27001:2022
  • HIPAA
  • GDPR

How we handle your data

  1. You upload

    photo.jpg

  2. We read the table

    You check the rows

  3. File emailed to you

    CSV or Excel, as you picked

  4. Image deleted

    Within 24 hours

    < 24 hours

You'll also get the occasional email about working with files like these. Unsubscribe in one click. Prefer not to upload? Python with an OCR library runs on your own computer.

FAQ

Questions people ask

I want to put image links into a CSV, not read a table from an image.
That's a different job. Upload the images to your store or host, copy their URLs, and paste them into a column of your spreadsheet.
Can I do this in Python instead?
Yes, with an OCR library and pandas. It's worth it for a repeating job inside something you're building. For one image, it's slower than this.
Could I just ask ChatGPT?
For a small, clear table, often yes. It may guess at a cell it can't read, and on a big image it can stop partway. Check the output either way.
How accurate is it?
Good on clear photos and screenshots. Check it against the picture before you rely on it. We haven't measured an accuracy figure for images, so we don't publish one.
What happens to my image?
We read it and email you the file. The image is deleted within 24 hours.
Do I need an account?
No. Enter any email and the file comes to you. The email also links to your tables in Mammoth; if you're new, opening it creates your account, with no password to set.
I need a spreadsheet, not a CSV.
Download it from Mammoth as Excel and you get an .xlsx file instead.
What image formats can I use?
JPG, JPEG, PNG, WEBP, TIFF and HEIC. HEIC is the format most iPhone photos are saved in.
Will my table's formatting survive?
No. A CSV holds the values only, so colours, borders and merged cells are not kept.
Does it read handwriting?
We haven't tested it on handwriting. It's built for printed and on-screen tables.
I do this every month.
Mammoth can do it for you. Put the images in a folder and each one is added to the same table automatically.

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