What Can You Do With Form.io?

Everything you need to build complex, form-driven, business process workflow applications with less effort, in less time, without sacrificing scope, security, or sanity.

Build forms and APIs with drag and drop functionality with Form.io

Build and manage complex forms and APIs in one step using the Form.io simple drag & drop form-building interface without having to write code

Platform As A Service With Multi-tenanted projects

Build your own SaaS, white-labeled under your brand with our multi-tenanted platform as a service—seriously

Offline Mode For Forms

Never worry about being rural when you can collect data offline and sync when back online

Out Of The Box Authentication Support

Avoid auth hassles and messy profile duplication with Form.io's user-auth or integrate your existing provider using SAML, OAuth, custom JWT Tokens and more

Frontend And Back End Validation & Conditional Logic Form Builder

Your requirements aren't too complex for our form builder that supports frontend and backend validation, complex conditional logic and workflows

Premium And Custom Form Components

Enable ready-made, premium and custom form components to save even more time building complex, sophisticated forms

Forms With 3rd Party And Legacy Integrations

Forms with 3rd party and legacy integrations means you can connect to any databases and microservices that you need—IT will thank you

Forms With Collision Control

Evade costly data loss when you collaborate on forms with collision control

Form Manager With Teams And Permissions

Configure teams, advanced roles, and permissions so you never have to worry about unwanted access to your forms or data

Form File Uploads

Receive form file uploads the way you want, without the constraints, configured to your preferred storage provider

Form Revision

Never lose an entire day's work again when you can rewind with form revisions that records the user, changes, and notes.

Form.io grants your wishes by letting you easily create multi-page forms and wizards

Single Page App With A Form

There's literally no faster way to create a single-page app with a form and URL when you can do it in one click

PDF Forms

Erase PDF-pain by outputing submissions to PDF or turning them into an embeddable, dynamic PDF forms automatically

Export Form Data

Export form data because your data belongs to you and it's always available for export, without limits

Form Submission Data Reporting

Get insights that used to be invisible with advanced aggregation of API form submission data reporting

Form Submission Real Time Data

Kill the wait times and refreshes with form submission real time data integrations and webhooks including NoSQL JSON based data storage

On-Premise And Cloud Deployments

You don't have to change configs when you can deploy wherever you want, either on premise and cloud deployments

Form Data Security Compliance

Form data security compliance is never at risk when you maintain 100% control of your application and submission data within your own environments

Field Level Encryption

Maintain total privacy with form field level encryption, encryption at rest, and in-transit encryption

Form CORS Configurations

Criss-crossing domains won't cause snags with per project CORS configurations

Form Manager Group Access

Give 1,000 people form manager group access in a snap with multiple authentication realms (group based access)

Form Translations & Localization

You don't have to maintain multiple versions of the same form just because they are in different languages—form translations happen dynamically

Customizable Forms With CSS

Your front-end team will celebrate having fully embedded customizable forms with CSS using your framework, CDN, & cloud provider, mobile-ready, with NO iframes

Form Change Logs

Track any change, to any field, on any form, for all of time, and output to a PDF audit log so you're never in the dark.

Auto populate forms

Trim time-wasting tasks of re-entering the same thing over and over when you can enter it once and auto populate forms with redundant fields that are common in insurance paperwork.

Auto Save Forms

Auto save forms lets users save unfinished forms to finish later, securely to your database, instead of left open in local storage on their device.

Mobile Responsive Forms

Reach your customers and clients with mobile responsive forms, out-of-the-box, that work on any device.

Accessible Forms

Save even more development time by getting accessible forms, out of the box, with Form.io's Accessibility Compliance Module.

Secure Forms

Advanced Audit Logging, Submission Collections, and Field Encryption provide peace of mind when you have secure forms with Form.io's Security Module.

Form manager with real time updates

Our form manager lets you make changes to forms dynamically, without having to bother IT, while you watch your revisions go live instantly in all instances of where the forms are published.

JSON Schema Integration

Direct JSON schema integration of forms into apps—create the code your developers need—behind the scenes without having to write a single line.

"Unmatched capability in its product class, particularly for complex use cases where complete ownership of your data is a must."
—Midnight Health

Looking for an ultra-specific answer to your question? Check our help documentation:

What's In The Embedded Enterprise Configurations?

Your configuration in your environment means no surprise usage fees.

Form.io Developer Portal
Developer Portal

Form.io's primary interface that enables developers to manage projects, sub-projects, teams, resources, forms, PDFs, submission data, and more.

Form.io Drag And Drop Form Builder & API Builder
Form & API Builder

The drag and drop interface that enables developers to build forms and their APIs in one step automatically.

Form.io JavaScript Form Renderer
Form Renderer

The JavaScript rendering engine, compatible with all major frameworks, that renders a single string into forms on page at the application level.

Create single page apps (SPA) with Form.io
FormView Pro

Launch completed forms in a single-page application, manage users and authentication, view, manage, and export submission data, and define form permissions.

PDF Plus Server
PDF Plus Server

Convert PDFs into forms to collect data, output to PDF for user-facing downloads, enable pixel-perfect form backgrounds, and digital webform overlays.

Form.io Enterprise Form Builder
Enterprise Form Builder

Customize the form building interface on a per tenant basis without code so it's a more relevant, tailored experience

Form.io Premium Components
Premium Components

Revisions, collision control, automatic accessibility, security and encryption, translations, e-signatures, audit logging, email integration, offline mode, and more.


Provide your customers with their own form, API, and data management tools, fully white-labeled under your brand or your customers' brands.

Docker Container Logo

Self-Hosted, Enterprise Deployments That Won't Burden Your IT People

The flexible, configurable main API platform and portal interface for Form.io plus your selection of à la carte enterprise addons, completely wired, licensed, and maintained for you with all dependencies, delivered to you in a Docker container.

Deploy within your own on-premise or private cloud production and non-production environment(s) with total control and peace of mind.

Form.io Enterprise SaaS

Start Building Forms & APIs In 5 Minutes With Form.io Enterprise SaaS

Get the open embedded platform hosted for you on portal.form.io so you can start rapid-prototyping on your customer-centric apps today, no credit card required.

Get Answers

Need More Answers?

Ask and we'll get back with you in 1 business day.

Contact Us

Send us a message to contact support or ask a question.

Schedule a meeting

Open Source Platform

Read our FAQ to find out what exactly is Open Source

View the Platform Documentation

View the API Documentation

View the Open Source Code

Learn More

Learn How It Works

Read the Release Notes

Discover Industries that use Form.io

Read our Blog