Minimum 50 characters for analysis
Drop image here or click to browse
Detect AI-generated images — DALL·E, Midjourney, Stable Diffusion & more
JPEG · PNG · WebP · Max 10MB
Each detector scores the image separately and you see every vote
Drop video file here or click to browse
Detect AI-generated video & deepfakes — frame-by-frame analysis
MP4 · WebM · MOV · Max 50MB
Frame-by-frame AI analysis + voice screening — takes 30–60 seconds
Drop audio file here or click to browse
Detect AI-generated or cloned voices
MP3 · WAV · M4A · OGG · FLAC · WebM · Max 15MB
Purpose-built voice deepfake detection — analyzes the first 10 seconds
Drop a PDF or a document photo/scan here or click to browse
Tamper signals on the file you uploaded — not ID or invoice authentication
PDF · JPEG · PNG · WebP · Max 10MB
Original PDFs can show structural edits. A photographed or re-saved JPEG often cannot. Error-level analysis only applies if the file was not fully re-saved.
Analyzing…
Stages show the expected sequence and typical timings, not live updates from the server.
—
This is an estimate, not proof. It tells you how likely AI generation is — not whether it happened. Treat a result as one piece of evidence, never as a verdict on its own.
What this check does not catch
Signal Breakdown
How the panel scored
Details
Want verdicts everywhere you browse?
The browser extension analyzes posts, images and videos in your feed automatically — same engine, zero copy-paste.
Get the Extension — Free