Image to Text OCR (Bulk, 10 Languages, Word Boxes) avatar

Image to Text OCR (Bulk, 10 Languages, Word Boxes)

Pricing

from $2.00 / 1,000 image processeds

Go to Apify Store
Image to Text OCR (Bulk, 10 Languages, Word Boxes)

Image to Text OCR (Bulk, 10 Languages, Word Boxes)

Extract text from images in bulk with open-source Tesseract OCR: PNG, JPG, WEBP, TIFF, GIF, BMP. Returns plain text, average confidence and optional word-level bounding boxes. 10 languages. Images are processed inside the run and not stored.

Pricing

from $2.00 / 1,000 image processeds

Rating

0.0

(0)

Developer

Larry Johnson

Larry Johnson

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Security

Limited permissions

Share

Turn screenshots, scans, receipts, signs and photos of documents into text, in bulk. Give it image URLs and get back the text with paragraph breaks, an average confidence score and, if you want them, word-level bounding boxes for highlighting, redaction or layout work.

It runs the open-source Tesseract 5 engine inside the Actor. No third-party OCR API is used, and images are processed in memory and not stored.

Features

  • PNG, JPG, WEBP, TIFF, GIF, BMP (up to 20 MB, 40 MP each); EXIF rotation is fixed automatically
  • 10 languages: English, Spanish, French, German, Portuguese, Italian, Dutch, Polish, Turkish, Vietnamese (combine several)
  • Layout modes for documents, single blocks, sparse text (UI screenshots, signs) and single lines
  • Small images are upscaled for better accuracy
  • Failed images (404, not an image, too large) come back as error rows and cost nothing

Input

FieldDefaultNotes
imageUrls—Up to 2,000 public http(s) URLs
languages["eng"]Language(s) printed in the image
pageSegmentationautoauto, singleBlock, sparse, singleLine
includeWordsfalseAdds words: [{text, confidence, left, top, width, height}]
concurrency21–4

Output example

{
"imageUrl": "https://.../invoice.png",
"text": "INVOICE 2026-0417\nTotal due: $1,234.56\n\nThank you for your business",
"confidence": 95.5, "wordCount": 9, "width": 1200, "height": 300, "languages": ["eng"], "error": null
}

Pricing (pay per event)

  • $2.00 per 1,000 images (image-processed, $0.002 each), plus the standard $0.00005 actor start.
  • Charged only for images that were downloaded and OCR'd. Errors are free. Respects your run's maximum cost.

Good to know

  • Tesseract is excellent on printed text and screenshots, fair on photos and poor on handwriting. Check confidence (under ~60 usually means the source image is the problem).
  • For security, only public http(s) URLs are fetched. Private, loopback and cloud-metadata addresses are refused.
  • Only process images you have the right to use.

Credits: Tesseract OCR (Apache-2.0).


Actively maintained. Issues answered within 24 hours on the Issues tab.