Pricing

Pay only for what you use with per-request pricing.
Or choose a Fixed plan for consistent usage with a flat price.

Free

$0

-

Perfect for prototypes and hobby projects.

Monthly Query Limit

20K

Max Records

200K

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
-
Capacity
Max Documents Limit200K
Max Databases1
Max Indexes10
Monthly Request Limit20K
Max Content Size per Document4096characters
Max Metadata Size per Document48KB
Total Max Data Size1GB
Features
API and SDKsRESTTypescriptPython
Keyword Search
Semantic Search
Reranking
Live Index Updates
Scale to Zero
Price
Request PriceFree
Document PriceFree
Reranking PriceFree
Start Now

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 overview
PlanPriceMonthly queriesMax records
Free$020K200K
Pay as You Go$0.05 per 1K requestsUnlimited2M
ProComing SoonUnlimitedUnlimited

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.