Pick a pre-built template or start from scratch, customize your fields in our live visual builder, and export clean, production-ready HTML, React, or Tailwind code.
Clean, accessible inquiry form with name, email, topic select, and message fields.
Qualify inbound enterprise leads with company size, budget tier, and custom requirements.
Collect candidate details, portfolio links, cover notes, and resume PDF attachments.
Measure customer happiness with 5-star ratings, feature feedback, and improvement suggestions.
Register attendees for workshops, meetups, or product launches with guest counts.
Structured issue reporting with severity level, steps to reproduce, and screenshot uploads.
Start with a blank canvas and drag-and-drop any combination of 9+ input types (ratings, files, selects, dates).
Eliminate server maintenance, PHP mail scripts, and email spam traps forever.
Export clean vanilla HTML, React JSX, Next.js Server Actions, or Tailwind CSS styling tokens with one click.
Automatic honeypot fields, AI content inspection, Cloudflare Turnstile, and Google reCAPTCHA v3 protection built right in.
Route incoming submissions automatically to Slack, Discord, Google Sheets, Notion, HubSpot, or custom webhook endpoints.
Accept PDF resumes, JPG screenshots, ZIP files, and documents securely hosted in encrypted cloud storage.
Everything you need to know about embedding Formtruck generated forms.
Yes, absolutely! The code exported by the Visual Generator is 100% standard HTML/JSX with zero proprietary stylesheets. You can add your own Tailwind classes, CSS modules, or Styled Components freely.
No SDK is required. Standard browser `<form>` POST requests and vanilla `fetch()` / `axios` calls work out of the box with your endpoint URL.
Simply include `enctype="multipart/form-data"` in your form tag and an `<input type="file">`. Formtruck securely uploads the file to encrypted cloud storage and provides download links in your dashboard and webhook payloads.