OCR: Extract Text from Images

Pull selectable, editable text out of photos and scanned images using on-device OCR | no upload required, and no data ever leaves your browser.

1

Upload a photo or scanned image containing text.

2

Shrivo runs an on-device OCR model (Rust + ONNX) to detect and recognize the text.

3

Copy the extracted text or download it as a plain text file.

Frequently Asked Questions

How accurate is the OCR?+

Accuracy depends on image clarity | the on-device engine handles printed text, screenshots, and moderately skewed scans well, though very low-resolution or handwritten text may be less reliable.

Does this OCR tool need an internet connection to run?+

Once the page and OCR model are loaded, recognition runs fully offline in your browser.

What languages are supported?+

The OCR engine is optimized for Latin-script languages, such as English, out of the box.

Is my image sent to a server for processing?+

No | recognition runs entirely on-device using WebAssembly and ONNX, so your images and extracted text never leave your browser.