Forms
Simple and lightweight form builder. Custom fields, SVG captcha, honeypot — no third-party services.
Everything you need for contact forms
Lightweight form builder with built-in anti-spam — no external services required.
Form Builder
Create forms with a simple table interface. Add, remove, and reorder fields.
6 Field Types
Text, email, textarea, checkbox, select, and radio fields — everything you need.
Anti-Spam
Invisible honeypot and time-based check block bots without annoying your visitors.
SVG Captcha
Visual captcha with SVG icons — "Click the boat". No reCAPTCHA, no third-party services.
Email Notifications
Receive email when someone submits a form. Automatic Reply-To from the sender.
Saved Entries
All submissions saved in the database. Filter by form, month, bulk delete.
Statistics
Dashboard with submission and spam charts for the last 30 days.
Input Protection
All input is sanitized and escaped. SQL injection, XSS, and other malicious code attempts are blocked automatically.
Build contact forms for free
Install Little White Forms and start collecting submissions. No setup required.
Even more with Forms PRO
Drag-n-drop builder, conditional logic, file uploads, Telegram, bot analytics.
Builder & Modes
Drag-and-drop form builder with field reordering. Display form as a popup that opens on button click.
Form Heading & Description
Add a custom title and description above the form, e.g. "Our manager will contact you within 15 minutes".
Conditional Logic
Show or hide fields based on user selections.
File Uploads
Let users attach files to their submissions.
Telegram
Instant notifications via Telegram when forms are submitted.
Bot Analytics
Track and analyze blocked bot attempts with detailed logs.
Auto-Cleanup
Automatically delete old entries after a configurable number of days.
Advanced Protection
Server-side field validation, pattern filtering, and real-time threat detection for every submission.
IP Protection
Rate limiting, auto-blocking, whitelist and blacklist. Block spam by IP across forms and reviews.
Priority Support
Direct support from the developer.
Free vs PRO
| Feature | Free | PRO |
|---|---|---|
| Form Builder | ✓ | ✓ |
| 6 Field Types | ✓ | ✓ |
| Honeypot Anti-Spam | ✓ | ✓ |
| SVG Captcha | ✓ | ✓ |
| Email Notifications | ✓ | ✓ |
| Saved Entries | ✓ | ✓ |
| Drag & Drop Builder | — | ✓ |
| Conditional Logic | — | ✓ |
| File Uploads | — | ✓ |
| Telegram | — | ✓ |
| Bot Analytics | — | ✓ |
| Auto-Cleanup | — | ✓ |
| Advanced Field Protection | — | ✓ |
| Popup Mode | — | ✓ |
| Form Heading & Description | — | ✓ |
| IP Rate Limiting & Blocking | — | ✓ |
How It Works
Install the plugin
Install and activate. A default contact form is created automatically.
Customize your form
Add fields, configure anti-spam, set notification email.
Embed with shortcode
Add [lwf_form id="1"] to any page or post. Done!
Frequently Asked Questions
How do I add a form to a page?
Use the shortcode [lwf_form id="1"]. Replace 1 with your form ID.
What is SVG captcha?
A visual captcha that shows 3 icons and asks you to click the correct one. No external services needed.
Are submissions saved?
Yes, all submissions are saved in the database. You can filter by month and bulk delete.
Does it send emails?
Yes. You configure the recipient email and subject in form settings. Reply-To is set automatically.
Support the project
All plugins have a free version.
If they help you — consider supporting development.