Is this AI-generated?
Find clues in text and images.

Inspect hidden text, image metadata and camera-processing details. Free, private, and explained.

Free to use. No account. Text and image checks stay on your device.

Read the evidence.

Metadata can be removed or changed. Writing style is only a clue. A clean result does not prove authenticity.

Take a closer look

What would you like to check?

Local text & image analysis
0 characters

A practical starting point

How to check if content is AI-generated

You deserve more than a mysterious percentage. Each finding comes with the underlying clue and its limits.

  1. 01

    Start with the original

    Paste the text, choose an image, or fetch a public page. Original files carry more useful evidence than screenshots or recompressed social posts.

  2. 02

    Inspect what turned up

    Read highlighted text, decoded hidden messages and image metadata. Expand HDR maker notes only when you want the camera-processing details.

  3. 03

    Check the source, too

    Ask where the content came from. Use a reverse image search and independent sources. Treat the result as part of your investigation.

What this tool actually checks

Two kinds of content. Different kinds of clues.

AI text clues

Inspect text for leaked agent tags such as <thinking>, invisible Unicode characters, hidden payloads and model-like writing habits.

Review each match and copy cleaned text. Style scores describe the signals found, not the probability that AI wrote it.

Check text for AI clues

AI image metadata

Look for recognised generator names, generation parameters and workflow data in JPEG, PNG and WebP files. Decode supported Google HDR maker notes.

Embedded Content Credentials receive local signature and integrity checks. Visual models automatically inspect pixels for AI-like signals, with disagreement and uncertainty shown. Signer trust and invisible watermarks need separate verification.

Inspect an image’s metadata

Before you draw a conclusion

AI content and authenticity, explained.

Can this tell if an image is AI-generated?

It can find recognised AI generator references, generation parameters and workflow data in JPEG, PNG and WebP metadata. Two experimental visual models also run automatically and locally to look for pixel-based AI signals. Their outputs are not calibrated probabilities, and they may disagree or be wrong. If the metadata is missing or unrecognised, the result is inconclusive. An AI-generated image can have no metadata, and metadata can be forged.

Can I check whether text was written by ChatGPT or Claude?

Yes. Paste the text to inspect agent markup, invisible Unicode characters, hidden messages and writing-style clues associated with language models. The tool cannot reliably identify the author or model. Quoted tags, ordinary typography and human writing can trigger findings too.

Does a clean result mean the content is authentic?

No. A clean result means the enabled checks did not find recognised clues. It does not prove human authorship, camera capture or an unedited scene. Check the original source and corroborate important claims independently.

Are my images or pasted text uploaded?

Selected images and pasted text are analysed locally in your browser. They are not uploaded by the checker. Reports are downloaded to your device and can contain private metadata. Fetching a web page is different: its URL is sent to public proxy services so the page can be retrieved.

What does an HDRPlus maker note reveal?

Supported Google HDRP and HDRPlus maker notes can contain image-record labels, device and camera-app details, frame counts, exposure settings and processing notes. The checker decodes supported values automatically, with the details collapsed until you expand them. A partial or damaged payload is labelled clearly. HDR processing is not evidence of generative AI.

Does the checker verify Content Credentials?

It reads embedded Content Credentials and checks their signatures and content integrity locally. Signer trust, revocation and remote manifests are not checked. For full verification, open the original file in an official verifier. Invisible watermarks such as SynthID require a separate provider check and are not scanned here.

Can I check an article or website URL?

Choose Web page and enter a public URL. The checker retrieves the page through public proxy services and inspects its extracted text. Login-protected pages may not load. Extraction can change or remove hidden characters, so pasting the original text is preferable when those details matter.