Is this generated using Zeoob?
Upload a PNG, or a PDF downloaded from here, and find out whether it carries Zeoob's hidden origin mark — and what a yes or a no actually tells you.
What this tool does
Every image Zeoob makes is passed through our own server on its way to you, and a hidden origin mark is written into it there. This page reads that mark back. Upload a PNG, or a PDF downloaded from here, and it will tell you whether the mark is present.
The mark is not the visible watermark. Chat downloads also carry a faint “Not an original screenshot” line across them, repeated so that a crop keeps at least one copy, but that one can be removed by anyone willing to spend a few minutes on it. The hidden mark is invisible, and it survives being opened and saved again as a PNG.
It is not indelible, though, and we would rather say so here than have you rely on it. It lives in the top-left corner of the image at its original size. Shrinking or enlarging the image loses it, saving as JPEG loses it, and cropping loses it unless the crop keeps that corner.
What a “yes” means
It means the file was generated here. It does not say who generated it, when, or what they put in it — we do not keep the content of your mockup against your name, and this page does not look anything up. It reads the file you gave it and nothing else.
What a “no” means — and what it does not
This is the part people get wrong, so it is worth being plain: “no mark found” is not the same as “this is a genuine screenshot”.
An image can come back unmarked for several reasons:
- It was never made with Zeoob — which may mean it is genuine, or that it was made with something else.
- It was made here and then resized, even slightly. Scaling rewrites every pixel.
- It was saved as a JPEG at some point, even if it is a PNG again now.
- It was cropped in a way that lost the top-left corner.
- It is a photograph or a screen recording of a Zeoob image rather than the file itself.
In other words: a yes is strong evidence, and a no is weak evidence of nothing in particular. This tool can tell you that an image did come from Zeoob. It cannot tell you that an image is authentic. Nothing can, from the file alone.
Which files can be checked
PNG, and the PDFs this site makes. A Zeoob PDF carries the picture exactly as the server returned it, compressed without any loss and never re-encoded, so the mark reads straight out of the page.
Not JPEG, and that is not a policy we chose. JPEG compression works by discarding detail the eye is unlikely to miss, and the low bit of a pixel is exactly the kind of detail it discards first. A Zeoob image saved as a JPEG has lost its mark, so accepting JPEGs would mean confidently answering “no” to images that really did come from here.
A PDF that has been opened and re-saved by a PDF reader is usually re-compressed the same way. When that has happened the tool says so and asks for the PNG, rather than reading it as an answer about the image.
Checking a batch, or a disputed image
This page is rate-limited, because it is free and public. If you are a journalist, a moderator, a school or a platform with a volume of images to check, or you need something written down for a complaint or a court, write to support@zeoob.com and say so.
If an image made here is being used to deceive someone, that breaks our terms; tell us and we will act on it. See Responsible use for what we ask of everyone, and Privacy for what we keep.