AI image detector

Grok image detector

Grok’s image generator is built into X, so its pictures are posted, quoted and screenshotted at enormous scale — usually with every trace of metadata gone. Drop one here to check the pixels.

Free · no sign-up · your file never leaves your device

Drop an image from X / Grok, click to choose, or paste

JPEG · PNG · WebP · AVIF · HEIC (Safari) — checked on your device

Images made where they are shared

Most generators sit on a separate website and their images travel outward. Grok is different: the generator lives inside X, the same app where its images are posted and argued about. That shortens the path from prompt to viral post to a few seconds, and it means almost every copy you see has been through X’s upload pipeline, which re-encodes the image and removes metadata.

So for Grok images there is rarely provenance to read. GPTTrace’s neural classifier, error-level analysis and frequency checks carry the decision, along with telltale dimensions when the image hasn’t been resized.

Recognising Grok output

Aurora is an autoregressive model rather than a diffusion model, and xAI marketed it on photorealism, accurate text and faithful likenesses of real people. In practice Grok images often show a few habits:

  • High-contrast, saturated “poster” lighting even for supposedly candid scenes.
  • Very recognisable public figures in staged or improbable situations, often with a meme-like composition.
  • Clean, legible text on placards, screens and clothing.
  • Square or 4:3 framing with no camera-specific blur, grain or lens distortion.

Satire accounts post many of these images openly. The risk is the screenshot that leaves the account behind and the caption that turns a joke into a claim.

Checking a post on X

Start with the post itself. Look for the account that first published it and whether it says the image is AI-made; X’s Community Notes often attach that context to viral cases. Then run the image here. If the text of a post is in question rather than the picture, the Grok text detector covers Grok’s writing style. For video posted to X, use the AI video detector.

A note on satire and labels

Many Grok images on X are posted openly as jokes or commentary, sometimes with the prompt in the post. The problem arises when they are screenshotted and reposted elsewhere without that context. If you find an image’s earliest copy and it was clearly labelled as AI or satire, that settles the question regardless of any detector score. If you are reposting an AI image yourself, label it — it protects your credibility as well as your audience.

When checking an image from X, also consider what it shows. Real events involving public figures are photographed by news agencies and many bystanders; a single dramatic image with no matching agency photos, no other angles and no reporting is the classic signature of a generated picture, whichever model made it.

What Grok / Aurora leaves in a file

These are the traces GPTTrace checks for. “Some files only” means the trace is often missing — a re-save, screenshot or social-media upload removes metadata — so its absence proves nothing.

GeneratorWhereWhat to look forHow reliable
Grok / Aurora (xAI)MetadataUsually none on images saved from X; the pixel classifier carries the decisionCommonly seen

How accurate is it? Our measured numbers

We test GPTTrace on labelled image samples and publish the results, including where it does badly. It is tuned to keep false accusations rare, so it misses some AI content rather than flag real work.

image check: AUC 0.938 (cross-validated)

679 labelled samples (399 AI, 280 human), run 2026-10-08. At the “Likely AI” line it caught 64% of AI samples and wrongly flagged 5% of human ones.

SourceTruthSamplesResult at “Likely AI”
gemini-nano-bananaAI4040% caught
midjourney-v6AI4068% caught
midjourney-v5AI4073% caught
flux-devAI4013% caught
flux-schnellAI4048% caught
sdxlAI40100% caught
gpt-imageAI4030% caught
klingAI3997% caught
leonardo-stablecogAI4098% caught
bitmind-imagine-mixAI4080% caught
fullsize-photosHuman4010% wrongly flagged
open-images-photosHuman405% wrongly flagged
lfw-facesHuman400% wrongly flagged
caltech-objectsHuman403% wrongly flagged
coco-photosHuman400% wrongly flagged
ffhq-facesHuman400% wrongly flagged
celeba-facesHuman4018% wrongly flagged

Data sources and method: methodology & accuracy.

Frequently asked questions

Which model makes Grok’s images?
When Grok first gained image generation in August 2024 it used FLUX.1 from Black Forest Labs. In December 2024 xAI introduced its own model, Aurora, and later added Grok Imagine for images and short videos.
Do Grok images have a watermark?
Images generated through Grok have not carried readable Content Credentials in the copies that circulate on X, and the platform strips metadata on upload. Identification therefore relies on the pixels.
Why are Grok images so often of real people?
Grok launched with fewer restrictions on public figures and brands than most competitors, so it has been widely used for satirical and misleading images of politicians, celebrities and events. Treat any surprising image of a real person on X with extra care.
How do I save an image from X at full size?
Open the image, then open it in a new tab; the address usually ends in “name=small” or similar — changing it to “name=orig” or “name=large” loads a bigger version. A larger file gives the classifier more to work with.