Webcam OCR

Camera access required. Point at any text — words are detected and logged automatically.

Camera access denied or unavailable.
Check browser permissions and try again.

// word log
// webcam ocr
confidence 60%
interval 1.5s
13 LIVE

Webcam OCR

Live webcam feed scanned for characters in real time using Tesseract.js — an OCR engine running entirely in the browser via WebAssembly. No server, no API key. Just point the camera at text and watch the word log populate.

Each recognized word is filtered by a confidence threshold and deduplicated within a 4-second window so the log stays signal, not noise. Flip the feed to read mirrored text. Download the full session as a timestamped CSV.

Canvas 2D getUserMedia Tesseract.js OCR WebAssembly CSV Export

// controls

flipMirror the camera feed horizontally — useful for reading text reflected in a mirror or reversed text on glass.
confidenceMinimum OCR confidence to log a word (20–90%). Higher = fewer false positives. Lower = catches more uncertain reads.
intervalTime between OCR scans (0.5s–5s). Longer intervals reduce CPU load; shorter intervals react faster to changing text.
↓ csvDownload the full word log as a CSV file with word, timestamp, and confidence columns.
HHide all UI overlays — leaves only the camera feed and word log visible. Press H again to restore.