Simple formis a full-featured, easy-to-use online form builder tool that lets you focus on other work without worrying about coding.
You can start developing web forms in minutes without any programming skills!
Features: Easy Forms
- Online Form Builder
- Create online forms for free and unlimited.
- Easily create contact forms, order forms, registration forms, online surveys, quizzes and survey funnels. Contact form for WhatsApp etc.
- Drag and drop form fragments to rearrange them. No need to know how to code.
- Drag and drop in a touch-friendly environment
- W3C valid HTML5 fields
- Electronic Signature Field
- Adding, copying, editing, updating and deleting fields is a breeze.
- You can add shape components with a single click.
- Control columns by dragging and dropping
- Built-in support for smartphones, tablets and other mobile devices.
- Form with multiple steps
- One-page links to multi-page forms
- Make your forms easy to fill out by including helpful tips and placeholders.
- For specific fields, you can set default values. If the visitor does not make any changes, they will be committed.
- Users should be able to upload multiple files.
- Any file type is acceptable.
- If you wish, you can limit the number, size or type of files you get.
- Validate advanced fields.
- Create your own field validation criteria using regular expressions.
- Using our interval fields, you can define specified distances between fields.
- With our HTML snippet field, you can use a sophisticated WYSIWYG editor.
- Images, videos and maps can all be embedded.
- HTML5 input field for matrix table fields (likert scale).
- Include reCAPTCHA v2 or v3 from Google in your form.
- There are a variety of reCAPTCHA themes to choose from.
- Choose between the invisible reCAPTCHA and the "I'm not a robot" checkbox.
- reCAPTCHA is smart. Save the user's accurate response. So he doesn't have to repopulate it.
- Bootstrap CSS support
- Sets the order in which field labels appear in the form.
- Images or icons can be used for checkboxes and radio buttons.
- CSS styles can be used to create custom checkboxes and radio buttons.
- Remove any javascript code from the HTML created by the form builder.
- Set an alias for each form field to help you remember its purpose, or export it with custom parameters.
- Set custom characteristics for your fields to make them more accessible.
- Datepicker, international call input, star rating and other UI widgets
- theme designer
- You can change the appearance of your form without writing any CSS code.
- Create beautifully branded web forms quickly and easily.
- With just a few clicks, you can copy and paste your designs from one form to another.
- The integration with the form builder is flawless.
- google font selector
- Add some stock photos to your forms (Unsplash integration)
- Web Gradient Editor
- Toptal has a lovely collection of subtle patterns.
- Powerful transparent color picker
- On-site advice
- Live preview
- With just one click, you can revert to the previous design.
- there are more!
- Form management system
- Personal form (internal form)
- RTL (right to left) table
- Duplicate forms (including form fields, form settings, notifications, conditional rules, subjects)
- Forms from multiple sites can be imported and exported.
- To simply share/link a full page form, use a unique URL.
- Share easy-to-understand form links.
- You can quickly embed forms into your website, blog or business - whatever you want! No further programming required; just copy and paste our code.
- There are multiple embedding options and formats available.
- Add a custom confirmation message or redirect to another site.
- Add field variables and confirmation messages to the URL to redirect.
- After a few seconds, provide a confirmation message and redirect to another site.
- Redirect the user to various pages based on the user's response using a conditional redirect.
- Allow your users to verify their email addresses using double subscription.
- Load javascript files from remote locations.
- Filtrage anti-spam (technologie honeypot)
- get commit number
- Maximum commits per time period
- Submissions are restricted based on IP address and/or browser fingerprinting.
- Date-Based Deactivation
- Set the submitted time zone and date format.
- Save the form and come back later
- Password protected form
- Assign different users to your forms.
- Only allow authorized sites to embed your form.
- To display your form, use a popup or modal window.
- You can make changes to form submissions on your website.
- Time and / or conditional rules can be used to define when a form submission can be edited.
- Password-protected uploads (RBAC compatible)
- Turn off IP tracking.
- Automatically compress images uploaded in the form
- Forms can be shared among registered users.
- The QR code of your form can be downloaded and shared.
- Add-ons for Admin Forms
- popup form designer
- Put the form in a popup without writing any code.
- When it first appears, the focus will be limited to the elements in the popup.
- To convert website visitors into subscribers, please use our pop-up form.
- Choose from a variety of colors, backgrounds, sizes, animations and effects.
- Sets the PopUp's margin, padding, width, border, and border-radius.
- Set the animation effect and the duration of the animation.
- Change the color of the button and the text on it.
- Place the button inline or at the edge of the browser window.
- With just one click you can see the preview and get the created code.
- Multiple popup forms can be embedded on the same page.
- Form endpoint/HTML download
- Designers and developers can use Form as a backend platform.
- Download complete form files or just HTML and CSS files.
- Forms on your website and / or mobile application can be customized.
- No embeds or iFrames. There won't be any coverage! No script!
- Use the form endpoint as an API or use a normal HTML form!
- When you submit the standard form, it will take you back to your website. Our app is almost undetectable.
- Use custom field names in your external form.
- Collect an unlimited number of file attachments with each form submission.
- For your external forms, we have a complete server-side field validation system.
- reCAPTCHA and spam filtering
- Ajax Forms: Our endpoint also accepts Ajax form requests.
- Only allow form submission from authorized URLs using CORS authentication.
- Your response will be in JSON, XML or plain HTML format.
- Gather information and redirect browsers to third-party websites
- Capture POST requests using associative arrays from third-party programs.
- Form submissions can be edited.
- Templates and Themes
- Customize the look and feel of your form.
- Manager of themes and templates
- Form live preview in advanced CSS editor
- Form integration is simple.
- Promotional Templates and Categories
- Contains +10 pro-level topics in total.
- Event registration, contact forms, consumer surveys, trivia, responses and other templates are available.
- Administrators can assign themes and templates to other users.
- Themes and templates can be shared with other users.
- Notifications
- Content that changes over time (template language)
- Send notification now
- Receive email notifications whenever the form is submitted or the end user confirms their email address (double opt-in).
- Confirmation should be sent (email auto-reply)
- Send fully customizable emails to your customers after submitting the form. You can also include any information they provide in your message.
- To send an email confirmation, select the various email fields.
- Create a recipient list.
- Multiple emails fetched by the same email field will be notified.
- HTML or plain text email
- To edit emails, use the WYSIWYG editor.
- To incorporate the collected data into your email, use the auto-suggest tool.
- Add tables and graphs to your emails.
- If your form has a file upload field, select File Attachment.
- For auto-reply messages, enter a custom "From" address.
- Use the mail () function in PHP.
- Supports PHP SMTP authentication. (If you have your own SMTP mail server, use it.)
- Send practice emails
- Redirect your visitors to a specific URL when double-selected.
- Submit your work to different applications or scripts.
- Once submitted, present a personalized greeting to your visitors or customers.
- Blank fields in email notifications and confirmations should be hidden.
- rule builder
- Creating conditional logic does not require any coding experience.
- Easy-to-use interface
- There are several rules, situations and actions.
- Each conditional rule must be named and described.
- Copy complex conditional rules with one click.
- Using the drag-and-drop interface, reorder conditional logic.
- Fields can be shown or hidden.
- Fields can be enabled or disabled.
- Values can be copied from one field to another.
- HTML material must be copied from one HTML element to another.
- Set or copy static values based on your conditional logic.
- Do simple math
- Analyze advanced mathematical expressions (formulas)
- Calculate date and time using conditional logic
- Numbers can be formatted as currency, percentage or time...
- To combine field values and place them in another field, format a text string.
- Multi-step forms allow you to skip steps.
- Submit and reset forms with conditional logic
- Activating/deactivating mutually exclusive operations
- In order to utilize the acquired data in rule operations, an auto-suggestion tool can be used.
- Conditional Validation: Validation is only required if the field is displayed.
- Submission management system
- Advanced Submission Grid
- Field value sorting form submit
- New contributions will be notified.
- Details about submissions can be found here.
- The label and alias of each field should be used to identify it.
- Personalized submission number
- Blank fields in submission details may be shown or hidden.
- Batch mark all items as read or unread.
- Remarks system (to comment on form submissions)
- View sender details (with Leaflet Map and Google Map support)
- Track the landing page and referral URL for each form entry.
- Every commit can be edited and deleted.
- Submitted files can be exported as MS Excel or CSV files.
- Filter submissions based on date range.
- Choose a date range to make more grain entries.
- Submit print form (PDF compatible)
- file management
- Email notification and confirmation should be sent again.
- report generator
- Create reports based on form submissions.
- Use graphics such as row, bar, donut, and pie charts.
- Any chart can be moved and resized.
- With just one click, you can interact with the chart.
- date range filter
- Save the submission report as a PDF using your browser's print function.
- Analysis form
- Quickly get form statistics, including conversion rates.
- Check the number of people who have viewed your form.
- Before your users send a form, figure out how many visits they have made.
- Increase conversions by improving your forms.
- Form Performance Report
- Submit an analysis report
- Track how many people start filling out your form.
- See the total number of submissions for each form at a glance!
- Instantly disable form tracking
- RBAC User Management Solution
- User Registration: Your users can build their own forms after registering.
- Confirmation by email is required.
- Only allow specific IP addresses to access the user login page.
- Login requires two-factor authentication.
- The verification code should be used in your registration form.
- When creating a new user, set the default user role.
- Robust and flexible RBAC system
- Admin and User are two out-of-the-box user roles.
- "Administrator" has full access to the application.
- The "user" has full control over the creation and management of his own forms and themes.
- Create your own roles and permissions.
- Define unique roles with a customizable set of permissions.
- Assign users to one or more roles.
- Assign one or more permissions to the user role.
- Assign user roles and/or permissions.
- Grant users access to add-ons by granting them permissions.
- All users can be blocked.
- Profiles
- user preference
- Change your password without your consent
- Require user to confirm via email
- 2FA with Google Authenticator for login security.
- Session Timeout: Session Security
- Log in with your email address or username and password.
- Password recovery and / or reset
- Password age limit
- Integrations and Add-ons
- REST API module
- Google Analytics: Track Your Visitors Using Google Analytics (GA4 Compatible)
- Use WebHooks to send submissions to another server with specific parameters.
- To send all transactional emails, you need to use Amazon SES and Sendinblue.
- Geolocation in browser (Google Maps geocoding integration)
- Multilingualism
- Languages used include English, Spanish, German, French, Italian, Chinese, Thai, Turkish, Indonesian and Dutch.
- All applications can be easily translated into other languages.
- You can choose a different language for each form.
- For his user account, the user can change and select the default language.
- Administrators can change the date and time format for the entire application.
- Other
- Responsive Website Design
- Use your own logo.
- Based on the latest version of Bootstrap 3 and Yii 2.
- Glyphicons PRO 1.9.2
Changelog: Easy Forms – Advanced Form Builder and Manager
14.09.2021 - ver 1.15.2 - Fixed: Show / Hide Fields in Multi-Step Forms 09.09.2021 - ver 1.15.1 - Fixed: Submission Management. Hide / Show Columns Tool. 08.09.2021 - ver 1.15 - Added: UI Widget. Display HTML5 fields as Javascript Widgets with no code - Added: JS interaction with Conditional Rules when a field has been Shown or Hidden - Added: Theming - Added: Dynamic Content: Signature filter - Added: In-App Analytics. Update reports manually - Added: Calculate difference of hours, minutes, seconds or milliseconds - Added: Date Calculations with parseDate and formatDate() formula - Added: Submission Manager shows Serial Number column - Added: Form Builder. Stock Images by Unsplash - Added: Directionality and HR buttons in Wysiwyg editor - Added: Submission Manager. Save "Empty Fields" status as User Preference - Improved: Report Builder with more than 32 charts - Improved: Dashboard. Conversions Overview - Improved: Confirmation Settings. Display Double Opt-in configuration - Improved: Adds “number” class to demo file: jquery.mask.js - Improved: Adds Sender Name to No-Reply email address in Email Notifications - Improved: Date Range Picker in Submission Manager - Improved: Dynamic Content. Filters with Labels in token replacement - Fixed: Export Submissions. File Name (Date format) - Fixed: Webhooks Add-On Gridview with large urls - Fixed: Dynamic Content: Submission Table shows Textarea Text with line breaks - Fixed: Form Builder: Capture Radio Button/Checkbox with weird characters - Fixed: Form Widget: Edit Date fields with different date formats - Fixed: Submission Manager: Mark entry as read - Fixed: Edit entry with Date fields using different date formats - Fixed: Edit data collected by Radio Buttons/Checkboxes in a Matrix Field - Fixed: Incompatibility between DB Migration Script and last jQuery version - Fixed: Unique fields incompatibility with Field Encryption Add-On - Fixed: Rule Builder with Radio Button without Label - Fixed: Dashboard error when we delete all the entries in a form - Fixed: Optgroup can generate issues when the Select List is copied - Fixed: Display Form Widget when Form is disabled - Fixed: Form Widget is not displayed correctly in PopUp Forms - Fixed: Site Settings. Removes black border in Upload Logo field - Updated vendors 21.07.2021 - ver 1.14.2 - Added: Form Widget: Display specific pages in Multi-Step Forms by passing a "p" query string or "page" option - Added: Form Builder: Adds <optgroup> tag to Select List fields by using double brackets, eg. [[Group Label]] - Added: Google Analytics Add-On: v1.3. Compatibility with Google Analytics 4. - Added: Rule Engine: Uses Form Language setting to Format Number with its respective locale format - Added: Rule Builder: Implements feature to copy a value to a field - Improved: Form Widget: Display it when Form's dom document is ready to get better performance - Improved: Translate the default Thank You message based in Form language - Improved: Rule Builder: Performance improvement - Improved: Country Helper: Countries in EU - Improved: French translation - Improved: Updates jQuery to v3.6.0 including compatibility changes - Fixed: Form Widget: Edit entries with "unique" fields in multi-step forms - Fixed: Rule Builder: Display Radio Button labels and Checkbox labels with "<" character 13-06-2021 - ver 1.14.1 - Added: Form Builder: Copy, paste and reset form design of other forms - Added: RBAC: Copy user role - Added: Change format of Date Fields via Site Settings - Added: RBAC Cache - Improved: Form Builder: Displays popover arrow in vertical mid - Improved: Form Builder: Tel input type accepts any format (HTML5 compatibility) - Improved: Updates script file to show Star Rating fields - Improved: Vendor & Libraries - Fixed: Value of 0 (Zero) is not displayed in notification messages 24.05.2021 - ver 1.14 - Added: PHP 8.0 support - Added: Form Builder: Drag-and-Drop Column Control - Added: Form Builder: Custom Attributes - Added: Form Builder: "View Form" and "Save & View Form" buttons - Added: Form Settings: Implements Time Zone and Date Format for Submissions - Added: Submission Manager: Sort Form Submissions by Field Values - Added: Form Endpoints: Capture associative array POST requests - Added: Form Manager: Manage Add-ons by Form - Added: Form Builder: Changes submit button text when a form is saved - Added: Send notification to multiple emails collected by the same Email field - Improved: Centralizes all i18n messages within the core application - Improved: Adds Form Builder version to Templates - Improved: Amazon SES: Removes unnecessary quotes in From Name - Improved: Auto-Suggest Tool with additional variables like Form Name or Submission ID - Improved: Email Notification > "Includes a Submission Copy" - Improved: Button to remove "install.php" and "easy_forms.sql" and go to "Log in" page - Improved: Addon Manager: Verify that an add-on exists before trigger its events - Improved: Migration files with collation: utf8_unicode_ci, instead of utf8_general_ci - Fixed: "Close" button when the Pop-up Form code is generated - Fixed: Matrix field with empty label - Fixed: Editing multiple signature fields - Fixed: Download the HTML when we generate the logo image url - Fixed: Confirmation Settings > Conditional Logic (Rule without message) - Fixed: Incompatibility between Hash IDs and Password Protected Forms - Fixed: Check permissions when a user wants to display a template with the Form Builder - Removed: "Easy Forms" html comment in Form page