Detect Deepfakes
with AI Precision
Upload any image and our dual-branch AI analyses spatial artifacts and frequency patterns to determine if a face has been digitally manipulated. Transparent results with Grad-CAM++ heatmaps.
Built for Real-World Performance
Trained on FaceForensics++, Celeb-DF v2, and Kaggle datasets with progressive unfreezing.
98.88%
AUC-ROC
Test set discrimination
96.85%
Accuracy
On 83K test images
566K+
Training Data
Face images analysed
21.6M
Parameters
Dual-branch model
How It Works
Upload Image
Drag & drop or browse for any photo. Our system automatically detects and aligns the face in the image.
AI Analysis
The dual-branch model analyses spatial features via EfficientNetV2-S and frequency patterns via FFT spectrum — then fuses them with SE Attention.
Explainable Results
Get a clear REAL/FAKE verdict, confidence score, and Grad-CAM++ heatmap showing exactly which facial regions the model focused on.
Dual-Branch Architecture
Unlike single-network detectors, DeepShield uses two complementary branches that capture different manipulation artifacts — making it harder for sophisticated deepfakes to evade detection.
┌─────────────────────┐
│ Input Image │
│ (224 × 224 × 3) │
└──────────┬──────────┘
│
┌─────┴─────┐
▼ ▼
┌─────────┐ ┌─────────┐
│ Spatial │ │ FFT │
│ Branch │ │ Branch │
│ EffV2-S │ │ 4L CNN │
│ (1280-d)│ │ (256-d) │
└────┬────┘ └────┬────┘
│ │
└─────┬─────┘
▼
┌─────────────┐
│ SE Fusion │
│ (1536-d) │
└──────┬──────┘
▼
┌─────────────┐
│ Classifier │
│ → P(fake) │
└─────────────┘Ready to verify an image?
Upload any photo and get an instant deepfake analysis with explainable AI heatmaps. Free, fast, transparent.
Start DetectionBuilt with