Connecting Budibase to databases and APIs

Budibase can store your data inside the native internal database (CouchDB). This is the default data source unless you opt to connect another data source to Budibase.

Budibase supports connection to a range of remote datasources including:

  • Airtable
  • DynamoDB
  • MongoDB
  • MS SQL Server
  • MySQL / MariaDB
  • Firestore
  • PostgreSQL
  • Redis
  • Snowflake

More information about connecting Budibase to each of these data sources is nested in this section of the documentation.


The biggest issue when connecting to an external datasource is allowing Budibase access to your datasource. Normally data sources will be protected by a firewall and you will need to open firewall access to your data source from the Budibase cloud or from your self-hosted Budibase. Port numbers and user management differ across each type of data source so if you have difficulty connecting you should speak to the Database Administrator for your organisation.

Connecting to SQL

Did this page help you?