Load and focus
Choose a local video and draw a selection around the area you want read. Subtitles and slide titles benefit from a focused crop.
PIXELOKAY / VIDEO & AI TOOLS
Find text in video frames. Capture timestamps, merge repeated titles, search and correct results, then export subtitles or a structured report—without uploading footage.
Scrub, crop a text area or jump to a detected occurrence.
Visible text OCR is not speech transcription. SRT/VTT exports mark when sampled screen text appears, not when someone speaks.
Batch actions affect all matching results after search and filtering, even if only the first 50 are currently rendered. Undo restores the previous state. Invalid timing shifts are rejected.
No text segments to review.
Run Scan, or import an existing PixelOkay OCR report to review and export it.
Tesseract reads video frames; this separate, local language model only suggests typo corrections to existing OCR text. It cannot verify pixels or timestamps. Review every suggestion before applying.
Nothing is sent to a server for inference. AI model files are downloaded from third-party CDNs only after you approve setup. Suggestions are not OCR evidence and will never be applied automatically.
Ready to suggest corrections.
Select only corrections that match the actual video frame.
Import a JSON report with a cues array, or SRT/WebVTT subtitles for correction. Imported text can be reviewed without OCR downloads. Video files are not included in reports. Timing remains editable.
Choose a local video and draw a selection around the area you want read. Subtitles and slide titles benefit from a focused crop.
Choose frame interval and OCR language. The scanner merges repeated sightings; use single-frame recognition to recover a missed title.
Correct text and timing, batch include/exclude or shift filtered results, and download SRT, WebVTT, text, CSV or JSON.
OCR reads words visible in frames—slides, signs, labels, graphics and on-screen captions. It does not transcribe spoken audio. Because the video is sampled rather than analyzed every frame, brief flashes of text between samples may not be found. For frame-accurate captions, inspect and adjust the generated times manually.
Extract visible on-screen words from sampled video frames, review their approximate timing and export edited text cues. OCR reads pixels and does not transcribe spoken dialogue.
Example: For a clip with a lower-third name card, crop to the title area, scan the short range where it appears, correct the recognized name and cue start, then export an SRT sidecar.
Limits and privacy: A scan is limited to 180 seconds and 240 sampled frames, so brief overlays can be missed and cue timing is approximate. The first scan retrieves Tesseract.js worker, WASM and language assets from external hosts; optional text correction also downloads model files after explicit consent. These requests may disclose the visitor IP. OCR reads visible pixels rather than speech, and advanced subtitle styling may not round-trip; project JSON preserves excluded cues. One bounded single-frame English OCR check succeeded; full-range scan timing, grouping, other-language coverage and broader accuracy remain unverified.
No. OCR reads words visible in sampled frames. Spoken dialogue requires a separate speech-recognition workflow.
The tool samples up to 240 frames in a bounded range rather than reading every encoded frame. Use single-frame rescue for a missed title and adjust cue timing during review.