WordPress Plugin — Free & Open Source

Forms

Simple and lightweight form builder. Custom fields, SVG captcha, honeypot — no third-party services.

wp-admin / Forms
Forms Dashboard Active
12
Submissions Today
347
Total Submissions
24
Spam Blocked
3
Active Forms

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.

Try Forms PRO

Free vs PRO

FeatureFreePRO
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

1

Install the plugin

Install and activate. A default contact form is created automatically.

2

Customize your form

Add fields, configure anti-spam, set notification email.

3

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.