# Retool
Retool is a low-code platform for building internal tools and business applications. It provides a drag-and-drop interface with pre-built UI components (tables, forms, charts, etc.) that connect directly to databases, APIs, and third-party services. Developers write minimal custom code (JavaScript/SQL) to handle business logic while Retool handles the UI layer, authentication, and deployment.
## Key Features
- **Visual app builder**: drag-and-drop components for building CRUD apps, dashboards, and admin panels
- **Data source connectors**: native integrations with PostgreSQL, MySQL, MongoDB, REST APIs, GraphQL, and many more
- **Workflows**: automated backend logic and scheduled jobs
- **AI/LLM integration**: AppGen feature for generating apps from natural language prompts; built-in support for connecting to LLMs and vector stores
- **Retool Database**: built-in PostgreSQL database for quick prototyping
- **Granular permissions**: role-based access control and audit logging
- **Self-hosted option**: can be deployed on-premises or in private cloud
- **Version control and CI/CD**: Git-based source control integration
## Use Cases
- Internal admin panels and dashboards
- Customer support tools
- Data management interfaces
- Approval workflows
- Operational tools for non-technical teams
## Pricing
Freemium model. Free tier available for up to 5 users. Paid plans for teams and enterprise with additional features (SSO, audit logs, custom branding, on-prem deployment).
## Notable Users
Amazon, DoorDash, Ramp, Stripe, Adobe, NVIDIA, Boeing, Pfizer, OpenAI, Pinterest, and 10,000+ other companies.
## References
- https://retool.com
## Related
-