Free Form Builder Widget

Create custom forms with a form builder that offers advanced field types, easy layout control, and flexible options for any purpose.

Create Your Own Form

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Form Builder widget is a free, no-code embed that adds advanced multi-field forms to any website.

Combine name, email, phone, dropdown, multi-select, file upload, image upload, payment, and conditional-logic fields into surveys, applications, intake forms, registration forms, donation forms, and feedback forms.

Built-in spam protection, payment collection, HIPAA-compliant mode for healthcare and legal forms, CSV submission export, multiple skins, and one-line embed for Divi, Google Sites, Squarespace, Wix, Webflow, Framer, WordPress, Shopify, and 200+ other platforms.

Why add a Form Builder widget to your website?

  • Build advanced multi-field forms, not just a contact form

    Surveys with branching logic, applications with file uploads, intake forms with conditional questions, registration forms with payment collection, RSVP forms with party-size limits, donation forms with custom amounts, feedback forms with rating scales. Anything more involved than name + email + message belongs in a form builder, not a simple contact form.

  • Collect payments inside the form

    Add a payment field, connect a processor, and charge a deposit, application fee, donation, or product price right inside the form flow. The submission and the charge link together in the dashboard so a single view shows both the form values and the payment. Common use cases: registration fees, donation forms, paid intake, deposit on a service.

  • HIPAA-compliant mode for healthcare, legal, and regulated forms

    Turn on HIPAA mode and the widget routes submissions through a compliant data path, encrypts the payload at rest and in transit, and applies retention rules suitable for protected health information. Healthcare practices, telehealth providers, law firms, insurance brokers, and other regulated businesses can collect patient or client data on a public website without sending PHI through plain email.

  • Replace Typeform, Jotform, and Google Forms on your existing site

    Stop routing visitors to a Typeform subdomain or a Google Forms link. Embed the form directly on your Divi, Google Sites, Squarespace, or Webflow page so the submission flow stays inside your funnel. Same field types, same logic, same payment support, no monthly per-form fees and no third-party domain breaking your branding.

Get started in 3 steps

How it works

  1. Build the form with the field types you need

    Drag fields onto the form canvas: short text, long text, dropdown, multi-select, checkbox, radio, date, time, number, currency, file upload, image upload, payment, and signature. Mark required vs optional, set validation rules, write placeholder text, and group fields into sections for longer forms.

  2. Customize layout, branding, and rules

    Pick a skin from the design library, set your brand colors and typography, add a header image and footer disclaimer, write the thank-you message, and choose where to email notifications. Turn on conditional logic so fields appear or hide based on earlier answers. Enable spam filtering, HIPAA mode, or payment collection if your form needs them.

  3. Embed and collect submissions

    Copy the one-line embed snippet and paste it on your page on Divi, Google Sites, Squarespace, Wix, Webflow, Framer, or 200+ other platforms. Submissions land in the Common Ninja dashboard, in your notification email, and as a CSV export. Edits in the editor push to every embed without re-pasting.

Open the editor

What you get with the Form Builder widget

Advanced field types and conditional logic

Short text, long text, dropdown, multi-select, checkbox, radio, date, time, number, currency, file upload, image upload, payment, signature, and rating scale. Conditional logic hides or reveals fields based on earlier answers, so a long form only shows the fields each visitor actually needs.

File and image uploads on any field

Add a file or image upload field, set the allowed types (PDF, image, video, document) and a maximum size, and uploaded files attach to the submission in the dashboard. Common use cases: resume drops on careers pages, project briefs, insurance-claim photos, damage reports, application portfolios.

Personalized headers, footers, and thank-you pages

Add a header image and section intros so a long form reads as part of your brand, not a generic third-party form. Write a custom thank-you page or redirect URL to send submitters to a confirmation page, a calendar booking, or a download. Headers and footers support custom HTML for legal disclaimers or links to your privacy policy.

Pre-designed skins plus full visual customization

Start from a skin in the library, then adjust typography, spacing, field styling, and submit-button colors. Layer Custom CSS for pixel-level brand match. The form is mobile-responsive by default and inherits its container width on every breakpoint.

Everything in the editor

Also included in the editor

Export the Form Submissions to CSV

The Form Builder's submission data can be exported to a CSV file, enabling seamless import into other software or tools for in-depth analysis or integration. This functionality is highly beneficial for businesses seeking to maintain comprehensive records of client interactions and for data analysis and reporting objectives.

Streamlined Email Notifications and Confirmations

The Form Builder provides the option to enable notifications for both the form owner and the submitting user. Configure automated email notifications for each form submission, allowing you to send alerts to multiple email addresses, as well as deliver a confirmation email to the user upon successful submission.

Multiple Submissions

The Form Builder provides the option to enable multiple submissions by a single user, facilitating situations where users need to update or supplement their submitted information. With this feature enabled, users can submit the form multiple times without encountering any restrictions, ensuring that they can provide accurate and complete data.

Easy to use Form Builder

The Form Builder is incredibly user-friendly and requires no coding knowledge to use. With just a few clicks, you can customize your forms to your liking using our intuitive interface, streamlining the process and eliminating the need for technical expertise.

Build the form your business actually needs

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one form with no time limit and no credit card. Upgrade only when you need additional forms, premium skins, more submissions per month, conditional logic on more fields, or advanced features like HIPAA compliance and payment collection.

Platform-specific guides

How to add Form Builder to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Open the Divi page builder on the page where the form should appear and add a Code module to the row and column you want.
  2. 2Paste the Common Ninja embed snippet into the module's code field and save.
  3. 3Exit the visual builder and view the live page. The form renders inline with full Divi styling around it; editor updates in the Common Ninja dashboard push to every embed without re-paste.
Add Instagram Feed to Divi

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

A Form Builder is a powerful tool that allows users to create and customize forms for various purposes, such as surveys, registration, feedback, or contact forms, without any coding or technical expertise required.

A Form Builder offers numerous benefits, such as streamlining the form creation process, unparalleled customization and flexibility, effortless data collection and management, and enhanced user experience.

The Form Builder provides a wide array of field types, enabling users to create various types of forms for their specific needs. Some common types of forms you can create with the Form Builder include surveys, registration forms, feedback forms, and contact forms. However, the possibilities are endless, and you can tailor the forms to your unique requirements with the Form Builder's customization options.

Absolutely! The Form Builder provides complete customization options, enabling you to edit and tailor your form's design to suit your specific needs and aesthetics.

Yes, the Form Builder offers the CAPTCHA anti-spam feature, requiring users to complete a verification step before submitting the form, effectively preventing spam messages from bots and automated scripts.

Yes, integrating the Form Builder onto your website is effortless, requiring only a copy-and-paste of the provided code snippet into your HTML page. Additionally, the Form Buidler is designed to be auto-updating, ensuring that any changes you make using the Form Builder editor will automatically reflect on your website.

Yes, you can use the Form Builder to collect files and images submitted by users, making it easy to gather essential information, documentation, or visual assets from your clients or customers.

No, you do not need any coding knowledge to use a Form Builder. With its user-friendly interface, you can effortlessly customize and design your forms without any technical expertise.

Yes, the Form Builder allows you to export your form submission data to a CSV file, making it easy to import the data into other software or tools for further analysis or integration.

Yes, you can configure the Form Builder to send automated email notifications to multiple email addresses for every form submission, as well as deliver a confirmation email to the user upon successful submission.

Yes, the Form Builder's responsive design ensures that your forms look great and function perfectly on any device, including desktops, laptops, tablets, and mobile devices, maximizing your audience reach and engagement.

Ready when you are

Build the form your business actually needs

Multi-field surveys, applications, intake forms, registration forms, donation forms, and feedback forms with conditional logic, payment collection, HIPAA mode, and CSV export. Embed on 200+ platforms including Divi, Google Sites, Squarespace, Wix, Webflow, and Framer.

Create your Form

No credit card · Setup in under 5 minutes