Extend, customize, and connect 100+ components to ship production-ready apps.

Companies of all sizes ship production apps with Retool
Build apps your way. Ship them production-ready.
A unified environment for prompting, visual editing, and code to build enterprise-grade apps from prototype to production, governed by default.
Describe your app in natural language, and edit and refine through prompt-based iterations.
See which resources your app uses, inspect the functions and queries powering it, view run history, and understand returned data—all in one panel.
Write and debug React and directly in Retool, or route work from Claude Code, Cursor, or other AI tools via MCP.

A faster way to build enterprise software
AI that builds with you
Use natural language to generate queries, logic, and UIs that are schema-aware, contextually grounded, and fully editable.
Code-first architecture
Write SQL or JavaScript almost anywhere for complete control of your app’s logic and UX.
Limitless integrations
Integrate with any SQL or GraphQL data source, AWS resources, data lakes, LLMs, and popular SaaS apps.
Custom components and libraries
Import your JavaScript and Python libraries and add custom React components to create even more powerful apps.
Secure by default
Integrate your IdP for SSO and role-mapping. Enforce access controls with RBAC and data-level permissions.
Run in the cloud or self-host
Build and run apps in Retool's Cloud, or deploy on your own infrastructure for compliance and complete control.
Purpose-built apps for every part of your business.

Build for teams, including:

Connect to LLMs, including

Connect to:

Build on top of:

Integrate AI into your apps with pre-built components for text and image actions, powered by public or private LLMs, with governance built in.
Add AI to any app
Build AI-powered apps, iterate, and ship to production. Retool includes LLM integration, a built-in vector database, AI actions, AI workflow orchestration with human approval guardrails, and enterprise governance—so you ship AI apps safely.

When we rolled out our Retool lead management app, we were able to incorporate user feedback at rocketship speed.
Retool helped us…by making tools a quick and painless part of any project, saving us countless hours of operator and engineering time.
The biggest limitation is your imagination. I still feel like I’m only using 20% of what Retool is capable of.