Multiple Columns
Arrange Gravity Forms fields into multi-column layouts using simple Row Start, Column Break, and Row End fields.
What it does
By default, Gravity Forms stacks every field in a single column. This free add-on lets you split fields into side-by-side columns without writing any custom CSS from scratch.
It adds three new field types to your form editor: Row Start, Column Break, and Row End. You place these around your existing fields to define where each column begins and ends. The add-on handles the layout through its own CSS file, and an optional JS file keeps spacing tidy when you use conditional logic to hide fields.
It works on standard WordPress installs and multisite. You can enable or disable the add-on's CSS and JS per form inside the individual form settings.
Key features
- Adds Row Start, Column Break, and Row End fields to the form editor
- Supports 2 to 10 columns per row (more may work depending on your theme)
- Mix different column counts across rows on the same form
- Per-form toggle to enable or disable the plugin's CSS and JS
- Optional JS file fixes spacing gaps caused by conditionally hidden fields
- Compatible with WordPress multisite
Good for
Written from WebHolism’s own listing. Version and dates come straight from the source and are checked weekly.
How many columns can I create in a single row?
The add-on has been tested with 2 to 10 columns. More may work, but results depend on your theme and available screen width.
My columns disappeared after updating the plugin. What do I do?
Go to the Form Settings for each affected form and check the Enable CSS checkbox, then save. If columns still don't appear, uncheck it, save, re-check it, and save again.
Can I have different column counts on different rows of the same form?
Yes. Each row is defined by its own Row Start and Row End fields, so you can have two columns on one row and three columns on the next.
Does this work on WordPress multisite?
Yes, the add-on supports multisite installations.