Docs ยท Contact
C
CraftWebHub
Home / Catalog / Developer Tools / Form Builder
๐Ÿ“

Form Builder

New
Developer Tools ยท 0 sales

Build any form, collect submissions, export data โ€” like Typeform but self-hosted.

Drag-and-drop visual form builder
14 field types (text, textarea, email, number, phone, URL, date, select, radio, checkbox, file, hidden, divider, heading)
Per-field validation (required, email format, URL format, number)
Email notifications on new submission
Submission table view with read/unread state
Honeypot spam protection (no annoying CAPTCHAs)
Embeddable via iframe (one line of code)
Custom submit button text + success message
Per-field help text + placeholders
Unlimited forms + unlimited submissions
Custom success message per form
Public form URL for sharing
Try Live Demo
๐Ÿ“
PREVIEW
Form Builder ยท Demo Dashboard
๐Ÿ“Š
โš™๏ธ
๐ŸŽจ

About Form Builder

A self-hosted form builder like Typeform or Jotform. Drag-and-drop to design any form โ€” contact forms, surveys, registration forms, lead capture, feedback forms, application forms โ€” then embed it anywhere with a single line of iframe code.

Includes 14 field types (text, textarea, email, number, phone, URL, date, dropdown, radio, checkbox, file upload, hidden, section break, heading), per-field validation, required field rules, honeypot spam protection, email notifications on new submission, and a clean submission table view with read/unread state.

Perfect for freelancers, agencies, small businesses, and nonprofits who want to own their form infrastructure instead of paying monthly fees to Typeform/Jotform/Wufoo. Each form has its own public URL โ€” share the link or embed via iframe.

Technical Specifications

Backend PHP 8.0+
Storage JSON files (no MySQL)
Frontend HTML5 + TailwindCSS (CDN)
Auth Session-based, bcrypt hashed
License Built-in license manager
Hosting Any PHP shared hosting (cPanel)
Install 5-minute web installer
Updates Lifetime free updates

What's Included

Complete PHP source code (no encryption, no obfuscation)
JSON database layer with concurrent-safe file locking
Admin dashboard with full CRUD
Customer / user authentication system
Built-in license key manager (for your own customers)
TailwindCSS-styled responsive UI
Installation wizard (5-minute setup)
Documentation + README
Lifetime free updates
Email support for 30 days

FAQ

Do I need MySQL?

No. All forms and submissions are stored in JSON files. Upload to any PHP hosting and you're ready.

Is there a submission limit?

No limit. Store as many submissions as your hosting allows. For very high volume (>10k submissions), consider switching to SQLite (documented in README).

Can I embed the form on another website?

Yes โ€” every form has an embed code (iframe) you can paste into any HTML page, WordPress post, or other CMS.

Does it support file uploads?

Yes โ€” file upload field is included. Files are stored on your server. Make sure your hosting allows file uploads and check size limits.

How does spam protection work?

A honeypot field hidden from human users but filled by bots. If filled, the submission is silently rejected. No CAPTCHAs to annoy real users.

Can I export submissions?

Yes โ€” submissions are stored as JSON in data/submissions.json. You can download or parse them with any tool. CSV export is on the roadmap.

Are updates free?

Yes โ€” all future updates are free for life.

Customer Reviews (0)

๐Ÿ’ฌ

No reviews yet. Be the first to review!

Please sign in to leave a review.

Most Popular

Single Domain

โ‚น199 one-time
  • โœ“ Use on 1 domain
  • โœ“ Lifetime updates
  • โœ“ License key + activation
  • โœ“ Email support (30 days)

Unlimited Domains

For agencies & resellers
โ‚น799 one-time
  • โœ“ Use on unlimited domains
  • โœ“ Lifetime updates
  • โœ“ License key (unlimited activations)
  • โœ“ Priority email support (90 days)
  • โœ“ White-label option
๐Ÿ”’ Secure checkout ยท Razorpay + PayPal
โšก Instant download after payment
โ™ป๏ธ 7-day money-back guarantee
๐Ÿ“ฆ ZIP delivery ยท 2-5 MB per portal

Related Portals