The Baserow Application Builder is a no-code interface that allows you to turn your database records into fully functional applications. It offers flexible tools to create workflows, visualize data, and share information with specific audiences inside or outside your organization.
This guide covers building custom web applications, client portals, and internal tools powered by your Baserow database.
While the Baserow Database handles your “backend” (storing and organizing data), the Application Builder handles the “frontend” (how users interact with that data).
You can use the Application Builder to design public-facing websites without writing code. Applications consist of pages, visual elements, and logic that connect directly to your tables. When a user interacts with an application (e.g., clicking a button), it can trigger actions like updating a row or sending a notification.
To build an application effectively, it is helpful to understand the five main components that make up the system:
| Concept | Description |
|---|---|
| Pages | Pages act like the screens of your application. An application can have multiple pages, each with its own URL path and settings. You manage these in the left sidebar. |
| Elements | These are the visual building blocks (e.g., headings, input fields, tables, buttons). You stack elements on a page to design the layout. |
| Data Sources | Data sources act as the bridge between your application and your database. They allow you to fetch, filter, and display records from specific Baserow tables. |
| Events | Events define the logic of your app. For example, you can configure a “Submit” button to create a new row in your database or redirect a user to a different page. |
| Domains | To make your application accessible, you publish it to a domain. You can use a generic subdomain or connect your own custom domain name. |
The Application Builder interface is designed to be intuitive. Here is how to find your way around the editor.
From your workspace homepage, select an existing application or click + Add new -> Application.
The left sidebar lists all pages within your application. Clicking a page name will load it into the center canvas for editing.
The top navigation bar contains your primary design tools:
Located at the top right:

Yes and no. They are separate modules, but they are deeply integrated. The Application Builder sits on top of your database, using your existing tables as the source of truth for data.
Yes. You can publish your application to a custom domain (e.g., portal.yourcompany.com) or use a default Baserow subdomain.
No. The Application Builder is a visual, drag-and-drop tool. However, it offers advanced configuration options for formulas and filters if you need complex logic.
Still need help? If you’re looking for something else, please feel free to make recommendations or ask us questions; we’re ready to assist you.