Google OCR Options Explained: Free Tools, APIs & 2026 Pricing

July 13, 2026

Google offers four OCR options: Google Docs OCR (free), Google Lens (free), the Cloud Vision API ($1.50 per 1,000 pages after the first free 1,000), and Document AI ($1.50–$30 per 1,000 pages depending on the processor). The free tools handle one-off conversions but cap files at 2 MB and convert only the first 10 pages of a PDF. The APIs handle real volume but return raw JSON and require a developer to set up. The right choice depends on your volume, whether you need structured data, and who is doing the work.

"Google OCR" is not one product. It is a free feature buried inside Google Drive, a camera tool on your phone, and two separate paid cloud APIs with completely different pricing models. People searching for it usually want one of two things: a free way to pull text out of a scan, or a straight answer on what Google's OCR APIs actually cost per page. This guide covers both — how each option works, the 2026 pricing for Cloud Vision and Document AI, the hard limits on the free tools, and when it makes more sense to skip Google's stack entirely.

Google's OCR options at a glance

Here is the full lineup before we go option by option:

OptionWhat it isCostBest for
Google Docs OCRBuilt into Google Drive — opens images and PDFs as editable textFreeOne-off conversions
Google LensText capture from your phone camera or in ChromeFreeGrabbing text from photos and whiteboards
Cloud Vision OCRDeveloper API for raw text detectionFirst 1,000 units/month free, then $1.50 per 1,000Adding OCR to your own app
Document AIDeveloper API for structured document extraction$1.50–$30 per 1,000 pagesEnterprise document pipelines
LidoNo-code document extraction straight to Excel or Google SheetsFree for 50 pagesBusiness teams that need structured data without engineers

The pattern to notice: Google's free tools output editable text, and Google's paid APIs output JSON for developers. Nothing in Google's lineup takes a folder of invoices and gives a business user a clean spreadsheet — that gap is where third-party tools live.

Google Docs OCR: the free built-in converter

Every Google account includes OCR through Google Drive. When you open an image or PDF with Google Docs, Google runs text recognition automatically and produces an editable document. There is no setting to enable and no charge.

  1. Upload your image (.jpg, .png, .gif) or PDF to Google Drive.
  2. Right-click the file and choose Open with → Google Docs.
  3. Google converts the file. For images, the new Doc shows the original picture with the extracted text below it. For PDFs, the text appears as an editable document.
  4. Clean up the text and copy it wherever you need it.

The limits matter more than the steps. Files must be 2 MB or smaller, which rules out most multi-page scans at decent resolution. For PDFs, only the first 10 pages are converted — anything past page 10 is silently dropped. Google recommends text at least 10 pixels tall, and while bold, italics, and font sizes usually survive, tables and multi-column layouts typically collapse into plain paragraphs. There is no batch mode: every file is a manual right-click. For occasional single documents it works well; as a workflow it does not scale. If you are trying to build an OCR process around Drive specifically, see our roundup of the best Google Drive OCR tools.

Google Lens: free OCR on your phone

Google Lens is the fastest option when the text is in front of you rather than in a file. Point your camera at a document in the Google app on Android or iOS, tap Select text, and copy it — or use Copy to computer to send it straight to your Chrome clipboard on desktop. In Chrome you can also right-click any image on a web page and choose Search with Google Lens to pull the text out of it.

Lens handles printed text and even reasonable handwriting surprisingly well, and it is completely free. Its ceiling is obvious, though: it is a one-shot capture tool. There is no way to feed it files in bulk, no API, and no structured output — just copied text on your clipboard.

Google Cloud Vision OCR: pricing and what you get

Cloud Vision is Google's developer API for image analysis, and its two OCR features — TEXT_DETECTION for sparse text in photos and DOCUMENT_TEXT_DETECTION for dense documents — are priced identically. Per Google's official pricing page, billing is per "unit," where one unit is one image or one PDF page per feature applied:

Monthly volumePrice per 1,000 units
First 1,000 unitsFree
1,001–5,000,000 units$1.50
Above 5,000,000 units$1.00

In practice that means raw OCR costs about a tenth of a cent per page. Processing 10,000 pages in a month costs $13.50: the first 1,000 pages are free and the remaining 9,000 bill at $1.50 per 1,000. New Google Cloud customers also get $300 in free credit, which covers roughly 200,000 pages of experimentation. DOCUMENT_TEXT_DETECTION returns the full text plus a hierarchy of pages, blocks, paragraphs, and words with confidence scores and bounding boxes, and it handles handwriting reasonably well.

What Cloud Vision does not do is understand documents. It tells you what the text says and where it sits on the page — it does not know that "INV-20394" is an invoice number or that a table of line items is a table. Turning Vision output into usable data means writing and maintaining your own parsing logic, which is exactly the work Google's second API exists to sell.

Google Document AI: pricing and processors

Document AI is Google's document-native API. Instead of returning raw text, its processors return structured output: key-value pairs, tables, and custom fields you train it to find. Pricing is per 1,000 pages and varies sharply by processor, per Google's Document AI pricing page:

ProcessorWhat it returnsPriceVolume price
Enterprise Document OCRRaw text plus layout$1.50 per 1,000 pages (first 5M pages/month)$0.60 per 1,000 after 5M
Form ParserKey-value pairs and tables$30 per 1,000 pages (first 1M pages/month)$20 per 1,000 after 1M
Custom ExtractorFields you define and train$30 per 1,000 pages (first 1M pages/month)$20 per 1,000 after 1M

The jump is the story here: structured extraction costs 20x more than raw OCR — 3 cents per page instead of 0.15 cents. On 10,000 invoices a month, Form Parser runs $300/month where plain OCR would cost $15. Custom Extractor adds another line item: each deployed custom processor version bills hosting at $0.05 per hour, roughly $438 per year, whether or not it processes a single page. You also need a Google Cloud project, service accounts, quota management, and code to call the API and handle its JSON — Document AI is priced and packaged for engineering teams, not end users. If the per-page math or the setup overhead does not fit, we compared the main Google Document AI alternatives separately.

Cloud Vision vs. Document AI: which API do you need?

The two APIs overlap enough to confuse, so here is the clean split. Cloud Vision is an image API that happens to read text: use it when you need searchable text, content moderation, or OCR inside a broader image pipeline, and you are comfortable building any document logic yourself. Document AI is a document API: use it when you need fields and tables out of business documents and want Google's models to do the structuring. For plain text extraction the price is effectively the same — Vision at $1.50 per 1,000 units and Enterprise Document OCR at $1.50 per 1,000 pages — so the real decision is whether you pay 20x more per page for structure (Form Parser or Custom Extractor) or pay engineers to build structure on top of raw OCR. Teams with steady, high-volume, uniform documents usually justify Document AI; teams with messy, varied documents often find they need the Custom Extractor plus training time and hosting fees before results get reliable.

Which Google OCR option should you use?

Match the tool to the job. If you have one document occasionally, use Google Docs OCR or Lens — they are free and take seconds, as long as you stay under the 2 MB and 10-page limits. If you are a developer who needs raw text at scale, Cloud Vision is one of the cheapest OCR engines anywhere at $1.50 per 1,000 pages. If you are a developer building a document pipeline that needs fields and tables, price out Document AI's Form Parser or Custom Extractor at $20–$30 per 1,000 pages plus hosting.

And if you are a business user who needs structured data in a spreadsheet — invoice numbers, line items, totals, dates — none of the above actually finishes the job. The free tools give you an editable blob of text, and the APIs give you JSON behind an engineering project. That is the gap no-code extraction tools like Lido fill.

When Google's OCR isn't enough

The common failure mode looks like this: the free Drive trick works in a demo, then reality arrives — a 14-page vendor invoice over 2 MB, a table that collapses into soup, forty PDFs in an inbox that each need a right-click. The API route solves the scale problem but replaces it with a build: authentication, quota, parsing code, retry logic, a review step for low-confidence fields, and somewhere for the data to land. Google sells excellent OCR engines; it does not sell the finished workflow.

Lido is built for the people stuck in that gap. You upload documents (or forward them by email), tell it which fields you need, and it extracts them straight into Google Sheets or Excel — no model training, no code, no per-processor hosting fees. It reads scanned PDFs, images, and handwriting, handles multi-page files without a 10-page cutoff, and includes review tools so you can verify low-confidence values instead of trusting a black box. For a broader look at what else is out there, our best OCR software guide compares the full market.

{"headline": "Extract data from any document straight into a spreadsheet. No code, no training.", "subtext": "50 free pages. No credit card required. Results in under 5 minutes."}

Frequently asked questions

Is Google OCR free?

Partly. Google Docs OCR and Google Lens are completely free with any Google account. The Cloud Vision API is free for the first 1,000 pages per month, then $1.50 per 1,000 pages. Document AI has no free tier beyond Google Cloud's $300 new-customer credit and starts at $1.50 per 1,000 pages for raw OCR, rising to $30 per 1,000 pages for structured extraction with Form Parser or Custom Extractor.

How do I OCR a PDF or image in Google Drive?

Upload the file to Google Drive, right-click it, and choose Open with → Google Docs. Google automatically converts the text into an editable document. The file must be 2 MB or smaller, in .jpg, .png, .gif, or .pdf format, and only the first 10 pages of a PDF are converted.

How much does Google Cloud Vision OCR cost in 2026?

The first 1,000 units each month are free. From 1,001 to 5 million units per month, both TEXT_DETECTION and DOCUMENT_TEXT_DETECTION cost $1.50 per 1,000 units — about $0.0015 per page. Above 5 million units per month, the price drops to $1.00 per 1,000. One unit equals one image or one PDF page per feature applied.

What is the difference between Google Cloud Vision and Document AI?

Cloud Vision returns raw text with bounding boxes from images, leaving you to build any document logic yourself. Document AI is document-native: its processors return structured output like key-value pairs, tables, and custom trained fields. Raw text costs about $1.50 per 1,000 pages on either API, but structured extraction through Document AI's Form Parser or Custom Extractor costs $20–$30 per 1,000 pages, roughly 20x more.

Can Google OCR read handwriting?

Yes, with caveats. Cloud Vision's DOCUMENT_TEXT_DETECTION and Document AI both support handwriting recognition, and Google Lens handles legible handwriting well. Accuracy drops with messy cursive, low contrast, or unusual layouts, and the free Google Docs OCR is the least reliable of the group on handwritten input.

Does Google Drive automatically OCR uploaded PDFs?

Only for search. Drive indexes the text inside uploaded PDFs and images so you can find them by their contents, but it does not create editable text until you explicitly open the file with Google Docs. There is no setting that batch-converts uploads to text automatically.

Ready to grow your business with document automation, not headcount?

Join hundreds of teams growing faster by automating the busywork with Lido.