Get Started
Gravity Forms featured image

Gravity Forms v3.2.1 - The Best WordPress Form Plugin

Developer: RocketgeniusCategory: WordPress PluginsTrusted with 4,875 downloadsPro43 favoritesLatest v3.2.1Updated 2d ago

The Easiest Tool to Create Advanced Forms for Your WordPress Powered Website.

Same brand

More from Gravity Forms

Gravity SMTP icon

Gravity SMTP - WordPress Plugin

by Gravity Forms

With Gravity SMTP, you’ll be able to reliably send emails from your WordPress website.

Gravity Forms Conversational Forms Addon icon

Gravity Forms Conversational Forms Addon

by Gravity Forms

With the new Conversational Forms Add-On, you can give your users a conversational and more personal experience via the forms on your site.

Salesforce for Gravity Forms icon

Salesforce For Gravity Forms

by Rocketgenius

The Salesforce for Gravity Forms plugin allows you to connect WordPress Gravity Forms and Salesforce CRM.

Related items

Related Forms Plugins

WPForms Pro (templates included) icon

WPForms Pro - The World's Best Drag & Drop WordPress Form Builder

by WPForms

WPForms is the best WordPress contact form plugin.

WP Fluent Forms Pro Addon icon

Fluent Form Pro Addon - Fastest & Most Powerful WordPress Form Plugin

by WPManageNinja

WP Fluent Forms Pro addon is the premium addon to fastest and most intuitive plugin for WordPress form building.

Formidable Forms Pro – Wordpress Form Builder icon

Formidable Forms Pro - WordPress Form Builder

by Strategy11

Customizable You have complete control over what your views look like and how they behave with Formidable Forms Pro Sortable Easily display your form entries, then sort them or make them searchable.

Build and publish your WordPress forms in just minutes. No drudgery, just quick and easy form-building. Select your fields, configure your options and easily embed forms on your WordPress-powered site using the built-in tools. Gravity Forms WordPress Plugin allows you to quickly and easily integrate with a variety of third party services such as PayPal and provides for even deeper integration with WordPress through our collection of optional Add-Ons. Hot stuff! Gravity Forms is hands down the best contact form plugin for WordPress-powered websites. Oh yeah, we said it! Don’t just take our word for it, listen to what Gravity Forms users are saying. Gravity Forms Plugin brings a wide variety of form field inputs to your fingertips and trust us, your fingertips will thank you. Pick and choose which fields you want to use using the easy to use form editor.

Gravity Forms WordPress Plugin Features

  • Easy To Use, Powerful Forms
  • 30+ Ready to Use Form Fields
  • Conditional Logic
  • Email Notifications
  • File Uploads
  • Calculations
  • Responsive Design

Recent releases

Release history

View all 15 versions
v3.2.1LatestVerified Safe
Oct 28, 20265.1 MB
Added
  • security enhancements.
  • an Export button to the entry list that opens the Export Entries page with the current form and entry status selected.
  • support for repeater fields when saving a partial entry (via the Partial Entries Add-On).
  • the [`gform_disable_page_query_arg`](https://docs.gravityforms.com/gform_disable_page_query_arg/) filter to turn off the `gf_page_{formId}` query parameter.
Improved
  • merge tag output to encode commas when the :urlencode modifier is used.
  • multi-page form links so the `gf_page_{formId}` query parameter is only added after the user leaves the first page.
Fixed
  • a bug that caused some alert messages to have different colors than others.
  • an issue that prevented comma separators from being encoded for choice-based fields.
  • an issue that prevented scripts added to confirmations from being executed when the form is submitted via AJAX.
  • an issue where clicking the embed button in the form editor causes glitching behavior on the flyout.
  • an issue where the country selector in the International (Formatted) Phone field is not accessible via keyboard or screen readers when the field is not on the first page of a form.
  • an issue where the international (formatted) phone field input is misaligned in Gravity Theme.
  • inconsistent enforcement of form access settings and form management permissions. Credit: Ahmed Nasreddin
Removed
  • the [`gform_progress_steps`](https://docs.gravityforms.com/gform_progress_steps) filter.
  • the `IS_ADMIN` constant defined in gravityforms.php. Use WordPress `is_admin()` instead.
Other
  • API: added helper methods to the repeater field class to facilitate handling of repeater fields and data.
Oct 22, 20265.1 MB
View changelog
Fixed
  • an issue that prevents scripts added to confirmations from being executed when the form is submitted via AJAX.
  • an issue where the country selector in the International (Formatted) Phone field is not accessible via keyboard or screen readers when the field is not on the first page of a form.
  • an issue that prevented comma separators from being encoded for choice-based fields.
  • an issue where the international (formatted) phone field input is misaligned in Gravity Theme.
Added
  • support for repeater fields when saving a partial entry (via the Partial Entries Add-On).
  • an Export button to the entry list that opens the Export Entries page with the current form and entry status selected.
Improved
  • merge tag output to encode commas when the :urlencode modifier is used.
Oct 20, 20265.1 MB
View changelog
Added
  • new Repeater field allowing users to add multiple sets of fields to a form and submit them all at once.
  • security enhancements.
  • a "copy" button next to the endpoint URL in the MCP settings.
  • a Column Layout form setting to control how columns behave when they are hidden by conditional logic. Fixed: Fields will not move into empty space. Slide: Fields will slide left to fill empty space in the same row, but will not move between rows. Fill: Fields will slide left or move up a row to fill empty space.
  • a meta tag to the default HTML template for notifications to define the content type and charset.
  • aria attributes to the first inputs in fieldsets to ensure screen readers read the labels and descriptions correctly.
  • MCP compatibility for Repeater fields.
  • support for linking to a page within a multi-page form, and improved accessibility by making links in the validation summary go to the correct page.
  • the `gform/conditional_logic/field_action/end` JS event, which fires when a field is shown or hidden by conditional logic.
Improved
  • the About page link to point to the general release tag instead of the security release tag.
Fixed
  • a bug that prevented the "Reset Defaults" button in the block editor from working.
  • a PHP fatal error that could happen if entry retrieval failed during a call to GF_Results_Cache::update_entry_status()
  • a PHP fatal error that occurs when some field values are sanitized and the theme or another plugin is using the `wp_kses_allowed_html` filter incorrectly.
  • an issue that caused the field id to not change in the form editor when switching between fields in Firefox.
  • an issue that prevented Multi-File Upload from working on the Post Custom Field type.
  • an issue that prevented the value for Text fields from being saved when the field uses conditional logic and is set to Hidden visibility.
  • an issue where ampersands in Radio and Checkbox field values could prevent matching entries from appearing in search results and cause `GFAPI::get_entries()` to return encoded values.
  • an issue where conditional logic comparisons could fail when field values contained an ampersand, preventing those values from appearing in confirmations and notifications.
  • an issue where embedding a form in an existing page or post when the Gravity Forms block is not registered on the site caused the block editor to hide all other blocks.
  • an issue where screen readers were not notified when users selected or cleared the Address field’s “Same as previous” option.
  • an issue where the Month and Year dropdown selections in the Datepicker did not stick on the first try on mobile.
  • an issue where the side arrows for the Month and Year dropdowns in the Datepicker are not in the correct position on mobile.
Removed
  • the [`gform_enable_repeater_field_button`](https://docs.gravityforms.com/gform_enable_repeater_field_button/) filter. Repeater fields are now always enabled.
Other
  • AF: Fixed an issue where `GFFeedAddOn::delay_feed()` is not called when a conditional logic rule based on the payment status is being used to delay feed processing.
  • AF: Fixed an issue where updates aren't offered for the AbuseIPDB Add-On.

Frequently asked questions

Is Gravity Forms GPL licensed?
Yes, Gravity Forms is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
What is the latest version of Gravity Forms?
The latest version of Gravity Forms on GPLCoffee is v3.2.1 (released Oct 28, 2026, 5.1 MB download size). Every new release is synced automatically, and subscribers can update directly from their WordPress dashboard with the one-click connector plugin.
How much does Gravity Forms cost on GPLCoffee?
Gravity Forms is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download Gravity Forms along with thousands of other plugins, themes, and PHP scripts for a single subscription.
Which WordPress and PHP versions does Gravity Forms support?
The current release of Gravity Forms requires WordPress 6.5 or higher, PHP 7.4 or higher. Per-release compatibility details are listed in the version history.
Is Gravity Forms safe to download?
Yes. The latest release of Gravity Forms (v3.2.1) was scanned with VirusTotal and came back clean. Scan results are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).