shield DeepfakeDetectionAPI

API Playground

Test our deepfake detection API in real time. Upload an image and see results instantly.

Upload Image

cloud_upload

Drop an image here or click to upload

Supports JPG, PNG, WebP (max 10MB)

Results

Upload an image to see results

Try with a URL

Paste a publicly accessible image URL to analyze

Code Examples

import requests

response = requests.post(
  'https://api.deepfakedetectionapi.ai/api/detect',
  files={'image': open('image.jpg', 'rb')},
  headers={'Authorization': 'Bearer YOUR_API_KEY'}
)

result = response.json()
print(f"Verdict: {result['verdict']}")
print(f"Confidence: {result['confidence']}")
curl -X POST https://api.deepfakedetectionapi.ai/api/detect \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "image=@image.jpg"
const FormData = require('form-data');
const fs = require('fs');

const form = new FormData();
form.append('image', fs.createReadStream('image.jpg'));

const response = await fetch(
  'https://api.deepfakedetectionapi.ai/api/detect',
  {
    method: 'POST',
    body: form,
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY'
    }
  }
);

const result = await response.json();
info

Rate Limits

Free tier: 5 requests/minute, 30 requests/day. Upgrade for higher limits.