GriffinForms – Free Drag & Drop Form Builder for Multi-Page Forms and Conditional Logic
by griffinforms on WordPress.org
Build professional WordPress forms fast with drag-and-drop layouts. No paywalls, no locked features — just smart, conditional forms that deliver.
GriffinForms is the most complete free WordPress form builder — no upsells, no hidden costs. From simple contact forms to advanced multi-step surveys, GriffinForms gives you every tool you need right out of the box. Recent updates add a smart Phone field with live flag detection, a comprehensive Address field with component-level validations, a polished Terms & Conditions consent field with modal support, a secure Password field with strength meter, confirmation, and optional encryption, and a glowing Conditional Logic workspace — animated connectors, guided helpers, and smarter safeguards that make building rule-based flows effortless and fun.
Build visually with an intuitive drag-and-drop editor, organize with pages, rows, and columns, and add smart validations to keep entries clean. Securely accept file uploads with per-field limits, validation rules, and storage controls — all built in.
As a true free WordPress form builder, GriffinForms includes everything: conditional logic, multi-page layouts, reusable fields, and strong spam protection — all without premium tiers.
GriffinForms is built for speed, flexibility, and ease of use. You’ll enjoy:
– Multi-page forms that make long forms engaging and easy to complete
– Reusable fields you can update once and use anywhere
– Smart phone capture with live country flags, min/max digit rules, and country-code validation
– Address field with editable sub-labels, smart country filters, and automatic state/province dropdowns for many countries (US, CA, GB, IN, FR, DE, IT, ES, CH, AU, NZ, ZA, SA, AE, BR, JP, CN)
– Branded emails with your own headers, footers, and reliable delivery through SMTP or SendGrid
– Strong spam protection with reCAPTCHA, honeypot, and keyword filtering
– Rate limiting and file storage management for peace of mind at scale
No premium tiers. No feature walls. Just powerful, professional form building — free forever.
GriffinForms also includes a logging system so you always know what’s happening, and a sleek Attachments view where you can browse every uploaded file with icons, filters, and direct links to submissions.
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?
GriffinForms gives you everything a professional form builder should — built for creators, developers, and site owners alike.
- 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
- File Uploads & Storage Controls – Securely accept attachments with per-field limits, retention, and storage alerts
- Next-Gen Conditional Logic – Visual overlay, sequential loaders, and live summaries for every rule
Key Features
- Drag & Drop Builder – Create forms visually with structured layouts
- Conditional Logic – Build smart, interactive workflows with live rule summaries
- Multi-Page Forms – Split long forms into engaging steps
- Reusable Fields – Define once and reuse anywhere
- Structured Address Field – Capture multi-line addresses with smart country limits and automatic state dropdowns
- Terms & Conditions Field – Collect consent with customizable checkbox copy, modal text viewer, and validation guardrails
- File Uploads & Storage Controls – Securely accept file attachments with per-field limits, validations, and retention policies
- Branded Emails – Add custom headers and footers, send through SMTP or SendGrid
- Spam & Rate Limiter Security – Layered protection with reCAPTCHA, honeypot, keyword filters, and submission throttling
- Partial Submission Saving – Automatically saves user progress
- Developer Friendly – Clean, extensible codebase and growing API
- Logging System – Track errors, warnings, and info events for transparency
- No Premium Lock-In – All features included from install
Coming Soon
Future updates will expand Conditional Logic to pages and workflows, introduce AI-powered form assistance, and add payment integrations like Stripe and PayPal.
More free templates for contact forms, registration forms, and surveys are also on the way.
External Services
GriffinForms optionally uses external services for enhanced functionality:
-
Google reCAPTCHA
If enabled, sends the reCAPTCHA token and user IP to Google to verify human input.
Service provider: Google LLC -
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.