Community
$0
Access a complete platform for business processes that you can run on your own infrastructure.
- Unlimited users
- Unlimited apps, agents, automations, requests
- Standard SSO
Host Budibase on infrastructure you control.
$0
Access a complete platform for business processes that you can run on your own infrastructure.
Custom
Design a custom package with enhanced governance, security, and support.
Budibase hosts it for you.
From $299 / month
Run your processes with hosting, updates, and maintenance managed by Budibase.


Flexible options for partners, nonprofits, and public sector teams.
Partner with Budibase to deliver internal tools, automation, and AI process solutions for your customers.
Access flexible pricing for nonprofit teams building services, workflows, and process tools with Budibase.
Access a specialized package with custom limits, payment arrangements, and open source licensing for public sector teams.
| Features | Open Source | Enterprise |
|---|---|---|
| Platform | ||
| Build backend workflows by chaining automation triggers and action steps.Visit docs for Automation builder (opens in a new tab) | Yes | Yes |
| Create end-user web apps that work with workspace data and automations.Visit docs for App builder (opens in a new tab) | Yes | Yes |
| Create AI agents with instructions, tools, models, and knowledge sources.Visit docs for Agent builder (opens in a new tab) | Yes | Yes |
| Use Budibase DB alongside external data sources across your workspace.Visit docs for Internal and external datasources (opens in a new tab) | Yes | Yes |
| Design application screens visually with components, bindings, and layouts.Visit docs for Drag-and-drop interface designer (opens in a new tab) | Yes | Yes |
| Workspaces organize apps, automations, and shared data sources in one place.Visit docs for Workspace limit (opens in a new tab) | 1 | unlimited |
| Self-host Budibase on your own infrastructure using supported deployment methods.Visit docs for Hosting (opens in a new tab) | self | flexible |
| Automations | ||
| Automations limit | unlimited | unlimited |
| Return automation results directly to app users or webhook callers.Visit docs for Sync automations (opens in a new tab) | Yes | Yes |
| Automations can start from built-in triggers and run many different action steps.Visit docs for 20+ Triggers and actions (opens in a new tab) | Yes | Yes |
| Review past automation runs and inspect execution details in the logs view.Visit docs for Automation log retention (opens in a new tab) | 1 day | unlimited |
| Webhook automations can return collected data in the HTTP response.Visit docs for Synchronous webhooks (opens in a new tab) | Not available | Yes |
| Agents | ||
| Connect your own AI model providers and credentials for Budibase Agents.Visit docs for Bring your own ai key (opens in a new tab) | Yes | Yes |
| Budibase AI covers agents, models, retrieval, and messaging channel integrations.Visit docs for Budibase AI (opens in a new tab) | Not available | Yes |
| Control which tools an Agent can use to read data, write data, or trigger actions.Visit docs for Tool calling (opens in a new tab) | Yes | Yes |
| Test and evaluate Agent behavior against defined scenarios before production use.Visit docs for Evals (opens in a new tab) | Yes | Yes |
| Attach vector databases and knowledge content so Agents can retrieve relevant context.Visit docs for Knowledge sources (opens in a new tab) | Yes | Yes |
| Agent log retention | unlimited | unlimited |
| Data | ||
| Add and manage internal and external data sources for apps and automations.Visit docs for Datasources (opens in a new tab) | unlimited | unlimited |
| Connect REST APIs and configure requests, auth, variables, and pagination.Visit docs for Custom REST API connector (opens in a new tab) | Yes | Yes |
| Use records from external databases and APIs through connected data sources.Visit docs for External records (opens in a new tab) | unlimited | unlimited |
| Define table columns with the field types needed for your Budibase data model.Visit docs for Custom fields (opens in a new tab) | unlimited | unlimited |
| Use views to filter and present specific data for different use cases or users.Visit docs for View permissions (opens in a new tab) | Yes | Yes |
| Views let you hide columns and shape how table data is presented in the UI.Visit docs for View readonly columns (opens in a new tab) | Yes | Yes |
| Control app access with workspace roles and permissions across data and screens.Visit docs for Table access security (opens in a new tab) | Yes | Yes |
| Budibase DB is the built-in data source for storing tables, columns, and rows.Visit docs for Budibase DB rows limit (opens in a new tab) | unlimited | unlimited |
| Design | ||
| Design apps that adapt cleanly across mobile and larger screen sizes.Visit docs for Multi-screen responsive apps (opens in a new tab) | Yes | Yes |
| Build screens with Budibase UI components such as tables, forms, cards, and charts.Visit docs for 40+ Pre-built components (opens in a new tab) | Yes | Yes |
| Use pre-built blocks that combine multiple components for common UI patterns.Visit docs for Powerful design blocks (opens in a new tab) | Yes | Yes |
| Create reusable JavaScript snippets and use them anywhere JavaScript bindings are supported.Visit docs for Reusable code snippets (opens in a new tab) | Yes | Yes |
| Invite users by email and let them set their own passwords when SMTP is configured.Visit docs for Custom email onboarding (opens in a new tab) | Yes | Yes |
| Customize logos, colors, auth screens, and other Budibase branding settings.Visit docs for Branding (opens in a new tab) | Not available | Yes |
| Generate PDFs from Budibase data for exports, reports, or document workflows.Visit docs for PDF creator (opens in a new tab) | Not available | Yes |
| Run custom JavaScript inside apps for advanced behavior beyond standard bindings.Visit docs for Custom app scripts (opens in a new tab) | Not available | Yes |
| Turn Budibase apps into progressive web apps for installable, app-like experiences.Visit docs for PWAs (opens in a new tab) | Not available | Yes |
| Embed Budibase apps inside an IFrame, sharing authentication with the parent site.Visit docs for Authenticated embeds (opens in a new tab) | Not available | Yes |
| Use Budibase apps as micro frontends that can be integrated into existing React web applications.Visit docs for Micro frontends (MFEs) (opens in a new tab) | Not available | Yes |
| Users | ||
| Public users are unauthenticated users who can access public screens and content.Visit docs for Public users (opens in a new tab) | Yes | Yes |
| Creators are users with builder access to assigned workspaces.Visit docs for Included creators (opens in a new tab) | unlimited | custom |
| End users can use published apps without having builder access.Visit docs for Included end users (opens in a new tab) | unlimited | custom |
| Creators are builder users who can create and manage apps in assigned workspaces.Visit docs for Max creators (opens in a new tab) | unlimited | unlimited |
| End users are published-app users without builder permissions.Visit docs for Max end users (opens in a new tab) | unlimited | unlimited |
| Use groups to manage workspace and app access for multiple users at once.Visit docs for User groups (opens in a new tab) | Not available | Yes |
| Extensibility | ||
| Plugins extend Budibase with custom components, data sources, and automations.Visit docs for Plugins limit (opens in a new tab) | unlimited | unlimited |
| Build custom UI component plugins to add new interface elements to Budibase.Visit docs for User interface plugins (opens in a new tab) | Yes | Yes |
| Build custom datasource plugins to connect Budibase to unsupported systems.Visit docs for Datasource plugins (opens in a new tab) | Yes | Yes |
| Use the Budibase REST API to work with apps, users, tables, and data programmatically.Visit docs for Public API (opens in a new tab) | Not available | Yes |
| Use the Budibase REST API to work with apps, users, tables, and data programmatically.Visit docs for Expanded public API (opens in a new tab) | Not available | Yes |
| Security and scaling | ||
| Configure single sign-on providers so users can authenticate with external identity systems.Visit docs for SSO (opens in a new tab) | Yes | Yes |
| Assign tenant and app roles to control what different users can access and do.Visit docs for Role-based access control (opens in a new tab) | Yes | Yes |
| Create, restore, download, and manage backups for workspaces and published apps.Visit docs for Workspace backups (opens in a new tab) | Not available | Yes |
| Workspace admins can manage members and access levels within a workspace.Visit docs for Workspace admin role (opens in a new tab) | Not available | Yes |
| Manage saved workspace backups and restore points from the backups section.Visit docs for Workspace backup retention (opens in a new tab) | Not available | unlimited |
| Store reusable configuration and secrets with separate development and production values.Visit docs for Environment variables (opens in a new tab) | Not available | Yes |
| Require users to authenticate through configured single sign-on providers.Visit docs for Enforceable SSO (opens in a new tab) | Not available | Yes |
| Protect forms and user flows with Google reCAPTCHA verification.Visit docs for Recaptcha (opens in a new tab) | Not available | Yes |
| Connect OpenID Connect providers using Budibase authentication settings.Visit docs for PKCE OIDC (opens in a new tab) | Not available | Yes |
| Localize Budibase apps by configuring translations for interface text.Visit docs for Translations (opens in a new tab) | Not available | Yes |
| Track important system and workspace events through the Budibase audit log.Visit docs for Audit logs (opens in a new tab) | Not available | Yes |
| Provision and manage users automatically with SCIM-based directory sync.Visit docs for Active directory sync (SCIM) (opens in a new tab) | Not available | Yes |
| Configure outbound license validation requirements for self-hosted Budibase deployments.Visit docs for Offline license (opens in a new tab) | Not available | Add-on |
| Support | ||
| Budibase forum | Yes | Yes |
| Budibase docs | Yes | Yes |
| Budibase community chat | Yes | Yes |
| Support | Community | Priority |
| SLAs | Not available | 2 business days |
| Account manager | Not available | Yes |
| Tailored onboarding | Not available | Yes |
| Custom invoicing | Not available | Yes |
Actions represent the total work your agents, apps and automations perform.
If your agent takes an action or your workflow runs a step, that counts as an action.
If a user creates, updates or deletes a row in the Budibase DB or a SQL DB - that counts as one action.
Custom SQL queries and API requests are not included as actions.
Actions directly reflect the amount of useful work Budibase is doing. This aligns pricing with real business value, not just seats or arbitrary limits.
Actions are hard monthly limits based on your selected Budibase Cloud allowance. When you reach your limit, you'll need to increase that allowance to continue running agents and automations.
This ensures:
Budibase Cloud packages have different monthly action allowances. If you need more than the included allowance, contact sales to discuss a higher-capacity package and its pricing.
Paid Budibase Cloud customers can make one-off purchases of extra AI credits. They are separate from the monthly plan allowance and yours to use whenever you choose.
The available USD purchase options are:
Hard limits keep costs predictable. You always know exactly what you're paying each month with no surprise overages.
Budibase Cloud offers creator and end-user add-ons on eligible configurations.
Additional creators cost $50 each per month with annual billing, or $60 with monthly billing. Additional end users cost $5 each per month with annual billing, or $6 with monthly billing.
Yes. Eligible add-ons cost 20% more with monthly billing than with annual billing.
Yes. Budibase offers a fully open-source self-hosted plan that is free to use indefinitely.
You can build and run apps, agents, and automations on your own infrastructure without software licensing fees.
Cloud is best if you want managed infrastructure, built-in scalability, collaboration tools, AI credits, and support.
Self-hosting is ideal if you require full control over your infrastructure and deployment.