Photo to Text Converter
Convert a photo or picture into editable text: documents, receipts, book pages, signs and notes taken with your phone camera. Tilted and upside-down photos are fixed automatically. Free and private.
Drop images here, or click to upload
JPG, PNG or WEBP · up to 10 images · or paste with Ctrl/Cmd+V
Private: your images never leave this device.
How it works
- 1
Take or choose a photo
Use your phone camera or pick a picture from your gallery or computer.
- 2
We straighten and read it
Sideways and upside-down photos are corrected, then the text is read on your device.
- 3
Copy the text
Check the result, then copy it or download a .txt file.
Features
Auto-rotation
Sideways and upside-down photos are turned the right way round automatically.
Handles real conditions
Works with shadows, glare, patterned backgrounds and slightly tilted pages.
Printed and handwritten
Reads printed text and neat handwriting, including handwritten values on forms.
Private
Photos of IDs, bills and letters stay on your phone.
Use cases
- Photos of documents and letters
- Receipts and bills
- Book and textbook pages
- Notice boards and signs
- Whiteboards after a meeting
- Handwritten notes
Supported formats
- JPG
- JPEG
- PNG
- WEBP
Turn a picture into text with your phone
Your phone camera is a scanner you always carry. Snap a picture of a receipt, a page from a book, a notice on a wall or your handwritten notes, and this photo to text converter turns the picture into text you can copy, search and keep.
How to take a photo that converts well
- Use good, even light. Daylight near a window is ideal; avoid your own shadow over the page.
- Hold the phone parallel to the paper, not at a steep angle.
- Fill the frame with the text and tap to focus before you shoot.
- Turn off the flash on glossy paper to avoid glare.
Don't worry if the photo is sideways or upside down: the converter detects the orientation and straightens it before reading. It also ignores busy backgrounds such as a wooden table or a patterned cloth under the page.
Printed text, forms and handwriting
Printed documents give the most accurate results. Neat handwriting and forms filled in by hand, such as names, dates and amounts written on a receipt, are read well too. Very messy or joined-up handwriting is hard for any OCR tool, so always check names and numbers before relying on them. Our guide on improving OCR accuracy has more tips.
Hindi and Marathi photos
Photos of Hindi or Marathi documents, including ones that mix English, are supported too. Choose the language in the menu, or use the dedicated Hindi image to text page.
Frequently asked questions
Does it work with photos taken on my phone?
Yes. Hold the phone parallel to the page, avoid shadows and make sure the text is in focus. Sideways or upside-down photos are turned the right way round automatically.
My photo is tilted or upside down. Do I need to fix it first?
No. Slightly tilted, sideways and upside-down photos are detected and straightened automatically before the text is read.
Can it read handwriting?
Yes, neat handwriting and filled-in forms usually convert well. Very messy or joined-up handwriting is harder for any OCR tool, so check the result before you use it.
How can I get the most accurate results?
Use a sharp, well-lit image with the text the right way up and filling most of the frame. Avoid shadows and glare, and choose the correct language. Faded text is handled automatically; for faded Hindi or Marathi text, also tick Enhanced.
Are my images uploaded to a server?
No. Text recognition runs entirely inside your browser, on your own device. Your images and the extracted text are never uploaded to our servers or to anyone else.
Is the image to text converter really free?
Yes. It is free with no sign-up, no watermark and no daily limit. You can convert up to 10 images at a time, as often as you like.
Related tools
Image to Text Converter
Extract text from any image in seconds: photos, screenshots, scans, receipts and handwritten notes. Free, accurate and private, because your images are processed on your own device and never uploaded.
JPG to Text Converter
Convert JPG and JPEG images to editable text in seconds. Drop in a photo, a scanned page or a saved image and copy the text out. Free, with no upload: everything runs on your device.
Hindi Image to Text
Extract Hindi (Devanagari) text from images and photos, free. Reads documents that mix Hindi and English, like Indian bills, forms and notices. Marathi supported too. Private: no uploads.
Screenshot to Text
Paste a screenshot with Ctrl+V and copy the text in seconds. Works with chats, apps, websites, slides, videos and error messages, in light or dark mode. Free, and nothing is uploaded.
Related guides
Blog
9 Ways to Improve OCR Accuracy (and Why OCR Gets Things Wrong)
Small changes to how you capture an image make a big difference to the text you get back. Here's what OCR engines struggle with and how to fix it.
Guide
How to Extract Text from an Image (Free, Private, in Seconds)
Step-by-step: pull text out of photos, screenshots and scans on any device, without uploading your images anywhere.