Simple Pricing

$0.002
per image

One rate. No tiers. No surprises. Every API call includes EXIF stripping, WebP compression, and AI content moderation — three services for the price of one.

Calculate your cost

Drag the slider or type a number to see your projected monthly spend.

1 1M
Projected monthly cost
$20.00
10,000 images × $0.002
Images processed 10,000
Rate $0.002 / image
Monthly total $20.00
Start processing images →
Prepaid Credits

Buy calls upfront

Skip the monthly invoice. Credits never expire and are consumed automatically before metered billing kicks in.

$10
5,000 calls
$0.0020 / call
Standard rate
$100
60,000 calls
$0.00167 / call
20% more calls

Credits are tied to your account. Create a free account first, or click Buy and sign in during checkout.

Everything in every call

Three services, one request, one price. No stitching together vendors.

Stitching 3 services
Metadata stripper
ExifTool or similar
Image compressor
Cloudinary, ShortPixel, etc.
Content moderator
OpenAI, AWS Rekognition, etc.
3 vendors → 3 API keys
3 billing relationships
Latency: 3 sequential calls
~600ms+ total
Est. cost: $0.005–0.012/image
Total of all services
Filtrate — One call
EXIF / IPTC / XMP stripped
GPS, camera info, timestamps all gone
WebP compression
Typically 60–80% smaller than original JPEG/PNG
AI content moderation
Explicit content, fraud signals, banned logos
1 API key. 1 invoice.
Monthly email with breakdown
1–5s response with AI
EXIF strip + compression + moderation
$0.002 per image
All 3 operations included

Common questions

You receive a monthly invoice by email. It shows the exact image count and total from your usage. Payment is handled via Stripe Checkout — click the link in the invoice to pay. You don't need to pre-pay or commit to a plan.

There is no credit or free tier — the API is pay-as-you-go at $0.002/image with no minimum. No monthly commitment, no credits to track. The API playground at filtrate.polsia.app lets you test the full pipeline at no charge (rate-limited to prevent abuse).

JPEG, PNG, WebP, TIFF, GIF, and HEIC/HEIF. Processed output is always WebP. Max input size is 50MB per image.

The API returns structured verdict flags: explicit, fraud, banned_logo, or safe. Each call includes a confidence score and the specific detection reason. See the full API docs for the complete response schema.

API keys are limited to 100 requests/minute. For higher throughput requirements, contact us. The playground endpoint (no auth required) is limited to 10 requests/minute.

No. Original image bytes are held in-memory only and never written to disk or any storage system. Only the processed, EXIF-stripped WebP output is stored in Cloudflare R2. See the Security & Trust Center for the full data lifecycle, sub-processor list, and downloadable DPA.

Want to see how Filtrate stacks up against Cloudinary, Sightengine, and imgix? See the full benchmark → · vs Sightengine → · All comparisons →

See your exact monthly cost vs the competition — Calculate your savings →

Enterprise? See our security posture.
DPA template, sub-processor list, encryption details, and SOC 2 roadmap — all documented at the Trust Center. Sends your procurement team home happy.
View Security Center →

Ready to go?

Get an API key in 30 seconds. No credit card required.

Get Started Free