deepface.dev

Managed deepface.dev API for face verification, embeddings, and vector comparison without running GPU infrastructure.

Capabilities

Everything you need for face comparison workflows.

deepface.dev unifies verification, embeddings, and vector comparison with multiple model backends and detectors.

Self-serve access

Face verification

Compare two images to confirm if they are the same person.

Embedding generation

Generate face embeddings for matching or storage.

Vector comparison

Compare image and vector pairs without storing embeddings.

Detection + alignment

Detect and align faces for consistent embeddings.

Controlled image inputs

Accept files and base64 by default; authenticated URL fetching stays controlled.

Commercial-safe models

Use approved, licensed backbones with explicit allowlists.

Supported models and detectors

deepface.dev exposes approved models and detectors only. Use `GET /capabilities` to read the current allowlist before you automate requests.

Approved models

FacenetFacenet512OpenFaceDlibSFace

Approved detectors

OpenCV (default)retinafaceMTCNNSSDdlibmediapipeyolov8yolov11yolov12

Commercial note: VGG-Face is excluded because its released weights are restricted to non-commercial research use. ArcFace models based on InsightFace weights require a separate commercial license.

Pricing

Usage-based pricing built for your scale.

deepface.dev offers usage-based pricing that decreases over time. We charge for compute with a small markup that decreases as you make more API calls. Users can top up their accounts as they need more credits.

Explore enterprise pricing

Exponential pricing

Credits per request fall as volume scales.

This chart shows modeled compute price plus a decreasing markup as monthly usage grows. It illustrates the pricing curve and is not a binding quote.

Usage

158.5K requests / month

Relative price

3.87x modeled cost

1k10k100k1m10m

Enterprise pricing

Custom contracts with faster rate limits.

We tailor enterprise plans around your throughput needs with higher rate limits, dedicated queue capacity, and SLAs.

  • Higher rate limits and concurrency ceilings.
  • Dedicated queue capacity and tuned timeout policies.
  • Custom contract terms and privacy controls.
  • Direct support for rollout and traffic planning.

Try it now

Run a live test with your own images.

Try verification, embeddings, or vector comparison before wiring it into your product.

Live API demo

Test Studio

Load the live tester when you reach this section so the homepage can paint faster on first visit.

The tester still supports live verification, embeddings, and vector comparison once opened.

Ready to build

Create your deepface.dev account.

Sign up, create an API key, read the docs, and start integrating without a manual onboarding gate.