Get the pricing that’s right for your API
Choose a plan and deploy robust client libraries, MCP servers and API Documentation — within minutes.
SDKs
Published publicly
≤25
operations
incl.
50
operations
incl.
then $5/mo/SDK/addtl
100
operations
incl.
then $5/mo/SDK/addtl
100+
operations
incl.
Volume discounts available
Private SDKs
Early Access
Internal use / testing only
Free
(any size)
Free
(any size)
Free
(any size)
Custom
Docs
Early Access
Free
(any size)
$99/mo
per site (any size)
$499/mo
per site (any size)
Custom
MCP
Early Access
Free
(any size)
$99/mo
$499/mo
Custom
Seats
5
10
50
Custom
SDK generator
Features included in your chosen plan.
Webhooks, streaming, and async
Webhooks
+ Websockets
+ WebRTC
+ SSE
Custom
Auth
Headers
Headers
+ OAuth 2.0
Custom
Testing
Unit tests
Unit tests
+ Mock test server
Live server testing
Custom code
Limited files only
Up to +1,000 lines added
Custom dependencies
Up to 10,000 lines added
Unlimited edits
Access to professional services
Support
Onboarding Slack support
(first 30 days)
Dedicated Slack channel
Support SLAs available
Docs
Early Access
Features included in your chosen plan.
Custom domain; .txt/.md for AI; custom JS/CSS w/ component library; git sync
AI chat
Password-protected docs
Remove “powered by Stainless”
Rate limits and meters
Rate limits and meters that apply to your chosen plan.
CI preview builds
100/mo free
rate limit 25/day
300/mo incl.
then $1/SDK per 1,000
1,000/mo incl.
then $1/SDK per 1,000
Volume discounts available
MCP & Docs: agentic chat messages
1,000/mo incl.
then $20 per 1,000
10,000/mo incl.
then $20 per 1,000
Volume discounts available
MCP: code execution runs
Unlimited
Unlimited
Unlimited
Volume discounts available
Misc
Additional features not covered above.
Billing
Credit card
+ Invoices
+ Purchase orders
Terms
Standard TOS
Standard TOS
Standard TOS
Contract redlines available
Add-ons available
Account manager & SLAs
Configurable versioning
SDK version pinning
Breaking change detection
Advanced release management SLAs
SSO, SCIM, Audit logs
AI helpers
CODEOWNERS
Custom codegen
Github triage
Plan:
Free
Starter
Pro
Enterprise
$0
Up to 5 SDKs
Up to 5 SDKs
SDKs
Published publicly
≤25
operations
incl.
Private SDKs
Early Access
Internal use / testing only
Free
(any size)
Docs
Early Access
Free
(any size)
MCP
Early Access
Free
(any size)
Seats
5
SDK generator
Features included in your chosen plan.
Webhooks, streaming, and async
Auth
Headers
Testing
Unit tests
Custom code
Limited files only
Support
Docs
Early Access
Features included in your chosen plan.
Custom domain; .txt/.md for AI; custom JS/CSS w/ component library; git sync
AI chat
Password-protected docs
Remove “powered by Stainless”
Rate limits and meters
Rate limits and meters that apply to your chosen plan.
CI preview builds
100/mo free
rate limit 25/day
MCP & Docs: agentic chat messages
MCP: code execution runs
Unlimited
Misc
Additional features not covered above.
Billing
Terms
Standard TOS
Add-ons available
Plan:
Free
Starter
Pro
Enterprise
$0
Up to 5 SDKs
Up to 5 SDKs
SDKs
Published publicly
≤25
operations
incl.
Private SDKs
Early Access
Internal use / testing only
Free
(any size)
Docs
Early Access
Free
(any size)
MCP
Early Access
Free
(any size)
Seats
5
SDK generator
Features included in your chosen plan.
Webhooks, streaming, and async
Auth
Headers
Testing
Unit tests
Custom code
Limited files only
Support
Docs
Early Access
Features included in your chosen plan.
Custom domain; .txt/.md for AI; custom JS/CSS w/ component library; git sync
AI chat
Password-protected docs
Remove “powered by Stainless”
Rate limits and meters
Rate limits and meters that apply to your chosen plan.
CI preview builds
100/mo free
rate limit 25/day
MCP & Docs: agentic chat messages
MCP: code execution runs
Unlimited
Misc
Additional features not covered above.
Billing
Terms
Standard TOS
Add-ons available
Plan:
Free
Starter
Pro
Enterprise
$0
Up to 5 SDKs
Up to 5 SDKs
SDKs
Published publicly
≤25
operations
incl.
Private SDKs
Early Access
Internal use / testing only
Free
(any size)
Docs
Early Access
Free
(any size)
MCP
Early Access
Free
(any size)
Seats
5
SDK generator
Features included in your chosen plan.
Webhooks, streaming, and async
Auth
Headers
Testing
Unit tests
Custom code
Limited files only
Support
Docs
Early Access
Features included in your chosen plan.
Custom domain; .txt/.md for AI; custom JS/CSS w/ component library; git sync
AI chat
Password-protected docs
Remove “powered by Stainless”
Rate limits and meters
Rate limits and meters that apply to your chosen plan.
CI preview builds
100/mo free
rate limit 25/day
MCP & Docs: agentic chat messages
MCP: code execution runs
Unlimited
Misc
Additional features not covered above.
Billing
Terms
Standard TOS
Add-ons available
FAQ
How can I upgrade or downgrade my plan?
Users can upgrade or downgrade between Stainless plans in the Billing settings any time. When you exceed the terms of our Free Plan, you will automatically be enrolled into a 30-day free trial of a paid plan.
What happens when my trial period expires?
When your trial period comes to an end, you will no longer have access to paid features and you will either need to subscribe to one of our paid plans or downgrade yourself to our free plan.
How are SDKs counted for the Stainless plans?
Stainless SDKs are counted based on whether they are published to your own Github organization. We do not charge for SDKs while you test and iterate on them internally within Stainless’ staging environment.
What happens if my API has more endpoints than my plan allows?
For customers on the Starter or Business plan, if the number of endpoints configured in your SDKs exceeds the limit set by the plan, you will be asked to confirm overage billing for the additional endpoints at a rate per live SDK/endpoint/month.
How can I pay for Stainless?
Stainless is billed upfront on a monthly or annual basis and can be paid with a credit card or linked bank account for ACH debit. The Stainless Business and Enterprise plans offer Purchase Orders/Invoicing with negotiable payment terms as an option. Additional sales taxes may apply depending on your business location.
What happens to my SDKs when I cancel my Stainless plan?
The generated SDK code is owned by the customer and published by Stainless under the Apache 2.0 license. If you discontinue using Stainless, we will no longer publish OpenAPI and security updates to your SDKs, but you can continue using the existing code.
Can I get free SDKs for non-commercial open-source projects?
Yes! We proudly offer our Starter plan for free to qualifying non-commercial open source (FOSS) projects. Just tell us about your project at [email protected] after creating a free Stainless account and we can get you set up.
Can I deploy Stainless on-premise?
While the Stainless code generation cannot be hosted on-premise, Stainless only requires an OpenAPI spec to be shared, which typically does not contain sensitive information. The generated SDKs can be hosted in a private Github repository within your organization, until you are ready to share them with customers.
What standard security questionnaires are available from Stainless?
If you are on our Business or Enterprise plan, we can provide our SOC2 compliance report upon request. Please get in touch with [email protected]
Do I need a Github account to set up Stainless?
We do require Stainless users to have a Github account for authentication and to gain access to the staging Github repositories we generate for customers. Anyone can set up a personal Github account in minutes and it does not need to be associated with a company organization.
How can I upgrade or downgrade my plan?
Users can upgrade or downgrade between Stainless plans in the Billing settings any time. When you exceed the terms of our Free Plan, you will automatically be enrolled into a 30-day free trial of a paid plan.
What happens when my trial period expires?
When your trial period comes to an end, you will no longer have access to paid features and you will either need to subscribe to one of our paid plans or downgrade yourself to our free plan.
How are SDKs counted for the Stainless plans?
Stainless SDKs are counted based on whether they are published to your own Github organization. We do not charge for SDKs while you test and iterate on them internally within Stainless’ staging environment.
What happens if my API has more endpoints than my plan allows?
For customers on the Starter or Business plan, if the number of endpoints configured in your SDKs exceeds the limit set by the plan, you will be asked to confirm overage billing for the additional endpoints at a rate per live SDK/endpoint/month.
How can I pay for Stainless?
Stainless is billed upfront on a monthly or annual basis and can be paid with a credit card or linked bank account for ACH debit. The Stainless Business and Enterprise plans offer Purchase Orders/Invoicing with negotiable payment terms as an option. Additional sales taxes may apply depending on your business location.
What happens to my SDKs when I cancel my Stainless plan?
The generated SDK code is owned by the customer and published by Stainless under the Apache 2.0 license. If you discontinue using Stainless, we will no longer publish OpenAPI and security updates to your SDKs, but you can continue using the existing code.
Can I get free SDKs for non-commercial open-source projects?
Yes! We proudly offer our Starter plan for free to qualifying non-commercial open source (FOSS) projects. Just tell us about your project at [email protected] after creating a free Stainless account and we can get you set up.
Can I deploy Stainless on-premise?
While the Stainless code generation cannot be hosted on-premise, Stainless only requires an OpenAPI spec to be shared, which typically does not contain sensitive information. The generated SDKs can be hosted in a private Github repository within your organization, until you are ready to share them with customers.
What standard security questionnaires are available from Stainless?
If you are on our Business or Enterprise plan, we can provide our SOC2 compliance report upon request. Please get in touch with [email protected]
Do I need a Github account to set up Stainless?
We do require Stainless users to have a Github account for authentication and to gain access to the staging Github repositories we generate for customers. Anyone can set up a personal Github account in minutes and it does not need to be associated with a company organization.
How can I upgrade or downgrade my plan?
Users can upgrade or downgrade between Stainless plans in the Billing settings any time. When you exceed the terms of our Free Plan, you will automatically be enrolled into a 30-day free trial of a paid plan.
What happens when my trial period expires?
When your trial period comes to an end, you will no longer have access to paid features and you will either need to subscribe to one of our paid plans or downgrade yourself to our free plan.
How are SDKs counted for the Stainless plans?
Stainless SDKs are counted based on whether they are published to your own Github organization. We do not charge for SDKs while you test and iterate on them internally within Stainless’ staging environment.
What happens if my API has more endpoints than my plan allows?
For customers on the Starter or Business plan, if the number of endpoints configured in your SDKs exceeds the limit set by the plan, you will be asked to confirm overage billing for the additional endpoints at a rate per live SDK/endpoint/month.
How can I pay for Stainless?
Stainless is billed upfront on a monthly or annual basis and can be paid with a credit card or linked bank account for ACH debit. The Stainless Business and Enterprise plans offer Purchase Orders/Invoicing with negotiable payment terms as an option. Additional sales taxes may apply depending on your business location.
What happens to my SDKs when I cancel my Stainless plan?
The generated SDK code is owned by the customer and published by Stainless under the Apache 2.0 license. If you discontinue using Stainless, we will no longer publish OpenAPI and security updates to your SDKs, but you can continue using the existing code.
Can I get free SDKs for non-commercial open-source projects?
Yes! We proudly offer our Starter plan for free to qualifying non-commercial open source (FOSS) projects. Just tell us about your project at [email protected] after creating a free Stainless account and we can get you set up.
Can I deploy Stainless on-premise?
While the Stainless code generation cannot be hosted on-premise, Stainless only requires an OpenAPI spec to be shared, which typically does not contain sensitive information. The generated SDKs can be hosted in a private Github repository within your organization, until you are ready to share them with customers.
What standard security questionnaires are available from Stainless?
If you are on our Business or Enterprise plan, we can provide our SOC2 compliance report upon request. Please get in touch with [email protected]
Do I need a Github account to set up Stainless?
We do require Stainless users to have a Github account for authentication and to gain access to the staging Github repositories we generate for customers. Anyone can set up a personal Github account in minutes and it does not need to be associated with a company organization.




The API Company
Stainless provides the platform to deliver a world-class, Stripe-quality developer experience for any API.
Trusted by leaders like OpenAI, Anthropic, Cloudflare, and more, our solutions draw on decades of expertise from Stripe, Heroku, Twilio, and beyond to empower millions of developers, freeing your team to innovate on core business logic.
We’re building a full-stack TypeScript API Framework. It’s inspired by the internal API Framework we used at Stripe, and will enable you to build amazing REST API’s from the get-go with end-to-end type safety, pagination, auth, and more built-in.
Know when the framework launches
We’re building a full-stack TypeScript API Framework. It’s inspired by the internal API Framework we used at Stripe, and will enable you to build amazing REST API’s from the get-go with end-to-end type safety, pagination, auth, and more built-in.
Know when the framework launches
We’re building a full-stack TypeScript API Framework. It’s inspired by the internal API Framework we used at Stripe, and will enable you to build amazing REST API’s from the get-go with end-to-end type safety, pagination, auth, and more built-in.
Know when the framework launches
We’re building a full-stack TypeScript API Framework. It’s inspired by the internal API Framework we used at Stripe, and will enable you to build amazing REST API’s from the get-go with end-to-end type safety, pagination, auth, and more built-in.