Retool is a low-code platform for building internal tools like admin panels, dashboards, workflows, and mobile apps. It connects to databases, APIs, LLMs, and other data sources. Developers and teams use it to create custom software quickly with drag-and-drop interfaces, 100+ UI components, and AI assistance for generating queries, logic, and UIs. Key strengths include integrations with any SQL or GraphQL source, custom React components, SSO, RBAC, and self-hosting options. It supports web, mobile, forms, agents, and automations in one environment.
Quickly ship internal tools from scratch.
Drag‑drop UI with strong JS extensibility.
Connects smoothly to databases and APIs.
Rich library of polished UI components.
AI assists with SQL, JS, and app builds.
Pricing criticized, key features feel expensive.
Self‑hosting requires heavy DevOps effort.
Advanced features have noticeable learning curve.