Pricing
Pay only for what you use with per-request pricing.
Or choose a Fixed plan for consistent usage with a flat price.
Pay as You Go
$0.05
per 1K requests
For use cases with bursting traffic.
Monthly Query Limit
Unlimited
Max Records
2M
Pro
Coming Soon
-
For consistent loads with predictable costs.
Monthly Query Limit
Unlimited
Max Records
Unlimited
Compare Plans
Plans that scale to all sizes.
| 1 Free Database | Usage Based Pricing | Fixed Pricing | |
Free- | Pay as you go$0.05/ 1K requests | ProContact Us | |
Capacity | |||
|---|---|---|---|
| Max Documents Limit | 200K | 2M | Unlimited |
| Max Databases | 1 | 100 | Unlimited |
| Max Indexes | 10 | 10K | Unlimited |
| Monthly Request Limit | 20K | Unlimited | Unlimited |
| Max Content Size per Document | 4096characters | 4096characters | 4096characters |
| Max Metadata Size per Document | 48KB | 48KB | 48KB |
| Total Max Data Size | 1GB | 50GB | 1TB |
Features | |||
| API and SDKs | RESTTypescriptPython | RESTTypescriptPython | RESTTypescriptPython |
| Keyword Search | |||
| Semantic Search | |||
| Reranking | |||
| Live Index Updates | |||
| Scale to Zero | |||
Price | |||
| Request Price | Free | $0.05 per 1K requests | Custom |
| Document Price | Free | $0.1 per 1K docs/month | Custom |
| Reranking Price | Free | $1 per 1K requests | Custom |
| Start Now | Start Now | Coming Soon | |
FAQ
The current version of Upstash Search is in Preview/Early Access. We do not guarantee the uptime SLAs for this service for now. So you can use it on your own risk.
Once you enter your credit card , your database will be upgraded to the pay-as-you-go plan and limits will be updated.
1000 is the default limit for topk.
Search and upsert requests are counted as billing requests. Reranking requests have a separate billing.
It is a feature that re-ranks the results of a query using LLM models. It is useful for improving the quality of the results. You can enable it when you are not happy with the results of the default ranking.
Yes.
Yes, we can provide free trials for Pro and Enterprise plans for testing and PoC purposes. Email us at support@upstash.com
We don't charge for bandwidth separately. It is included in the query based price.
You can create up to 10 databases for free and beyond this you will be charged $1 per database up to 100 databases.
You can create up to 10,000 indexes in a single database.
You can create as many documents as possible within pay-as-you-go plan's max data size limit which is 50GB. If you need more, please contact us at support@upstash.com.
Upstash Search pricing — all plans
| Plan | Price | Monthly queries | Max records |
|---|---|---|---|
| Free | $0 | 20K | 200K |
| Pay as You Go | $0.05 per 1K requests | Unlimited | 2M |
| Pro | Coming Soon | Unlimited | Unlimited |
Pay as You Go — pricing details
- Price: $0.05 per 1K requests
- Request price: $0.05 per 1K requests (search and upsert)
- Monthly query limit: Unlimited
- Max records: 2M
Full machine-readable pricing is available at /pricing/search.md.