Pricing

Self-managed

Host Budibase on infrastructure you control.

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

Enterprise

Custom

Design a custom package with enhanced governance, security, and support.

  • Unlimited users, creators, groups and workspaces
  • Extended activity, audit logs and backups
  • Enterprise identity and access controls
  • Flexible deployment options, including air-gapped
  • Dedicated support, onboarding, training and SLAs

Budibase Cloud

Budibase hosts it for you.

Arm
American Express
Saab
Austrian Patent Office
Pratt Miller
Northern Territory Government
Ericsson

Special packages

Flexible options for partners, nonprofits, and public sector teams.

Service partnerships

Partner with Budibase to deliver internal tools, automation, and AI process solutions for your customers.

Charities

Access flexible pricing for nonprofit teams building services, workflows, and process tools with Budibase.

Public sector

Access a specialized package with custom limits, payment arrangements, and open source licensing for public sector teams.

Compare self-hosted plans

Features included in Open Source and Enterprise self-hosted plans.
FeaturesOpen SourceEnterprise
Platform
Build backend workflows by chaining automation triggers and action steps.Visit docs for Automation builder (opens in a new tab)YesYes
Create end-user web apps that work with workspace data and automations.Visit docs for App builder (opens in a new tab)YesYes
Create AI agents with instructions, tools, models, and knowledge sources.Visit docs for Agent builder (opens in a new tab)YesYes
Use Budibase DB alongside external data sources across your workspace.Visit docs for Internal and external datasources (opens in a new tab)YesYes
Design application screens visually with components, bindings, and layouts.Visit docs for Drag-and-drop interface designer (opens in a new tab)YesYes
Workspaces organize apps, automations, and shared data sources in one place.Visit docs for Workspace limit (opens in a new tab)1unlimited
Self-host Budibase on your own infrastructure using supported deployment methods.Visit docs for Hosting (opens in a new tab)selfflexible
Automations
Automations limitunlimitedunlimited
Return automation results directly to app users or webhook callers.Visit docs for Sync automations (opens in a new tab)YesYes
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)YesYes
Review past automation runs and inspect execution details in the logs view.Visit docs for Automation log retention (opens in a new tab)1 dayunlimited
Webhook automations can return collected data in the HTTP response.Visit docs for Synchronous webhooks (opens in a new tab)Not availableYes
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)YesYes
Budibase AI covers agents, models, retrieval, and messaging channel integrations.Visit docs for Budibase AI (opens in a new tab)Not availableYes
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)YesYes
Test and evaluate Agent behavior against defined scenarios before production use.Visit docs for Evals (opens in a new tab)YesYes
Attach vector databases and knowledge content so Agents can retrieve relevant context.Visit docs for Knowledge sources (opens in a new tab)YesYes
Agent log retentionunlimitedunlimited
Data
Add and manage internal and external data sources for apps and automations.Visit docs for Datasources (opens in a new tab)unlimitedunlimited
Connect REST APIs and configure requests, auth, variables, and pagination.Visit docs for Custom REST API connector (opens in a new tab)YesYes
Use records from external databases and APIs through connected data sources.Visit docs for External records (opens in a new tab)unlimitedunlimited
Define table columns with the field types needed for your Budibase data model.Visit docs for Custom fields (opens in a new tab)unlimitedunlimited
Use views to filter and present specific data for different use cases or users.Visit docs for View permissions (opens in a new tab)YesYes
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)YesYes
Control app access with workspace roles and permissions across data and screens.Visit docs for Table access security (opens in a new tab)YesYes
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)unlimitedunlimited
Design
Design apps that adapt cleanly across mobile and larger screen sizes.Visit docs for Multi-screen responsive apps (opens in a new tab)YesYes
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)YesYes
Use pre-built blocks that combine multiple components for common UI patterns.Visit docs for Powerful design blocks (opens in a new tab)YesYes
Create reusable JavaScript snippets and use them anywhere JavaScript bindings are supported.Visit docs for Reusable code snippets (opens in a new tab)YesYes
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)YesYes
Customize logos, colors, auth screens, and other Budibase branding settings.Visit docs for Branding (opens in a new tab)Not availableYes
Generate PDFs from Budibase data for exports, reports, or document workflows.Visit docs for PDF creator (opens in a new tab)Not availableYes
Run custom JavaScript inside apps for advanced behavior beyond standard bindings.Visit docs for Custom app scripts (opens in a new tab)Not availableYes
Turn Budibase apps into progressive web apps for installable, app-like experiences.Visit docs for PWAs (opens in a new tab)Not availableYes
Embed Budibase apps inside an IFrame, sharing authentication with the parent site.Visit docs for Authenticated embeds (opens in a new tab)Not availableYes
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 availableYes
Users
Public users are unauthenticated users who can access public screens and content.Visit docs for Public users (opens in a new tab)YesYes
Creators are users with builder access to assigned workspaces.Visit docs for Included creators (opens in a new tab)unlimitedcustom
End users can use published apps without having builder access.Visit docs for Included end users (opens in a new tab)unlimitedcustom
Creators are builder users who can create and manage apps in assigned workspaces.Visit docs for Max creators (opens in a new tab)unlimitedunlimited
End users are published-app users without builder permissions.Visit docs for Max end users (opens in a new tab)unlimitedunlimited
Use groups to manage workspace and app access for multiple users at once.Visit docs for User groups (opens in a new tab)Not availableYes
Extensibility
Plugins extend Budibase with custom components, data sources, and automations.Visit docs for Plugins limit (opens in a new tab)unlimitedunlimited
Build custom UI component plugins to add new interface elements to Budibase.Visit docs for User interface plugins (opens in a new tab)YesYes
Build custom datasource plugins to connect Budibase to unsupported systems.Visit docs for Datasource plugins (opens in a new tab)YesYes
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 availableYes
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 availableYes
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)YesYes
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)YesYes
Create, restore, download, and manage backups for workspaces and published apps.Visit docs for Workspace backups (opens in a new tab)Not availableYes
Workspace admins can manage members and access levels within a workspace.Visit docs for Workspace admin role (opens in a new tab)Not availableYes
Manage saved workspace backups and restore points from the backups section.Visit docs for Workspace backup retention (opens in a new tab)Not availableunlimited
Store reusable configuration and secrets with separate development and production values.Visit docs for Environment variables (opens in a new tab)Not availableYes
Require users to authenticate through configured single sign-on providers.Visit docs for Enforceable SSO (opens in a new tab)Not availableYes
Protect forms and user flows with Google reCAPTCHA verification.Visit docs for Recaptcha (opens in a new tab)Not availableYes
Connect OpenID Connect providers using Budibase authentication settings.Visit docs for PKCE OIDC (opens in a new tab)Not availableYes
Localize Budibase apps by configuring translations for interface text.Visit docs for Translations (opens in a new tab)Not availableYes
Track important system and workspace events through the Budibase audit log.Visit docs for Audit logs (opens in a new tab)Not availableYes
Provision and manage users automatically with SCIM-based directory sync.Visit docs for Active directory sync (SCIM) (opens in a new tab)Not availableYes
Configure outbound license validation requirements for self-hosted Budibase deployments.Visit docs for Offline license (opens in a new tab)Not availableAdd-on
Support
Budibase forumYesYes
Budibase docsYesYes
Budibase community chatYesYes
SupportCommunityPriority
SLAsNot available2 business days
Account managerNot availableYes
Tailored onboardingNot availableYes
Custom invoicingNot availableYes

FAQs

What are "actions"?

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.

  • AI agent tool calls
  • Automation node executions
  • Save row
  • Delete row

Why do you price by 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.

Are actions soft limits or hard 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:

  • Predictable infrastructure performance
  • Clear cost control
  • Transparent scaling as your action volume grows

Can I increase my monthly actions?

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.

Can I purchase more AI credits?

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:

  • 10,000 credits — $20
  • 20,000 credits — $40
  • 50,000 credits — $100
  • 100,000 credits — $200
  • 250,000 credits — $500
  • 500,000 credits — $1,000
  • 1,000,000 credits — $2,000

Why use hard limits instead of overage billing?

Hard limits keep costs predictable. You always know exactly what you're paying each month with no surprise overages.

What do extra creators and end users cost?

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.

Do add-on prices change with yearly vs monthly billing?

Yes. Eligible add-ons cost 20% more with monthly billing than with annual billing.

Does Budibase offer a free open-source plan?

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.

When should I choose cloud instead of self-hosting?

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.

Contact sales

Interested in modernising processes with Budibase?

Enter a valid email address so our team can reply.

The security check will load when the form is visible.

Having trouble submitting? Email sales@budibase.com.