No file uploads
Your image, rendered PDF pages, and OCR text stay in browser memory.
Recognise, review, preview, and export entirely in your browser
Your image, rendered PDF pages, and OCR text stay in browser memory.
Use detected text boxes and confidence scores to review every OCR result.
Rebuild visible text at its detected positions in a selectable, searchable PDF.
PP-OCRv5 · WebAssembly · ONNX Runtime
This tool uses the official @paddleocr/paddleocr-js SDK to run the PP-OCRv5 text detection and recognition pipeline in your browser. It accepts an image or scanned PDF, finds text regions, recognizes each line, and lets you correct the result before creating a PDF.
PaddleOCR.js combines text detection and text recognition. Each result includes the recognized text, polygon coordinates, and a confidence score.
The SDK manages OpenCV.js and ONNX Runtime. Inference runs through WebAssembly on your device without sending document pixels to an OCR server.
The OCR model and WASM runtime are downloaded on first use and can be cached by the browser. Later runs are usually faster.
Only public model and runtime resources are downloaded. Your selected file and corrected text are never uploaded by this tool.
Open a JPG, PNG, WebP, BMP, or scanned PDF.
The file is rendered locally and recognition starts automatically.
Edit any detected line in the page overlay or full-text view.
Download a clean PDF that reconstructs visible text using the detected layout.
No. Document images, PDF pages, and recognized text remain in your browser. The browser only downloads the public OCR model, WASM runtime, and export font when needed.
The first run initializes OpenCV.js and ONNX Runtime and downloads the PP-OCRv5 model. Browser caching can make later recognition faster.
Yes. Every detected text line is editable. You can edit it over the page or use the full-text panel before exporting.
ShotEasy writes corrected OCR lines as visible PDF text at their detected positions. The source image is not embedded, so compatible PDF viewers can search and select the reconstructed content.
Your photos are not uploaded. Editing happens in your browser.
Quick links to screenshot, image, video, and local browser tools.
Copyright © 2025 ShotEasy