Image to text (OCR)
Paste a screenshot, or drop in photos, receipts and scanned pages, and get the words back as text you can copy and save.
Drop images here, or paste a screenshot
or browse your files
JPG, PNG, WebP, GIF and scanned PDFs. Paste with Ctrl+V or Cmd+V.
English letters and numbers read in every language. The first image in a new language takes a moment longer.
Nothing is uploaded. The reading happens on this device.
- No ads
- No sign-up
- No watermark
- No daily limit
- Nothing uploaded
Several steps, or a whole batch? Chain this with other tools in a Workflow and run them in one go.
What reads well
Screenshots and clean scans come back almost word for word: in our tests, fewer than 1 character in 100 was wrong, and a screenshot took about a second. A sharp, evenly lit photo of a page did as well. Two pages photographed side by side are the exception: their lines get mixed together, so crop them apart first.
Small, turned and tilted text
Small text is scaled up and read again when that reads more clearly, and a slight tilt is straightened. A page on its side or upside down is turned before reading, which takes a few seconds longer. Blur is what can’t be fixed afterwards: take the photo again.
Receipts
Receipts are the hard case: faded print, fold lines and dotted till fonts. Crop the picture to the receipt itself, since a dark table or scanner bed around it gets read as noise, and check every price against the paper before you rely on it.
Scanned PDFs
Drop a PDF and each page is read as a picture, up to 50 pages, with a page marker between them. If the PDF already has text you can select, PDF to text copies it exactly and in a fraction of the time.
Languages
Pick the language of the text before you start: English, Spanish, French, German, Portuguese or Italian. Reading with the wrong one mostly costs accents and special letters. Handwriting isn’t supported.
Your images stay with you
The reading happens on your own device. Your images and the text in them are never uploaded or stored, and you don’t need an account. Close the tab and they’re gone.
From our tests
- OCR accuracy on photos of receipts, pages and screenshots
Character error rates for screenshots, scanned pages and real receipts, and the fixes that worked.
More image tools
- Compress imagesMake JPG, PNG and WebP files smaller, many at once.
- Compress to a file sizeGet every image under 50 KB, 100 KB, 1 MB or any limit.
- Resize imagesScale a batch down to a set width or height.
- Resize to exact sizeMake every image exactly 1920 × 1080, 1080 × 1080 or your own size.
- JPG to PNGTurn JPG photos into PNG files.
- PNG to JPGTurn PNG images into smaller JPG files.
- WebP to JPGOpen WebP downloads anywhere as JPG.
- WebP to PNGConvert WebP and keep transparency.
- JPG to WebPSmaller files for websites.
- PNG to WebPShrink PNGs and keep transparency.
- AVIF to JPGOpen AVIF images in any app.
- AVIF to PNGConvert AVIF and keep transparency.
- GIF to WebPAnimated GIFs as much smaller WebP files.
- WebP to GIFAnimated WebP for apps that only take GIF.
- Image under 1 MBPhotos under 1 MB, usually without losing a pixel.
- Image under 500 KBFit photos under 500 KB at the best quality that fits.
- Image under 200 KBPhotos and screenshots under 200 KB for forms and profiles.
- Image under 20 KBTiny files for strict forms: about 600 pixels for a photo.
- HEIC to JPGOpen iPhone photos on any computer.
- HEIC to PNGEvery pixel of an iPhone photo, in PNG.
- HEIF to JPGOpen .heif and camera .hif photos anywhere.
- HEIF to PNGHEIF photos as PNG, for editors that can’t read them.
- SVG to PNGSharp PNG copies of SVG logos and icons at 1×, 2×, 4× or any width.
- SVG to JPGJPG copies of SVG files on the background colour you choose.
- Favicon generatorfavicon.ico, the Apple icon and app icons from one logo, plus the tags.
- ICO to PNGEvery size inside an ICO file saved as its own PNG.
- PNG to ICOTurn PNG, SVG or JPG images into ICO files with the sizes you tick.
- Colour picker from imageClick any pixel in a photo or screenshot for its HEX, RGB and HSL.
- Colour palette from imageThe main colours of a picture, with their share, as CSS variables.
- Image to Base64An image as a data URL, CSS or HTML, with the size it adds.
- Base64 to imagePaste a data URL or Base64 text and download the image.
- Compress GIFMake an animated GIF smaller and keep it moving.
- GIF makerTurn photos or screenshots into an animated GIF.
- Video to GIFCut a short clip from a video and save it as a GIF.