Image OCR Redaction
Recognise the text in a photo and cover every line that contains a phone number, email, card, SSN or IP.
Redaction & masking Heavy client-side (WASM) tesseract.js OCR + Canvas fill
Tool preview
How to use it
- 01
Drop a photo of a document.
- 02
The text is recognised locally.
- 03
Sensitive lines are covered and you download the result.
Limitations
- ! Recognition is English only; stylised or very small text can be missed.
- ! Covering happens per line, so a line is hidden in full once it contains one finding.
- ! The OCR engine (~15 MB with the English language data) comes from a public CDN on first use.
FAQ
Is the image uploaded?
No. Recognition and painting both happen in this tab; only the engine is downloaded.
Why did it cover more than the phone number?
Lines are covered as a whole, which is safer than cutting a number in half and leaving half of it visible.
Can I check the result?
Yes, the preview shows exactly what was covered before you download.
Files never leave your device
Processing happens in your browser using the File API, WebAssembly and Web Workers. There is no upload endpoint.
Technical details
- Processing
- Heavy client-side (WASM)
- Implementation
- tesseract.js OCR + Canvas fill
- Category
- Redaction & masking
- Network requests
- None while processing