
Getting Started Guide
How to Use Retool
A practical guide to get you up and running with Retool. Written by Delv Editorial, Delv Team.
Getting started with Retool
In this guide, you’ll learn how to create your first internal tool using Retool. By the end, you’ll be able to connect to a database and build a simple application without needing extensive coding knowledge.Step 1: Sign up and set up
- Go to Retool's website.
- Click on the Sign Up button in the top right corner.
- You can sign up using your email or a Google account. Choose your preferred method and follow the prompts to create your account.
- Once signed up, you’ll be directed to the Retool dashboard. Here, you can start a new project by clicking on the Create new app button.
Step 2: Your first app
- In the new app window, you’ll see a blank canvas. On the right, there’s a panel with components like buttons, tables, and forms.
- To connect to a database, click on the Resources tab in the left sidebar. Click Create new resource.
- Choose your database type (e.g., PostgreSQL, MySQL) and fill in the required connection details (host, database name, username, password). Click Save.
- Return to your app by clicking on the App tab. Drag a Table component from the right panel onto the canvas.
- In the Table settings, select the resource you just created from the Data source dropdown.
- Click Preview at the top right to see your table populated with data from your database.
Step 3: Get better results
- To enhance your app, explore adding filters and searches. Click on the Table component, then enable Filters in the settings panel to allow users to narrow down results.
- Add a Button component to trigger actions like saving data or refreshing the table. In the button settings, set the action to run a query you create in the Query Editor.
- Use the Style settings to adjust the appearance of your components for better usability.