🔍
PDF/PDF OCR

PDF OCR

Turn scanned PDFs into selectable text with Tesseract — no uploads, no accounts, no watermarks.

100% LOCALTesseract WASMPage rangeEditable output100% local
Saved Ranges· Auto-save on
▾
A calculadoraPage 1
🔍
Drop a scanned PDF here, or click to browse
English OCR · runs in your browser
toof —

Drop a scanned PDF and turn its pages back into text

Data Source & Legal Disclaimer
Effective: 2026Last updated: 2026-09-07Update: Manual review
Sources: Tesseract.js (Tesseract 5 WASM)

OCR runs entirely in your browser via Tesseract WASM. On first use the English language model (~15 MB) is downloaded once from a public CDN and cached; your PDF itself is never uploaded.

See all data sources & update policy →
Como funcionaPage 2

Why this OCR is different — and what it honestly can't do

Every page is rasterized at 2× zoom first, because Tesseract accuracy drops sharply on 72 dpi input — the same scan that looks fine on screen is often too coarse to read reliably. The English model (~15 MB) is fetched once on your first run and cached by the browser; from the second document onward OCR starts instantly. Only English is supported — other languages are a real roadmap item, not a hidden limitation. Pages with no recognizable text come back as an explicit [no text recognized] marker instead of an empty gap, so you always know what the engine did.

Scan → 2× raster → Tesseract WASM → editable text
Scanned PDFimages, no text layerCanvas 2× rastersharpens for OCRTesseract WASMin your browser tabEditable textcopy or .txt~15 MB English model, downloaded once, cached forever · page markers between pages

All in the browser: the PDF never uploads, and the recognition model is a one-time ~15 MB download.

Digitizing a 12-page faxed contract — Priya's archive

Priya received a signed contract as a flat scan. Copy-paste returns nothing because there is no text layer underneath the image.

  1. Load the scan:The tool reads the page count (12) and pre-fills the range 1–12; she narrows it to pages 3–9 where the amendment lives
  2. First-run model:The first run downloads the 15 MB English model once — the progress bar says so before it starts, and the next document skips this step
  3. Page-by-page OCR:Each page renders at 2× and is recognized in turn; pages already carrying a real text layer pass through in seconds, photographic scans take longer
  4. Fix and keep:She corrects two misread names directly in the editable output, copies it into the archive system, and downloads contract_ocr.txt as backup
FAQ e detalhesPage 3

OCR scanned PDFs online free with Tesseract. Everything runs locally; nothing is uploaded.

FreeToolHub PDF OCR is a free browser-based tool — OCR scanned PDFs online free with Tesseract. No signup, no upload; everything runs locally in your browser.

Sobre esta ferramenta

O que é esta ferramenta?

Faça OCR em PDFs digitalizados gratuitamente online com Tesseract. As páginas são rasterizadas em 2x zoom para precisão, funcionam em intervalos de páginas com progressão ao vivo e produzem texto editável que você pode copiar ou baixar como .txt. O modelo em inglês é baixado uma vez e armazenado em cache; seu PDF nunca é enviado. 100% baseado em navegador.

Tesseract WASMPage rangeEditable output100% local

Por que 2x Rasterização Antes do Reconhecimento

A precisão do Tesseract cai drasticamente com entrada de baixa qualidade, e a mesma digitalização que parece boa na tela geralmente tem apenas 72 dpi - poucos pixels para formas de caracteres confiáveis. Rasterizar cada página em 2x zoom antes do reconhecimento aumenta significativamente a nitidez da entrada, é por isso que esta ferramenta renderiza primeiro e reconhece depois, em vez de alimentar o Tesseract com a página bruta.

Modelo Local, Escopo Honesto

O modelo em inglês (~15 MB) é baixado uma vez na primeira execução, armazenado em cache no navegador e cada documento posterior começa instantaneamente - todo o reconhecimento acontece localmente e seu PDF nunca é enviado. Páginas sem texto reconhecível retornam como marcadores explícitos de 'nenhum-texto-reconhecido' em vez de lacunas silenciosas, o intervalo de páginas permite pular seções não digitalizadas de documentos híbridos, e a saída editável significa que os dois nomes mal lidos em um contrato faxado são uma correção de cinco segundos.

Obtendo Precisão nos Altos Noventa

A precisão do OCR segue mais a qualidade da entrada do que a qualidade do modelo, e quatro fatores decidem a maioria dos resultados. Digitalize em 300 DPI — 200 DPI diminui a precisão de forma mensurável enquanto 600 DPI apenas desacelera o processamento sem adicionar precisão. Mantenha as páginas retas: uma inclinação de dois graus degrada notavelmente o reconhecimento em texto denso. Prefira tons de cinza em vez de limiarização agressiva preto e branco, que pode rasgar letras finas. E defina o intervalo de páginas deliberadamente — executar OCR apenas nas páginas que você precisa reduz o tempo de processamento proporcionalmente, já que cada página é reconhecida independentemente. Após a extração, verifique números de alto risco (valores de fatura, datas, números de conta) comparando-os com a digitalização: confusões em nível de caractere como O/0 e l/1 se agrupam exatamente nos campos que mais importam. Texto na faixa de precisão de alta noventa precisa exatamente desse tipo de revisão direcionada em vez de uma releitura completa.

Perguntas frequentes

Por que a primeira execução é mais lenta?

Na primeira utilização, a ferramenta baixa o modelo em inglês do Tesseract de ~15 MB de uma CDN pública e armazena em cache no seu navegador. Cada execução posterior começa instantaneamente. O PDF em si nunca é enviado - apenas o download único do modelo deixa a página.

Quais idiomas são suportados?

Apenas inglês, honestamente. Outros idiomas são um item de roadmap, não uma limitação oculta - a ferramenta prefere dizer isso do que retornar silenciosamente lixo em uma digitalização em alemão ou espanhol.

Quão preciso é o OCR?

A precisão depende da qualidade da digitalização: documentos limpos de 300 dpi são reconhecidos com confiabilidade, enquanto páginas faxadas ou fotografadas mostrarão erros em texto pequeno e fontes incomuns. A rasterização 2x antes do reconhecimento melhora significativamente os resultados em relação às imagens de página brutas, e a saída é editável para que as correções levem segundos.

O OCR é executado no meu dispositivo ou na nuvem?

Totalmente no seu dispositivo — o modelo de reconhecimento é baixado para o seu navegador via WebAssembly e processa cada página localmente. Seus documentos digitalizados nunca deixam sua máquina, o que é importante para documentos fiscais, registros médicos e contratos.

Quais idiomas o OCR reconhece?

O modelo integrado é mais forte em inglês e idiomas de script latino. Escrita à mão, ruído pesado e scripts não latinos degradam a precisão — para esses, espere revisar a saída em vez de confiar diretamente, e verifique os números contra a digitalização.

Ferramentas relacionadas

Compartilhar:𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.