plugin-icon

BlogCutter Magic Form Builder

لصاحبه Blog Cutter AI·
A modern all-in-one WordPress form builder with every included feature available free—no paid plan, upgrade, or feature lock.
النسخة
2.0.0
آخر تحديث
Jul 18, 2026
BlogCutter Magic Form Builder

BlogCutter Magic Form Builder is a complete visual form builder for WordPress. Build contact forms, registration forms, surveys, applications, support requests, quote forms, and more without writing code.

Everything included in the plugin is free to use. There is no Pro edition, premium upgrade, subscription, usage limit, locked field, or payment required to access its features.

Create forms with the drag-and-drop builder, apply conditional logic, split long forms into multiple steps, accept file uploads, protect submissions from spam, send email notifications, manage entries in WordPress, and export submission data to CSV.

100% free—all included features unlocked

  • No paid plan or Pro version
  • No premium-only fields
  • No locked templates
  • No form or submission limits imposed by the plugin
  • No subscription or recurring payment
  • No upgrade prompts required to unlock features
  • Use the complete included feature set on any WordPress site where you install the plugin
  • GPL-licensed open-source software

Your hosting provider may still impose normal server, email, storage, upload, or traffic limits. Optional Google reCAPTCHA is operated under Google’s own terms.

Modern visual form builder

  • Drag and drop fields into the form canvas
  • Click any field type to add it instantly
  • Searchable and categorized field palette
  • Live field previews in the admin builder
  • Move fields up or down and reorder them by dragging
  • Duplicate and delete fields
  • Full-width and half-width field layouts
  • Field, Logic, and Advanced property tabs
  • Keyboard-friendly field selection and reordering
  • Stable field IDs for reliable saved data and conditional rules
  • Form revision checks to help prevent stale editor saves
  • Automatic asset cache busting after plugin updates

Ready-made form templates

Choose a template to automatically set the form title and add a complete group of relevant fields:

  • Contact Form
  • Registration Form
  • Customer Feedback Form
  • Login Support Form
  • Newsletter Signup Form
  • Appointment Booking Form
  • Customer Survey Form
  • Job Application Form
  • Request a Quote Form
  • Customer Support Request

Every template is fully editable after it is added.

21 field and layout types

  • Short Text
  • Full Name
  • Email
  • Phone
  • Website URL
  • Number
  • Long Text
  • Dropdown
  • Radio Buttons
  • Checkboxes
  • Consent Checkbox
  • Date
  • Time
  • Address
  • File Upload
  • Color Picker
  • Hidden Field
  • Section Heading
  • Divider
  • HTML Content
  • Page Break

Full Name and composite fields

  • Full Name includes first and last name inputs
  • Optional middle-name input
  • Browser autocomplete support
  • Address field stores structured address details
  • Composite values are formatted clearly in entries, emails, and CSV exports

Flexible field settings

Depending on field type, configure:

  • Label and placeholder
  • Help text
  • Required or optional status
  • Default value
  • Full or half width
  • Number minimum and maximum
  • Text minimum and maximum length
  • Editable dropdown, radio, and checkbox choices
  • Consent statement
  • Allowed file extensions
  • Maximum upload size
  • Optional middle name

Conditional logic

Create dynamic forms that react to visitor answers:

  • Show or hide a field
  • Match all rules or any rule
  • Reference eligible fields placed earlier in the form
  • Operators include is, is not, contains, does not contain, is empty, is not empty, greater than, and less than
  • Type-aware operators and choice values
  • Conditional visibility updates in the browser
  • Rules are independently re-evaluated on the server
  • Hidden values are not stored
  • Hidden required fields do not block submission

Multi-step forms

  • Add Page Break fields to create steps
  • Automatic Back and Next controls
  • Optional progress bar
  • Per-step validation
  • Step titles
  • Responsive navigation
  • Only currently relevant conditional steps and fields are shown

Frontend experience

  • Responsive form layout
  • Accessible labels and controls
  • Required-field indicators
  • Clear validation messages
  • Invalid-field highlighting
  • Submit button state based on required inputs
  • Custom submit-button label
  • Success message after submission
  • Optional redirect after submission
  • Shortcode embedding in posts, pages, widgets, and shortcode-compatible page builders
  • Only published forms render and accept submissions

Entries and submission management

  • Store submissions in the WordPress admin
  • Unread, Read, and Spam statuses
  • Filter entries by form and status
  • Entry detail screen with structured values
  • Form name, field count, visitor IP, and email-delivery information
  • Printable entry view
  • Uploaded files linked to entries
  • Forms list shows shortcode, field count, and entry count
  • One-click shortcode copy button
  • Entry-count links open submissions filtered to the selected form

CSV export

  • Export all entries or the currently filtered form/status set
  • Streaming, batched export for better memory use
  • Dynamic columns based on current and historical form fields
  • UTF-8 BOM for Excel compatibility
  • Protection against spreadsheet formula injection

Email notifications

  • Send submission notifications to one or multiple email addresses
  • Custom notification subject
  • {form_title} placeholder in the subject
  • Choose an Email field as the Reply-To address
  • Email delivery status recorded with each entry
  • Submitted values formatted for readable notification emails

Layered spam and abuse protection

  • Invisible honeypot field
  • Signed, expiring form token
  • Minimum form-completion time
  • Per-IP rate limiting
  • Duplicate-submission suppression
  • Built-in math CAPTCHA
  • Optional Google reCAPTCHA v2
  • Form-bound CAPTCHA verification
  • Published-form verification before accepting a submission

Validation and secure uploads

  • Server-side required-field validation
  • Email-address validation
  • Safe URL validation
  • Number and range validation
  • Date and time validation
  • Choice membership validation to reject tampered values
  • Text length validation
  • Consent validation
  • Conditional logic enforced again on the server
  • File extension, MIME type, and size checks
  • Successful uploads become WordPress Media Library attachments
  • Uploaded files are rolled back if the entry cannot be saved
  • WordPress nonces, capability checks, sanitization, and escaping

Data ownership and privacy

  • Forms and entries are stored in your own WordPress database
  • No submission data is sent to Blog Cutter
  • Form data remains on your site by default when the plugin is uninstalled
  • Optional complete data removal on uninstall
  • Visitor IP and user agent are stored with entries for moderation and troubleshooting
  • Proxy headers are not trusted unless explicitly enabled with the blogmafo_trust_proxy_headers filter

Backward compatibility

Forms and entries created with version 1.x continue to work. Version 2 reads the legacy format directly, normalizes it safely in memory, and creates the versioned definition when the form is saved. Legacy form metadata is updated in parallel to preserve downgrade compatibility.

External services

This plugin can connect to the following third-party service only when the related optional feature is configured.

Google reCAPTCHA

When reCAPTCHA v2 site and secret keys are entered under Magic Forms Settings, the plugin loads Google’s reCAPTCHA JavaScript on pages displaying a protected form. Upon submission, the visitor’s reCAPTCHA response token is sent to Google’s verification API.

  • What is sent: reCAPTCHA response token, your secret key from the server, visitor IP address, and standard request metadata required by Google
  • When it is sent: when reCAPTCHA is configured and a visitor submits a protected form
  • Why it is sent: to verify that a submission appears to come from a human
  • Service provider: Google LLC
  • Terms of Service: https://policies.google.com/terms
  • Privacy Policy: https://policies.google.com/privacy
مجانيعلى الخطط المدفوعة
إذا أتممت بالتثبيت، فإنك توافق على شروط خدمة ووردبريس.كوم ووشروط إضافات الأطراف الثالثة.
تم اختباره حتى
WordPress 7.0.2
تتوفّر هذه الإضافة للتنزيل لتُستخدم في عملية التثبيت لديك.