Find a plan that works for you

From independent developers to Fortune 500 companies, Retool scales for any organization. Get building on any plan for free.

Free plan with unlimited apps for developers and small teams in India
Build and deploy unlimited apps with the full power of Retool. Unlimited apps, unlimited data sources. Free for small teams and solo developers.
Cloud
 (We host)
Self-hosted
 (You host)
New

Free

Everything developers and small teams need to build full stack apps

$
0
for up to 5 users
A user is anyone with their own login access to Retool. All users in your Retool account are billed at the same plan rate per month.
per month

    Features:

  • Build unlimited web and mobile apps
  • Write and execute unlimited workflows BETA
  • Connect apps to any database or API
  • 100+ production-ready UI components
  • Save, share, and reuse unlimited queries with the Retool Query Library
  • Use custom React components

Team

For teams that need more control and collaboration features

$
10
per user
A user is anyone with their own login access to Retool. All users in your Retool account are billed at the same plan rate per month.
per month

    Everything in Free, plus...

  • Add unlimited users
  • Configure Staging and Production environments for your resources
  • Create and manage releases for your apps
  • Revert to any previous version of an app with version history

Business

For businesses managing internal tooling across teams

$
50
per user
A user is anyone with their own login access to Retool. All users in your Retool account are billed at the same plan rate per month.
per month

    Everything in Team, plus...

  • Unlimited development environments
  • Custom permission groups for granular control over app access
  • Built-in audit logs to track queries and user events
  • Unlimited modules (reusable groups of components and queries)
  • Add mobile-only access for $10 per user per month

Enterprise

For organizations with advanced security, control, and support needs

Flexible pricing for your business

    Everything in Team, plus...

  • Custom permission groups for granular control over app access
  • Built-in audit logs to track queries and user events
  • Integrate with Okta, Active Directory, or any other SAML or OpenID SSO provider
  • Sync user groups between your IdP and Retool
  • Git-based source control
  • Spin up multiple instances as needed to mirror your SDLC
  • Add custom branding to app navigation and headers
  • Develop custom integrations with a Retool engineer
  • Build, troubleshoot, and plan with dedicated support

Compare features

Cloud
 (We host)
Self-hosted
 (You host)
Free
$0/user/month
Team
$10/user/month
Business
$50/user/month
Enterprise
Custom pricing
Apps
Users
A user is anyone with their own login access to Retool. All users in your Retool account are billed at the same plan rate per month.
Web apps
Modules
Reuse groups of components and queries between Retool applications.
Custom React components
App themes
Create visual consistency across apps with custom visual themes.
Branding
Add custom branding to your Retool workspace navigation bars for app presentation mode and non-creators.
Up to 5
Unlimited
Up to 5
Unlimited
Unlimited
Up to 5
Unlimited
Unlimited
Unlimited
Custom
Custom
Unlimited
Mobile
Mobile apps
Build native mobile apps and deploy on iOS, Android, or as a PWA.
App themes
Create visual consistency across apps with custom visual themes.
Offline mode
Read and write data, even when you're not connected to the internet.
White-label apps
Launch your own branded app to iOS and Android app stores.
Unlimited
Unlimited
Unlimited
Unlimited
Workflows
Workflows
A workflow executes a series of queries based on a specified trigger.
Workflows runs
A run is counted every time a workflow is triggered and deployed.
Workflows steps
Each block on the canvas that transforms, reads from or writes to your data represents a step in your workflow.
Data throughput
The amount of data passed through your workflow, including input and output. Typical customers can run tens of Workflows in production within the 1 GB limit, depending on data needs.
Scheduled jobs
Run your workflow on a set schedule.
Webhooks
Trigger your workflow with a webhook.
GUI blocks
Format and manipulate data quickly with pre-built blocks like Loop, Filter, and Branch. Customize with code.
Functions
Reusable queries with optional parameters that can be called from code.
Error handling
Trigger custom error messages if a workflow fails.
Unlimited
Unlimited
Unlimited
1 GB/month
Unlimited
Unlimited
Unlimited
1 GB/month
+$50 per additional GB/month
Unlimited
Unlimited
Unlimited
1 GB/month
+$50 per additional GB/month
Unlimited
Unlimited
Unlimited
Custom
Resources
Connect to all databases and APIs
Query Library
Our IDE to build, share, and reuse queries for any database or API.
Staging & production resources
Test your app against a staging resource (database or API) and seamlessly switch it to production resources when in user mode.
Custom resource integration
Need a Resource integration that doesn't exist yet? Just reach out and we'll work with you to get it built.
50,000 records
Store up to 50,000 records or 1GB of data (whichever comes first) across all tables. Expanded usage tiers coming soon.
50,000 records
Store up to 50,000 records or 1GB of data (whichever comes first) across all tables. Expanded usage tiers coming soon.
Staging & Production
50,000 records
Store up to 50,000 records or 1GB of data (whichever comes first) across all tables. Expanded usage tiers coming soon.
Unlimited
50,000 records
Store up to 50,000 records or 1GB of data (whichever comes first) across all tables. Expanded usage tiers coming soon.
Unlimited
Security & Support
Version release & history
Create and manage releases for your app, and revert to any previous state in its history.
Granular access controls
Custom permission groups for granular control over app access,
Audit logs
Track every query run against your databases and APIs, as well as user actions taken in Retool.
Source control
Branch-based editing Workflows in Retool, compatible with Git.
Custom SSO
Integrate with Okta, Active Directory, or any other SAML or OpenID SSO provider.
Connect to analytics vendors
Send analytics data to Segment, Google Analytics, etc.
Access to a deployed engineer
Deployed engineers can help ship apps, onboard and train new teams, and implement best practices across your org.
Enterprise support
Enterprise support with a dedicated Customer Success Manager and a shared Slack channel.
Retool for Startups
Spend more time on your product, not internal tools
Eligible early-stage startups can use Retool for free for a year to quickly build admin panels, dashboards, and internal tools without losing focus.
Get your free credits

Frequently Asked Questions

Customize retool icon
What does Retool do?

Retool empowers you to quickly build internal tools with rich graphical user interfaces around any sort of datastore or API.

Customize retool icon
How long does it take to learn Retool?

It generally takes an engineer around ten minutes to understand the concepts of Retool, and another hour for it to feel natural.

Customize retool icon
How do I deploy my app?

After building an app in Retool, it is automatically hosted by Retool. To get other people to use your app, invite them to join your Retool organization.

Customize retool icon
Can I deploy Retool on-premises?

If you have more stringent data requirements, you can deploy Retool on-premises in your own VPC. The setup is via Docker and takes around 15 minutes to get running.

Except for a license check that happens every 6 hours, Retool doesn't require any external data connectivity.

If you're interested, please try our self-hosted version above or book a setup call with an engineer.

Customize retool icon
Who uses Retool? Engineers or non-technical people?

Generally engineers are the ones building apps in Retool. But people who know SQL can pick up Retool pretty easily too. At this point, a good chunk of Retool users are non-technical.

Once you’ve built a useful app in Retool, you can use it yourself or launch it to other members of your organization. These are often non-technical stakeholders in customer support, marketing, operations, or on the executive team.

Customize retool icon
Is Retool secure? Where's my data stored?

Retool comes with the kind of security, reliability, and controls that every internal tool deserves. Your customer data is never stored on our servers and we use end-to-end encryption to keep your data safe while it’s in transit. For more information, see our security documentation. If we don't answer your question there, let us know.

Customize retool icon
Who counts as a user? Can I have users on different plans?

A user is anyone with their own login access to Retool. All users in your Retool account are billed at the same rate per month, excluding mobile-only users, which can be added to any plan for $10 per user per month.

Customize retool icon
Do you offer special pricing or discounts for students, educators, or nonprofits?

Yes! Students and educators can claim a free Business account by completing this application. Nonprofits can claim 25 seats free by completing a nonprofits application. Discounts can be used towards either cloud or self-hosted Retool.

Customize retool icon
What can I build in Retool?

You can use Retool to build web and mobile applications. Mobile apps can be published via the iOS and Android app stores, or as a PWA.

Customize retool icon
Should I build a web or mobile app?

If you need native performance and mobile-specific components or features, use Retool Mobile. These apps run natively on iOS and Android, whereas Retool web apps are browser-based and only support mobile layouts. Read more about the differences in our documentation.

Chart retool icon
What's a mobile-only user?

A mobile-only user is someone who only uses the mobile app on their mobile device, whether it's native iOS, native Android, or a PWA. Mobile-only users cannot edit mobile apps, nor can they use or edit Retool web apps.