Introducing Workflow Engine, try for FREE workflowengine.io.

Pricing

Choose the plan that's right for you, and start making forms now

Included in every plan

OptimaJet FormBuilder is a lightweight front-end solution that provides a simple and flexible way to implement drag and drop form functionality in your React applications.

Drag and drop form builder

Drag and drop form builder

Effortlessly create custom forms with intuitive drag and drop interface.

Adaptive layout

Adaptive layout

Create a different layout for each device. Use common screen sizes or add your own custom breakpoints.

Fields validation

Fields validation

Validate form fields in real-time, with custom or external validators.

Complex logic and workflows

Complex logic and workflows

FormBuilder effortlessly handles complex conditional logic and workflows.

Ready components

Ready components

FormBuilder includes ready-to-use components to save your time.

Custom components

Custom components

Easily embed and configure your own custom or third-party components.

JSON export and import

JSON export and import

Store all elements, validation rules, and steps as a JSON string.

Dynamic translation

Dynamic translation

Easily adapt your forms to different languages, cultures, and regions.

What our customers say

Optimajet FormBuilder Customer Review

OptimaJet's FormBuilder has been a game-changer for our form creation process. Our end users are delighted with the ability to customize the form's layout and structure without any coding knowledge. It has truly streamlined our workflow and empowered our team to create visually appealing and user-friendly forms.

Samantha Lee
Staff Software Engineer, DCL Software
Optimajet FormBuilder Customer Review

We’ve been able to produce forms two times faster than we were before FormBuilder. Adding FormBuilder to the scope was definitely the right thing for us. As a developer, I appreciate the ability to apply custom CSS styling, add external validators, and implement personalized data processing logic. The FormBuilder adapts perfectly to our project's unique requirements.

Milovan Popovic
Enterprise Applications Manager,
CP AdaBytes d.o.o
Optimajet FormBuilder Customer Review

FormBuilder has empowered us to create a truly tailored and seamless form-building experience. The best part? You can easily tweak and customize them to match our exact needs. The ability to monitor other fields and run validations asynchronously adds a whole new level of flexibility.

Oliver Garcia
CTO, ERP Groupe

Frequently Asked Questions

Here we will outline some of the most common questions we get asked about the product.
Missing a question? Feel free to
contact us.

Can it be embedded as an internal product?

Yes, it's must be, as embedded as an internal product.

Is there any way to create a shared configuration for the forms?

To share forms configuration you need export form to JSON and share file, share by embeddable JS code not available now. You can also connect your form repository (e.g. store forms in a database).

Can we reuse the forms like a copy, inherit, or import the basic templates?

You can reuse the forms like a copy, inherit, or import JSON. FormBuilder supports working with templates.

What types of validation can be applied?

Required fields, minimum and maximum length, regular expressions, and custom validation using JavaScript.

Does the platform offer handlers for different types of events such as onChange, onFormLoad, onSubmit, onFocus, etc.?

In FormBuilder your can define handlers for component events, define events and handlers for your custom components.

What about theming?

FormBuilder not support themes for forms, You can can connect own UI kit and use it for forms appearance. Or you can customize theme by providing you own stylesheet.

If you have questions please feel free to ask!

All Answers (38) Ask Question