many images → one file

Batch OCR

Stop converting images one by one. Drop up to 20 files at once — invoices, receipts, book pages, menus — and get every result folded into a single finished file: one merged document, one multi-sheet workbook, or one ZIP of translated images.

no photo yetjpg · png · webpstep 1 of 3
up to 20 at once — one file back
no account needed
TXT
one TXT file, one click away
TXTthis is what comes backexample

pipeline

How it works

  1. 01Drop multiple filesSelect or drag up to 20 images together — each shows its own status.
  2. 02Pick one goalText, Word, Excel, notes or translation — applied to every image in the batch.
  3. 03Download one resultNot 20 files: one merged document, workbook or ZIP.

why this tool

Batch OCR, done right

One combined artifactText and notes merge into sections, tables become sheets in one workbook, translated images arrive as a ZIP.
Per-file statusEvery image shows its own progress; one failure never sinks the batch.
OCR once, reuseResults are aggregated in your browser — inspect any single file before exporting.
Free during betaBatch runs on a free account — sign in with Google and drop your files.

one goal, one file

What each goal merges into

The point of a batch is the file at the end. Twenty separate downloads is a chore you would have had anyway; one finished file is the reason to batch at all. Each goal folds its results in the way that suits what it produces.

Extract text
One text file, every image's text under a separator line carrying its file name.
Word, handwriting, notes, quizzes
One document with a section per image, headed with the image's file name, downloadable as .docx or .md.
Excel
One workbook with a sheet per image, named after the file. An image holding several tables gives one sheet per table.
Invoices
One summary sheet: a row per document and a column per field — a folder of receipts becomes a single expense table.
Translate image
One ZIP containing every translated image.
Not in a batch
Editing text on an image is a one-image-at-a-time job and is not offered for batches. Combining photos into a PDF hands your images to the PDF scanner instead.

how a batch runs

Pace, failures and limits

Images are processed two at a time, each with its own status in the list, so you can watch the batch move and open any finished result before the rest are done.

20 images per batch
Run another batch for more — each one downloads as its own combined file.
Busy moments
If the service is briefly saturated the batch pauses and resumes on the same image, instead of failing everything that was still queued.
Retry failed
Images that fail keep their reason in the list; one click re-runs just those.
One language per batch
For text and translation, the language of the first image is identified once and used for the whole batch. A stack that mixes scripts — Thai pages among English ones — reads better as two batches.
Single images keep more
A batch merges text and tables. Running headers, footers and pictures embedded in a page come through in Word only when that page is converted on its own.

the fine print

Account, formats and what happens to your images

Account
Batch needs a free sign-in, which stands in for the per-image human check. Single images work without one.
Input formats
JPG, PNG and WebP; each image is downscaled in your browser to a 2048-pixel long edge before it is sent.
Where the file is made
The merged .docx, .xlsx and ZIP are assembled in your browser, on your device — never stored on a server.
Your images
Each is deleted within 30 minutes of processing and its job record within two hours.

faq

Frequently asked questions

How many images can I process at once?

Up to 20 images per batch, processed two at a time to keep the OCR engines responsive. Need more? Run consecutive batches — each downloads as its own combined file.

What do I get at the end — 20 separate files?

No, one finished file. Plain text and notes merge into a single document with one section per image, tables become a multi-sheet Excel workbook, and translated or edited images download as a ZIP.

Do I need an account?

Batch mode requires a free Google sign-in (it replaces the per-image human check). Single images work in every tool without an account, with a daily limit.

Can I mix goals in one batch?

A batch applies one goal to every image — that's what makes the merged output possible. Run a second batch with a different goal to get another artifact; your files stay loaded.

What happens if a few images fail?

The rest of the batch carries on and the merged file is built from the images that worked. Failed images are marked with the reason, and a "retry failed" button re-runs only those — the finished ones are not processed again.

Can I combine photos into one PDF instead?

Yes, but that is a different tool: the PDF scanner straightens, crops and whitens each photo and lays the pages into one PDF, entirely in your browser. It needs no account, even for many pages.

next door

If that isn’t quite your page