Copy text you can't select out of a screenshot.
An error dialog, a chat, a page of a PDF reader or a snippet of someone's code: choose the screenshot and Photopip reads it with a text recognition model, then lists the lines it reads in the card above the canvas. You get plain text, one line per row; indentation and column alignment are not kept.
| Item | Details |
|---|---|
| Opens | One screenshot at a time: PNG, JPG or WEBP, light or dark theme |
| Gives | Plain text, one line per row, copied to the clipboard |
| Detection size | 1280 pixels on the long side; larger screenshots are scaled down to find the lines |
| Where it runs | In your browser, once the models have downloaded |
The model reads the spaces as well as the letters and sometimes drops or adds one, so read the text before you send it: in the sample, “Install the” comes out as “Installthe” and “server.listen” as “server .listen”. Text side by side, such as two columns, comes out interleaved by height, and a table comes out one cell per line.
Updated 2026-10-24
More toolsImage to textRemove textCrop image
Copy text you can't select out of a screenshot.
An error dialog, a chat, a page of a PDF reader or a snippet of someone's code: choose the screenshot and Photopip reads it with a text recognition model, then lists the lines it reads in the card above the canvas. You get plain text, one line per row; indentation and column alignment are not kept.
| Item | Details |
|---|---|
| Opens | One screenshot at a time: PNG, JPG or WEBP, light or dark theme |
| Gives | Plain text, one line per row, copied to the clipboard |
| Detection size | 1280 pixels on the long side; larger screenshots are scaled down to find the lines |
| Where it runs | In your browser, once the models have downloaded |
The model reads the spaces as well as the letters and sometimes drops or adds one, so read the text before you send it: in the sample, “Install the” comes out as “Installthe” and “server.listen” as “server .listen”. Text side by side, such as two columns, comes out interleaved by height, and a table comes out one cell per line.
Updated 2026-10-24
More toolsImage to textRemove textCrop image