Luxa Forms

Fast, flexible WordPress forms — without the bloat.

Build contact forms, surveys, applications, and lead-gen forms in minutes with a clean drag-and-reorder builder, 16 field types, spam protection built in, and email notifications that just work. No page-builder lock-in, no design compromises — Luxa Forms renders clean, semantic markup that matches your theme.

Download Free → · View on WordPress.org · Upgrade to Pro →

Features

Form Builder

  • Visual, click-to-build form editor — add a field, see it appear instantly in the canvas
  • Drag to reorder fields already on the canvas (powered by Sortable.js — smooth, no page reload)
  • Live field settings panel: label, placeholder, description, required toggle, width (full/half/third)
  • Organized field palette across four groups: Basic, Choice, Advanced, and Layout

16 Built-in Field Types

Text, Email, Number, Phone, URL, Textarea, Select Dropdown, Radio Buttons, Checkboxes, Date, File Upload, Hidden Field, plus layout-only fields — Heading, Divider, and HTML Block — for structuring longer forms.

Publish Anywhere

  • Simple shortcode, works in any post, page, or widget area
  • Renders clean HTML with no inline styles fighting your theme’s CSS
  • Fully responsive out of the box

Entries, Built In

  • Every submission is stored in your own WordPress database — no third-party service required, no monthly entry limits
  • Browse, search, and export entries from the WordPress admin
  • Nothing leaves your server unless you configure it to

Email Notifications

  • Send a notification to any address (or the submitter, via a merge tag) the moment a form is submitted
  • Merge tags pull in any field’s submitted value automatically
  • Clean, readable HTML email template out of the box

Spam Protection, No CAPTCHA Required

  • Honeypot field, invisible to real visitors, catches the vast majority of bots
  • Per-form nonce verification on every submission
  • Built-in submission rate limiting to stop rapid-fire abuse

Built for Developers

  • Every field type, validation rule, and rendering step is filterable and hookable
  • Clean OOP codebase (PHP 7.4+ compatible) with a proper field registry and repository layer
  • No jQuery UI dependency bloat — modern, minimal JS footprint

Ready to Grow

Need conditional logic, multi-step forms, entry automations, or a native block-editor block? Luxa Forms Pro and its add-ons plug directly into the free plugin — no separate install, no data migration, no lock-in.

Changelog

July 12, 2026 — Luxa Forms 1.0.3 Improved field-rendering extensibility for third-party integrations, patched a rare double-submission edge case in the AJAX submit handler, and tightened output escaping across all built-in field types.

June 3, 2026 — Luxa Forms 1.0.2 Fixed a database migration issue affecting sites upgrading directly from 1.0.0, added the Phone and URL field types, and improved honeypot reliability against headless-browser bots.

May 8, 2026 — Luxa Forms 1.0.1 Bug-fix release: corrected email notification merge tags for Checkbox and Radio fields, resolved a field-reorder glitch in Safari, and improved error messaging on failed submissions.

April 21, 2026 — Luxa Forms 1.0.0 Initial public release. Visual form builder, 16 field types, shortcode rendering, entry storage, email notifications, and built-in spam protection.