Pay for what your shoppers search.
Start free. Upgrade when conversions justify it. Cancel any month — or save two months by paying annually. No seat fees, no per-user lock-in, no surprises.
What's in every plan.
| Feature | Free | Basic | Premium | Enterprise |
|---|---|---|---|---|
| Products indexed | 50 | 5,000 | 50,000 | Unlimited |
| Monthly API calls | 1,000 | 50,000 | 500,000 | Unlimited |
| Rate limit (req/min) | 10 | 60 | 200 | 1,000 |
| Image + text search | ✓ | ✓ | ✓ | ✓ |
| Bulk indexing | — | ✓ | ✓ | ✓ |
| Webhook events | — | ✓ | ✓ | ✓ |
| Background removal | ✓ | ✓ | ✓ | ✓ |
| SDKs (Python, JS) | ✓ | ✓ | ✓ | ✓ |
| Support | Community | Community | Priority + SLA | |
| Data processing agreement | — | — | — | ✓ |
Billing & limits.
JPEG, PNG, WebP, GIF, and BMP, up to 10 MB per image. We compress and normalize on ingest — you don't have to pre-process.
We run OpenAI's CLIP ViT-L/14 — a 768-dimensional vision-language encoder, roughly 20% more accurate than the ViT-B/32 variant most competitors ship. Results are cosine-ranked then re-scored with six signals: visual, product type, popularity, aspect ratio, color histogram, and category.
Yes — the API is platform-agnostic. Anything that can speak HTTP can speak to us. We also ship first-party Python and JavaScript SDKs, plus an OpenAPI spec.
Yes. Every client gets its own Qdrant collection. Zero data crossover between tenants, and all tokens are client-scoped via OAuth 2.0.
You get a 429 with a Retry-After header. We email you at 80% of monthly quota so you can upgrade before it bites.
Yes. 50 products, 1,000 hits per month, 10 requests per minute. No credit card, no time limit.
Need more than Enterprise?
Talk to us about dedicated inference, custom models, and on-prem.