Retool Components

The most comprehensive component library designed for internal apps

retooladmin.com

CV2-acme-dashboard
icon-Components for every use case
Components for every use case

Retool offers over 100 expertly crafted components, designed to handle every data type and UI for internal tools. Get a head start with built-in validation, keyboard accessibility, time zone handling, and more.

icon-Minimal setup, deeply customizable
Minimal setup, deeply customizable

You don't have to be a frontend expert to build beautiful, user-friendly apps. Stick with production-ready defaults or make the UI your own with countless ways to configure, style, and theme each component.

icon-Find it in Retool
Find it in Retool

Our component library is built into Retool, a powerful platform that allows you to connect to any API or data source, drag and drop to build UI, write code anywhere, and publish your apps in record time.

From startups to Fortune 500s, some of the world's best teams use Retool to power their internal tools

Amazon Logo - Gray
Fox Logo - Gray
Plaid Logo - Gray
American Express Logo - Gray
Peloton - Logo - Gray
ABInBev Logo - Gray
Allbirds Logo - Gray
Rappi Logo - Gray
Brex Logo - gray

100+ building blocks and counting

Everything you need to create beautiful internal apps your teams love.

Type

Click

Rate

Select

Record

Check

Toggle

Upload

Inputs

Over 40 inputs with built-in formatting and validation for any data type, designed for data density and fast user interaction.

Containers

Create groups, tabs, lists, accordions, modals, and multi-step flows to organize your app.

We sweat the details so you don't have to

Retool components are optimized for the things that matter most for internal tools with UI and formatting options to display and edit data from any source. Here’s an example with the Table component:

20+ Column Types Image (Components)
Bulk editing Image (Components)
Sorting and filtering Image (Components)
Customization Image (Components)
Keyboard accessibility Image (Components)
Pagination Image (Components)
20+ Column Types Image (Components)

Get there faster with Retool

From prototype to production, Retool provides everything you need to build internal apps.

Connect your data, drag and drop components to build your interface, then deploy and share with your users—all on the same platform.

You can write vanilla JavaScript and SQL anywhere in Retool, whether you're manipulating component data with a native API or adding custom queries and logic.

Start building with Retool

Get started building your internal tools in minutes with 100+ out-of-the-box components.

Retool gives us a unified experience and provides teams with the ability to rapidly build out, manage, and deploy fully-featured internal tools—without all the effort of setting up authentication, authorization, and permissions.

Brock Haugen-headshotBrock Haugen-icon
Brock Haugen

Internal Tools Platform Lead, Coinbase

What I love about Retool is that the biggest limitation is your imagination. I still feel like I’m only using 20 percent of what Retool is capable of.

Amo Moloko-headshotAmo Moloko-icon
Amo Moloko

Software Engineer, Tripplo

Investing in internal tools used to be a difficult and polarizing trade-off; Retool helped us to shift that paradigm by making tools a quick and painless part of any project, saving us countless hours of operator and engineering time.

Rohan Chopra-headshotRohan Chopra-icon
Rohan Chopra

Director of Engineering, Doordash

Instead of months, we launched a Retool app in two weeks because our developers didn't have to build out a frontend repo with custom UI.

Paula Obler-headshotPaula Obler-icon
Paula Obler

Software Engineer, Earnin

Every time we thought we needed a custom component that wasn't built in Retool, we were able to conjure a combination of components and make it work flawlessly. That's the power and flexibility of Retool.

Rohit Agarwal-headshotRohit Agarwal-icon
Rohit Agarwal

Head of Product, Pepper Content