Got a database?

Easily build data entry forms

Build form

Never build another CRUD app

Developing and maintaining internal applications to enter and update records in a database is expensive. Now you can significantly lower costs by using Airforms instead of developing custom applications.

No coding skills? No problem!

Airforms is a productivity application, not a developer tool. You don't need to understand SQL or any other programming language to use Airforms. You build forms using Airforms' drag-and-drop interface.

Bring your own database

Other form builders store business data in their own private databases which means your data is siloed, and other internal systems can't access the data.

Airforms lets you use your own database. You control your own data, and you can integrate your internal systems with the database.

Host in the cloud or on-premises

Airforms server can be hosted in the cloud, or you can run it on-premises.

Because you run your own independent server, there is no chance for your business-confidential data to intermix with another customer's data.

Fully supports relational databases

Airforms was built from the ground up to support relational databases. Joins and lookups, query parameters including multi-valued and cascading parameters, are all transparently supported.

Role-based access control

Users in your company don't all need the same level of access. Airforms lets you grant some users in your company permission to design forms, while allowing other users to only enter and update data.

“I want to be fully in control of the database (MySQL) and Airforms is the only package I could find after a lot of research which is addressing the issue to easily create a form system on a own database.”
— Professor Stefano Stramigioli, University of Twente, The Netherlands
MySQL, MariaDB, PostgreSQL, Oracle, and SQL Server databases are supported.
Cloud databases including Azure SQL, Amazon RDS, Google Cloud SQL and AlloyDB are supported.

Feature highlights

  • Parameterized query to find records
  • Multivalued and cascading parameters
  • Extensive input validation options
  • Query-driven picker for linked records
  • Database can be on intranet or in cloud
  • Browse schema, data, relationships
  • Fully automatic database diagrams
  • Add or remove tables and columns
  • Build queries with nested conditions
  • Rules for disabling or hiding fields
  • Rearrange and resize input fields
  • Automatic guides and snaps

Interactive Layout Editor

interactive layout editor

Automatic Database Diagram

interactive layout editor

Demo videos

Build a basic form
Demo Play
Using query parameters
Demo Play
Add logic using rules
Demo Play
What form users see
Demo Play





  • Unlimited forms.
  • Limited to one user account.
  • No role-based access control.
  • Business use not allowed.
Get started



  • 5 users minimum, billed annually.
  • All features of free version, plus:
  • Multiple user accounts.
  • Role-based access control.
Get started



  • 20 users minimum, billed annually.
  • All features of business version, plus:
  • Premium support.
Get started