What you provide
- A photo, screenshot, scan, poster, sign, or menu
- One image or a small batch of images
- An optional request to keep a specific layout or extract text only
A narrow Custom GPT for faithful transcription. It preserves visible structure, labels uncertainty, and returns the text before any explanation.
Runs inside ChatGPT. Sign-in and current ChatGPT plan availability may apply. No Store position or anonymous access is promised.

Illustrative input
A photographed opening-hours sign with one line too blurred to read exactly.
Expected format
OPENING HOURS
Mon-Fri 09:00-18:00
Saturday [unclear]
Sunday ClosedIllustrative format only. This is not a claimed runtime or benchmark result.
The image is sent to ChatGPT for processing. Crop or redact faces, identifiers, account details, and other private content before uploading when they are not needed for transcription.
Yes. Screenshots are a core input. The prompt tells the GPT to preserve reading order and visible structure rather than summarize the screen.
The output should mark the uncertain span as [unclear] or the fully unreadable span as [illegible] instead of filling it from context.
The prompt supports mixed-language text and asks the GPT to preserve the visible characters. Results still depend on image quality and ChatGPT vision support.
No. It is a prompt-only Custom GPT that runs inside ChatGPT. It does not expose an API or a separate file-processing service.
Choose another input and output contract from the same verified page set.
Store-public readback: 2026-07-26
A focused Custom GPT for turning visible tables, dashboard rows, and structured lists into reusable data without completing cropped cells.
A one-job Custom GPT with a fixed 16-column schema for visible receipt and invoice data. Missing fields stay blank and obscured fields are marked.