Turn scanned PDFs into selectable text with Tesseract — no uploads, no accounts, no watermarks.
Drop a scanned PDF and turn its pages back into text
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.
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.
All in the browser: the PDF never uploads, and the recognition model is a one-time ~15 MB download.
Priya received a signed contract as a flat scan. Copy-paste returns nothing because there is no text layer underneath the image.
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.
OCR des PDF scannés en ligne gratuitement avec Tesseract. Les pages sont rasterisées à un zoom de 2x pour une précision accrue, fonctionnent par plages de pages avec une progression en direct, et produisent un texte modifiable que vous pouvez copier ou télécharger au format .txt. Le modèle anglais est téléchargé une fois et mis en cache ; votre PDF n'est jamais téléversé. 100 % basé sur le navigateur.
La précision de Tesseract chute fortement sur une entrée grossière, et le même scan qui semble correct à l'écran n'est souvent qu'à 72 dpi - trop peu de pixels pour des formes de caractères fiables. La rasterisation de chaque page à un zoom de 2x avant la reconnaissance affine considérablement l'entrée, c'est pourquoi cet outil effectue d'abord le rendu puis reconnaît plutôt que de fournir à Tesseract la page brute.
Le modèle anglais (~15 Mo) est téléchargé une fois lors de votre première exécution, mis en cache dans le navigateur, et chaque document suivant démarre instantanément - toute la reconnaissance se fait localement, et votre PDF n'est jamais téléversé. Les pages sans texte reconnaissable renvoient des marqueurs explicites « aucun texte reconnu » plutôt que des silences, la plage de pages permet de sauter les sections non scannées des documents hybrides, et la sortie modifiable signifie que les deux noms mal lus dans un contrat faxé se corrigent en cinq secondes.
La précision de l'OCR dépend plus de la qualité de l'entrée que du modèle, et quatre facteurs décident de la plupart des résultats. Scannez à 300 DPI — 200 DPI fait baisser la précision de manière mesurable tandis que 600 DPI ralentit simplement les pages sans ajouter de précision. Gardez les pages droites : un décalage de deux degrés dégrade de manière notable la reconnaissance sur un texte dense. Préférez les niveaux de gris au seuillage noir et blanc agressif, qui peut déchirer les lettres légères. Et définissez délibérément la plage de pages — exécuter l'OCR uniquement sur les pages nécessaires réduit le temps de traitement proportionnellement, puisque chaque page est reconnue indépendamment. Après extraction, vérifiez les nombres à enjeu élevé (montants de facture, dates, numéros de compte) en les vérifiant ponctuellement par rapport au scan : les confusions au niveau des caractères comme O/0 et l/1 se regroupent exactement dans les domaines qui comptent le plus. Le texte dans la fourchette de précision supérieure à 90 % nécessite exactement ce type de révision ciblée plutôt qu'une relecture complète.
Lors de la première utilisation, l'outil télécharge le modèle anglais de Tesseract d'environ 15 Mo depuis un CDN public et le met en cache dans votre navigateur. Chaque exécution ultérieure démarre instantanément. Le PDF lui-même n'est jamais téléversé - seul le téléchargement unique du modèle quitte la page.
L'anglais uniquement, honnêtement. Les autres langues sont un élément du plan de développement, pas une limitation cachée - l'outil préfère le dire plutôt que de renvoyer silencieusement des résultats erronés sur un scan allemand ou espagnol.
La précision dépend de la qualité du scan : les documents propres à 300 dpi sont reconnus de manière fiable, tandis que les pages faxées ou photographiées montreront des erreurs sur le petit texte et les polices inhabituelles. La rasterisation à 2x avant la reconnaissance améliore considérablement les résultats par rapport aux images de page brutes, et la sortie est modifiable de sorte que les corrections prennent des secondes.
Entièrement sur votre appareil - le modèle de reconnaissance est téléchargé dans votre navigateur via WebAssembly et traite chaque page localement. Vos documents scannés ne quittent jamais votre machine, ce qui est important pour les documents fiscaux, les dossiers médicaux et les contrats.
Le modèle intégré est le plus performant pour l'anglais et les langues à script latin. L'écriture manuscrite, un bruit important et les scripts non-latins dégradent la précision - pour ceux-ci, attendez-vous à relire la sortie plutôt que de la faire confiance directement, et vérifiez les nombres par rapport au scan.
What do you call a really smart cookie?
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 tier100% of proceeds go towards hosting & building more free tools.