Retool is a powerful platform that enables developers to seamlessly connect databases and APIs to build custom applications with ease, enhancing productivity and streamlining workflows.
Seamlessly connect databases, build with elegant components, and customize with code. Accelerate mundane tasks, freeing up time for the work that matters most.

Image of clouds above a city
Why Retool
Built for developers
Connect
Connect to anything with a REST or GraphQL API, or choose from 70+ integrations. Securely share resources and queries across teams.
15+ database integrations:
Postgres
MySQL
MongoDB
and more...
25+ API integrations:
Popular SaaS apps:
Design
Tailor apps to your brand and standardize themes at the app or org level, with a lightning-fast inner loop.
Includes
100+ extensible React components
A full IDE
Code
Build flexible, mission-critical applications that integrate seamlessly with your access and security tool kit.
Write in:
SQL
JavaScript
Python
and more...
Integrate with:
SSO
RBAC
Source control
Testing tools
Monitoring tools
Debug
View stack traces, visualize query runs over time, inspect app state, and drill into dependencies.
Available within:
App builder
Resource config
Query library
Review
Branch, review, and push changes in Retool with Git. Use PRs to merge updates.
You can:
Preview apps
See revision history
Manage version control
and more...
Deploy
Manage deployments, releases, and environments with your existing tools—or directly in Retool.
Choose where to deploy:
In your own VPC
Behind a VPN
Anywhere that supports Docker
Use cases
Solutions that scale with your business
Admin panel
Build reliable admin panels for support, operations, and engineering. Map to your existing SSO and permission systems, and give secure access to relevant teams.
Included:
70+ Integrations
100+ UI components
Gen AI apps
Connect AI apps to your internal data, workflows, and LLMs. Use pre-built actions to ship and iterate. Ingest data into Retool Vectors to build RAG apps.
Connect to popular public or private LLMs:
SQL Dashboard
Create dashboards and reports, including write-backs, as needed. Connect to more than 70+ systems, including APIs, databases, and cloud storage services.
Ready to connect to:
PostgresSQL database
MySQL database
GraphQL APIs
Amazon Redshift
Google BigQuery
Workflows
Deploy and govern from one central place. Schedule or trigger processes to transform data, call APIs, and automate system-to-system work.
Automate everything, including:
Send notifications when tasks complete
Monitor for errors
Trigger automated alerts in Slack
Partner portals
Build secure and personalized apps for contractors, vendors, and partners, with end-to-end branding.
Use cases include:
Tailored customer journeys
Contractor resource hubs
Marketplace vendor portals
Franchise portals
Client portals

Futuristic cityscape with modern buildings, greenery, and a plane overhead at sunset.
Host where you want
Build and run apps in Retool cloud. Or deploy on your own infrastructure for complete control.
Custom SSO
Integrate your IdP to enable login and role-mapping using your preferred protocols.
Audit logs
Monitor anything your organization ships with built-in audit logs and in-depth usage analytics.
Granular permissions
Take control with RBAC and data-level permissions to ensure apps are secure by default.
Eliminate click-ops
Manage access, configure environments, and rotate secrets with Secrets Manager and API integrations.
Launch support
Get deployment assistance and a dedicated team to build out your first app faster.
Developer resources
Join a community of thousands of developers building apps on Retool
Read the docs, browse the changelog for new features and fixes, and learn with fellow developers.
Starting with Retool is simple, fast, and free.

Image of clouds, representing the limitless possibility of Retool