Visual Form Builder
by Matthew Muro on WordPress.org
Build beautiful, fully functional contact forms in only a few minutes without writing PHP, CSS, or HTML.
(318)

Visual Form Builder page
Visual Form Builder is a plugin that allows you to build and manage all kinds of forms for your website in a single place. Building a fully functional contact form takes only a few minutes and you don’t have to write one bit of PHP, CSS, or HTML!
Upgrade to VFB Pro
If you are a fan of Visual Form Builder and want extra features and functionality, VFB Pro is available.
Features
- Add fields with one click
 - Drag-and-drop reordering
 - Simple, yet effective, logic-based anti-SPAM system
 - Automatically stores form entries in your WordPress database
 - Manage form entries in the WordPress dashboard
 - Export entries to a CSV file
 - Send form submissions to multiple emails
 - jQuery Form Validation
 - Customized Confirmation Messages
 - Redirect to a WordPress Page or a URL
 - Confirmation Email Receipt to User
 - Standard Fields
 - Required Fields
 - Shortcode works on any Post or Page
 - Embed Multiple Forms on a Post/Page
 - One-click form duplication. Copy a form you’ve already built to save time
 - Use your own CSS (if you want)
 - Multiple field layout options. Arrange your fields in two, three, or a mixture of columns.
 
Field Types
- Fieldset
 - Section (group fields within a fieldset)
 - Text input (single line)
 - Textarea (multiple lines)
 - Checkbox
 - Radio (multiple choice)
 - Select dropdown
 - Address (street, city, state, zip, country)
 - Date (uses jQuery UI Date Picker)
 - URL
 - Currency
 - Number
 - Time (12 or 24 hour format)
 - Phone (US and International formats)
 - HTML
 - File Upload
 - Instructions (plain or HTML-formatted text)
 
Entries
- Manage submitted entries in WordPress dashboard
 - Bulk Export to CSV
 - Bulk Delete
 - Advanced Filtering
 - Search across all entries
 - Collect submitted data as well as date submitted and IP Address
 - Disable saving of all entries (GDPR)
 
Customized Confirmation Messages
- Control what is displayed after a user submits a form
 - Display HTML-formatted text
 - Redirect to a WordPress Page
 - Redirect to a custom URL
 
Notification Emails
- Send a customized email to the user after a user submits a form
 - Additional HTML-formatted text to be included in the body of the email
 - Automatically include a copy of the user’s entry
 
SPAM Protection
- Automatically included on every form
 - Uses a simple and accessible, yet effective, text CAPTCHA verification system
 
Active installations20K+
Weekly downloads
134-1.47%
Version3.1
Last updated5/27/2022
WordPress version4.7
Tested up to6.0.9
Tags
contact formcontact formsformforms