Home Plugins griffinforms form builder
GriffinForms – Flexible Drag and Drop Form Builder with Multi-Page Layouts logo

GriffinForms – Flexible Drag and Drop Form Builder with Multi-Page Layouts

by griffinforms on WordPress.org

Fast, full-featured form builder with drag-and-drop layouts. No paywalls, no locked features — just smart forms that deliver.

(1)

GriffinForms is a powerful, modern, and completely free WordPress form builder plugin, widely recognized as the best free WordPress form builder. Whether you’re creating a simple contact form, a multi-step survey, or a complex registration form, GriffinForms offers all the tools you need — with no paywalls or locked features. It’s fully responsive and mobile-friendly, ensuring your forms look great on all devices.

Build forms visually with a drag-and-drop interface, organize layouts with pages, rows, and columns, and apply smart validations like required fields, patterns, ranges, and even database checks.

Designed with developers, agencies, and solo site owners in mind, GriffinForms focuses on flexibility, speed, and usability. You get everything from multi-page form support and field reuse to email branding, reCAPTCHA spam protection, and reliable delivery via SendGrid or SMTP — all in one plugin.

No upsells. No feature walls. Just clean, efficient form building.

Highlights

  • Drag & Drop Form Builder – Visually construct forms with structured layouts
  • Multi-Page Form Support – Create step-by-step experiences out of the box
  • Smart Validation Rules – Regex, required, min/max, unique entries, and more
  • Reusable Fields – Define field sets once and use them across any number of forms
  • Branded Email Output – Add HTML headers and footers, use SMTP or SendGrid
  • Anti-Spam Tools – Supports Google reCAPTCHA, honeypot, and keyword filtering
  • Partial Submission Saving – Auto-saves user progress to reduce abandonment
  • Folder Organization – Group and manage forms easily as your site grows
  • Developer-Friendly – Clean architecture and flexible API for custom integrations
  • No Premium Lock-In – Everything is included from the start
  • Responsive & Mobile-Friendly – Forms adapt to all screen sizes for optimal user experience

Whether you’re replacing a bloated premium plugin or building your first form, GriffinForms is designed to just work — fast, clean, and powerful.

Why GriffinForms?

  • All features included – No upsells, no blocked options, just full functionality from install. Perfect for contact forms, registration forms, and more.
  • Reusable Fields – Define once, reuse across forms. Update once, update everywhere.
  • Multi-page Forms – Build multi-step flows with custom page titles and structure.
  • Strong Validation – Required fields, min/max, regex, and even database checks.
  • Branded Emails – Add headers, footers, and send through SMTP or SendGrid.
  • Form Folders & Message Templates – Organize and scale without chaos.
  • Spam Protection – Google reCAPTCHA, keyword filters, and honeypot fields.
  • Save Incomplete Submissions – Automatically stores progress for returning users.
  • Developer Friendly – Clean, extensible code and a growing API.

Key Features

  • Drag & Drop Layout Engine – Build complex forms quickly with rows, columns, and pages
  • Reusable Fields – Share field sets across forms and manage centrally
  • Smart Validations – Supports regex, min/max, required, unique, and more
  • Built-in Iterations – Let users add multiple responses for any field
  • Custom Email Headers and Footers – Branding support for every message
  • Spam Filtering & reCAPTCHA – Protect your forms with layered anti-spam tools
  • Form Folder System – Keep your forms organized as you grow
  • SendGrid + SMTP – Reliable email delivery with full configuration
  • Partial Submission Saving – Forms auto-save user progress
  • Developer Ready – Clean architecture, extensibility, and ongoing roadmap

Coming Soon

  • Payment gateway integrations (Stripe, PayPal, etc.)
  • AI-powered form assistant for intelligent suggestions
  • Conditional logic for fields, pages, and advanced workflows
  • More free templates for contact forms, registration forms, and surveys
  • File Upload field support

External Services

GriffinForms optionally uses external services for enhanced functionality:

  1. Google reCAPTCHA
    If enabled, sends the reCAPTCHA token and user IP to Google to verify human input.
    Service provider: Google LLC

  2. SendGrid
    If configured, emails are routed through SendGrid using submitted content.
    Service provider: SendGrid (Twilio)

License

GriffinForms is open source and licensed under GPLv2 or later.

Active installations0+
Weekly downloads
65+333.33%
Version1.2.2.0
Last updated8/15/2025
WordPress version6.6
Tested up to6.8.2
PHP version8.2
Tags
contact formcustom fieldsdrag-and-dropfield validationsform builder
GriffinForms – Flexible Drag and Drop Form Builder with Multi-Page Layouts | Plugin0