Retool

Low-code internal application platform

Retool is a cloud and self-hosted platform for building internal web applications, native mobile apps, workflows, and AI agents. Users connect databases, APIs, SaaS services, and other resources, then assemble interfaces, queries, automations, and agent tools using visual builders, expressions, JavaScript, and AI-assisted generation.

Company Retool
Free plan Yes
Paid plans from $10/month per builder
Ease of use Moderate

What you can do with Retool

Key features
✓
Build internal web applications

Assemble interfaces with visual components, queries, JavaScript, and connected business data.

✓
Generate apps with AI

Describe an application and provide data or design context for the AI-native builder to create a starting app.

✓
Connect databases and APIs

Create secured resources for databases, REST APIs, GraphQL APIs, SaaS services, and internal systems.

✓
Automate workflows

Build scheduled, webhook-triggered, and event-driven workflows for jobs, alerts, ETL, and business processes.

✓
Create AI agents

Configure agents with instructions, models, datasets, workflows, functions, MCP servers, and other agents as tools.

✓
Build mobile apps

Create native mobile apps for iOS and Android, or deploy supported applications as PWAs.

✓
Embed applications

Publish authenticated or customer-facing applications inside other business software where supported by the plan.

✓
Govern deployments

Use permissions, SSO, audit logs, source control, environments, and deployment controls to manage production applications.

How Retool works

A user creates an app, workflow, or agent in Retool, connects resources such as databases and APIs, and configures components, queries, code, triggers, or AI tools. The resulting application or automation is tested and deployed to internal users, mobile users, external users, or embedded environments according to the organization's permissions and plan.

INPUTS
Text promptsDatabase recordsAPI dataDocuments and filesImagesCodeWorkflow eventsWebhook payloads
OUTPUTS
Web applicationsMobile applicationsData dashboardsWorkflow actionsDatabase updatesAPI requestsAI-generated textAgent decisionsReports and structured data

Who Retool is for

BEST FOR

Organizations that need governed internal tools, operations dashboards, data-entry applications, workflow automations, mobile field apps, or AI agents connected to private business systems.

LESS SUITED FOR

Consumers seeking a standalone chatbot, creative-generation tool, general-purpose AI search engine, or simple personal productivity application. It may also be excessive for small projects that do not need integrations, permissions, deployment controls, or operational workflows.

Strengths & limitations

+ Strengths

  • Strong connectivity to databases, APIs, and business systems
  • fast construction of internal applications
  • visual building combined with JavaScript and custom logic
  • governed workflow and agent deployment
  • cloud and self-hosted options
  • mobile app support
  • granular permissions, SSO, auditability, and enterprise controls
  • support for selectable AI providers and BYOK configurations.

– Limitations

  • The platform is primarily oriented toward business and enterprise software rather than consumer-facing AI use cases. Meaningful setup and governance work is usually required for production deployments. Pricing becomes more complex as builder, internal-user, external-user, workflow, AI-credit, and agent-runtime charges are combined. Some advanced capabilities are plan-dependent, and backend AI providers and retention behavior can vary by configuration.

Pricing & access

FREE ACCESS Free plan available

Retool has a continuing Free plan with up to five users, unlimited web apps, unlimited mobile apps, 250 AI credits per month, and 500 workflow runs per month.

PAID ACCESS $10/month per builder

Public pricing also lists internal-user pricing from $5/month and external-user pricing in higher-tier plans. Paid plans include AI credits, while agent execution is billed by runtime. Enterprise pricing is custom. Retool is available as cloud-hosted or self-hosted software.

FREE TRIAL No free trial listed
USAGE LIMITS Plan limits apply

The Free plan includes up to five users, 250 AI credits per month, and 500 workflow runs per month. Paid plans increase AI credits and workflow-run allowances. Additional workflow runs and AI credit packs may be available depending on plan. Agent execution pauses when included agent capacity is exhausted unless the organization upgrades or uses its own model-provider key.

Platforms & access

✓ Web app
✓ Mobile app
– Desktop app
– Browser extension
✓ API
✓ Embeddable

Cloud-hosted web application; self-hosted deployment in a customer VPC; native mobile apps for iOS and Android; progressive web apps; embedded applications in supported plans; CLI and MCP development surfaces.

Product format: standalone

Product specs

Standard features
– Web access
✓ File upload
✓ Memory
✓ Custom agents
✓ Scheduled automation
✓ Knowledge base
– Website ingestion
✓ Code execution
– Computer actions
✓ Integrations
✓ Webhooks
✓ MCP support
✓ Bring your own key
✓ Model selection
✓ Collaboration
✓ Shared workspace
✓ Admin controls
✓ SSO
✓ Role permissions
✓ Analytics
✓ Templates
✓ No-code
✓ Project workspace
– Brand tools
– Performance scoring

Retool includes a newer AI-native app builder alongside classic apps. The platform also includes Workflows, Agents, mobile app building, embedded apps, Retool Database, source control, CLI, and MCP development surfaces. The classic-app Assist public beta is scheduled for removal on September 30, 2026, according to the consulted documentation.

Categories & capabilities

Browse similar tools

Integrations & models

INTEGRATIONS Connected workflows

Retool connects to databases, REST and GraphQL APIs, SaaS services, and internal systems. Official materials reference resources such as PostgreSQL, MySQL, Salesforce, Stripe, Firebase, GitHub, Databricks, and other APIs. Agents can also connect to remote-hosted MCP servers such as GitHub, Slack, Cloudflare, Stripe, and Docker.

MODELS Models used

Model availability varies by configured AI provider resource. Official documentation explicitly references GPT-5 and supports selectable AI provider resources; the complete current provider/model catalog was not verified from the consulted pages.

Privacy & data Data handling, AI training, retention and security
↓
Data handling

Retool is designed to connect to customer-controlled databases, APIs, and business systems through configured resources. Retool states that queries run against the customer's data sources and that the platform does not store customer data in the ordinary query flow. Cloud and self-hosted deployment options are available, with self-hosting intended for organizations that need data to remain in their own infrastructure.

AI training

Retool's consulted public materials did not provide a complete current AI-training policy for every plan and provider configuration. Customers can connect their own model-provider API keys for agents, in which case model-provider terms and data policies also apply.

Data retention

Retention varies by data type, deployment, plan, and logging configuration. Retool's security materials reference cloud audit-log retention of one year for applicable environments. A complete current retention schedule for all application, workflow, agent, and AI data was not verified from the consulted pages.

Security

Retool provides role-based access controls, SSO, audit logging, permissions, source control, deployment controls, and self-hosting options. Enterprise materials emphasize governance across apps, workflows, and AI agents. Resources are accessed server-side rather than exposing configured credentials directly to end users.

About Retool

Retool helps organizations build operational software without creating every interface and integration from scratch. Developers, analysts, business engineers, and operations teams can connect business data, assemble application interfaces, automate workflows, and create AI agents that operate within governed company systems.

Retool is a low-code application development platform for building internal tools and business workflows. It combines visual interface building with database and API connectivity, JavaScript, workflow automation, mobile app development, embedded applications, and AI-assisted app and agent creation.

The platform is intended for organizations that need working software around existing business systems: admin panels, operations consoles, approval flows, dashboards, data-entry applications, mobile field tools, and automations. Rather than functioning mainly as a general-purpose chatbot, Retool provides a way to place AI and automation inside applications that already use company data and operational processes.

What Retool does

A typical Retool project starts with a database, API, SaaS service, or internal system. The builder then assembles screens and components, creates queries and actions, adds JavaScript or expressions where needed, and deploys the result to the appropriate users. The same environment can be used for scheduled or event-driven workflows and for AI agents with access to selected tools and data.

Retool supports resources such as PostgreSQL, MySQL, Salesforce, Stripe, Firebase, GitHub, Databricks, REST APIs, GraphQL APIs, and other internal services. The exact available connections depend on the configured resources and deployment. Credentials are accessed server-side rather than being exposed directly to application users.

Core capabilities

Internal application development

Retool's main use case is building internal web applications quickly. Teams can create dashboards, support consoles, administrative interfaces, approval systems, and operational data-entry tools using visual components, queries, permissions, and custom logic. This makes it closer to an internal application platform than to a standalone AI writing or search product.

AI-assisted app building

Retool includes an AI-native app builder that can generate a starting application from a description and supplied data or design context. AI can reduce the amount of initial interface and configuration work, but production applications still require review, resource configuration, permission design, testing, and deployment management.

Workflows and automation

Retool Workflows supports scheduled, webhook-triggered, and event-driven processes. Common uses include data synchronization, ETL-style jobs, alerts, approvals, reporting, and actions that update databases or call APIs. These workflows can be connected to the applications people use, allowing a team to combine an interface with the operational logic behind it.

AI agents

Retool Agents can be configured with instructions, models, datasets, workflows, functions, MCP servers, and other agents as tools. This allows an organization to create agents for tasks such as ticket triage, reporting, research within business data, sales follow-up, and workflow orchestration. Agent usefulness depends heavily on the quality of the connected resources, permissions, instructions, and selected model provider.

Retool can connect agents to remote-hosted MCP servers, including supported services such as GitHub, Slack, Cloudflare, Stripe, and Docker. Model availability varies by configured AI provider resource. Retool documentation explicitly references GPT-5, but the complete current provider and model catalog was not verified from the available materials.

Mobile and embedded applications

In addition to browser-based applications, Retool supports native mobile apps for iOS and Android and supported progressive web app deployments. This is useful for field operations and other workflows where staff need to capture or review business data away from a desktop. The platform also supports embedding applications in other business software where the selected plan allows it.

Who Retool is for

Retool is primarily aimed at developers, business engineers, analysts, data teams, and operations groups that need software connected to private business systems. It is particularly relevant when an organization needs multiple internal tools but does not want to build every data connector, administrative interface, permission layer, and deployment process from the ground up.

  • Operations teams: Build approval queues, service consoles, dashboards, and data-entry applications.
  • Data and engineering teams: Create interfaces over databases and APIs while retaining the ability to use JavaScript and custom logic.
  • Enterprise teams: Govern applications, workflows, and agents with permissions, SSO, audit logs, environments, source control, and deployment controls.
  • Field teams: Deliver mobile applications for operational data collection and task execution.
  • Automation teams: Combine scheduled or event-driven workflows with business applications and AI tools.

It may be excessive for a personal project that needs only a simple form, and it is not primarily designed as a consumer chatbot, general-purpose AI search engine, or creative-generation suite. Organizations without databases, APIs, or operational processes to connect may gain less from its broader platform.

How Retool differs from adjacent tools

Retool sits between conventional software development and no-code business automation. Compared with a general-purpose chatbot, it is designed to take actions within configured resources and applications rather than simply return conversational answers. Compared with workflow-focused tools such as n8n or Make, Retool places more emphasis on building the user-facing internal application alongside the automation. Compared with agent-building platforms such as Dify, Langflow, or Botpress, its distinctive focus is the combination of agents with internal interfaces, business resources, permissions, workflows, and deployment governance.

The result is useful when AI is only one part of a larger operational system. A support agent, for example, may need access to ticket data, a customer record, an approval workflow, and an interface for staff review rather than an isolated chat window.

Pricing and access

Retool has a continuing Free plan for up to five users. The supplied pricing information lists unlimited web apps and mobile apps, 250 AI credits per month, and 500 workflow runs per month on that plan. Paid access starts at $10 per month per builder, while internal-user pricing is listed separately from $5 per month. Pricing can become more complex because builder, internal-user, external-user, workflow, AI-credit, and agent-runtime charges may apply in different combinations.

Paid plans increase included AI credits and workflow-run allowances. Additional usage may be available depending on the plan, and agent execution can pause when included capacity is exhausted unless the organization upgrades or uses its own model-provider key. Enterprise pricing is custom. Retool is available as a cloud service or as self-hosted software deployed in a customer's virtual private cloud.

Privacy, governance, and deployment considerations

Retool is built for applications that connect to sensitive operational systems, so deployment and access controls are important parts of using it. The platform provides role-based permissions, SSO, audit logging, source control, environments, deployment controls, and self-hosting options. Its security materials state that queries run against customer data sources and that Retool does not store customer data in the ordinary query flow, but organizations should still evaluate each resource, log, workflow, and AI-provider configuration.

Retention varies by data type, deployment, plan, and logging configuration. The available security information references one year of cloud audit-log retention for applicable environments, but a complete retention schedule for all application, workflow, agent, and AI data was not verified. Retool's public materials also did not establish one complete AI-training policy covering every plan and provider configuration. When customers supply their own model-provider API keys, the relevant provider's terms and data policies also apply.

Important limitations

  • Production use generally requires technical setup, resource configuration, testing, permissions, and ongoing governance.
  • Pricing is more complicated than a single per-seat subscription because usage and user categories can be billed separately.
  • AI capability depends on the selected provider, model, connected data, and available credits or agent-runtime capacity.
  • Advanced mobile, embedding, offline, push-notification, and white-label capabilities can depend on the plan.
  • Retool is optimized for internal and operational software, so it is not a natural choice for standalone consumer AI, media generation, or general-purpose research.
  • AI-generated application starting points still need human review for data access, security, correctness, and maintainability.

Is Retool a good fit?

Retool is a strong fit for an organization that repeatedly builds internal tools around databases, APIs, approval processes, or operational data. It is especially relevant when the team wants visual development speed without giving up custom code, deployment controls, permissions, mobile delivery, or self-hosting options.

It is a weaker fit for individuals seeking a simple AI assistant or for teams that do not need connected business applications. The platform's value increases with the complexity of the organization's workflows and systems, but that same scope means teams should account for setup effort, plan-dependent features, usage limits, and model-provider data handling before deploying AI agents in production.

Retool is a low-code platform for building governed internal applications, mobile tools, workflows, and AI agents connected to databases, APIs, SaaS services, and private business systems.

Answers to Frequently Asked Questions

How much does Retool cost, and is there a free plan?
Retool offers a Free plan for up to five users, with the supplied pricing information listing unlimited web and mobile apps, 250 AI credits per month, and 500 workflow runs per month. Paid access starts at $10 per month per builder, while internal-user pricing is listed separately from $5 per month. Total costs can also depend on builder, internal-user, external-user, workflow, AI-credit, and agent-runtime usage. Enterprise pricing is custom.
How does Retool differ from tools such as n8n, Make, Dify, and Langflow?
Retool combines internal application development with workflows, business-resource connections, permissions, and AI agents. Compared with n8n and Make, it places greater emphasis on the user-facing internal application. Compared with Dify and Langflow, its distinctive focus is integrating agents into operational interfaces, workflows, business data, and deployment governance.
Who is Retool best suited for?
Retool is primarily suited to developers, business engineers, analysts, data teams, enterprise teams, operations groups, and automation teams that need software connected to private business systems. It is less suitable for simple personal forms, standalone consumer chatbots, creative-generation tools, or organizations without databases, APIs, or operational workflows.
What is Retool used for?
Retool is used to build internal applications and automate business workflows connected to databases, APIs, SaaS services, and other company systems. Common uses include admin panels, dashboards, approval flows, support consoles, data-entry tools, mobile field applications, scheduled jobs, and AI-assisted operational processes.
Does Retool support AI agents and AI-powered app building?
Yes. Retool includes an AI-native app builder for generating application starting points and Retool Agents for creating agents connected to selected models, datasets, workflows, functions, MCP servers, and other tools. These AI features still require human review, permissions design, testing, and deployment management.