splitforms.com
97 use-case templates

Free form templates for every use case and industry.

splitforms offers free HTML form templates for contact forms, booking and appointment requests, RSVPs, newsletter signups, quote requests, job applications, and industry-specific lead forms. Each template is a complete, copy-paste HTML page with labelled, accessible fields and built-in spam protection: paste your access key into the hidden access_key input, point the form action at the splitforms endpoint, and submissions arrive by email and in your dashboard. The templates work on static sites, WordPress, Webflow, and any stack that renders HTML, and no JavaScript is required for the basic versions. All of the template code can be copied without an account, and every design can be restyled with your own CSS. Every template is free to use with the splitforms free plan, which includes 500 submissions per month and unlimited forms — no credit card required.

Get free access keyBrowse templates

Looking for lean markup? Browse the HTML template library.

What these form templates are

Each entry is a focused template page with copy-paste HTML, setup steps, and FAQs for one specific need — an HTML contact form with spam protection, a newsletter signup form, or a plumber service request form, for example. Every field is labelled, accessible, and ready to restyle.

The library spans general-purpose forms — contact, newsletter, booking, survey, RSVP, quote, and job application — plus industry-specific lead forms for real estate, home services, healthcare, legal, beauty, and events. Browse by category below.

Common workflows

Start with a broad workflow

Start with a broad workflow, then tailor the fields to your team.

Lead capture form templates for landing pages

Use a demo request, waitlist, lead magnet, newsletter signup, or quote request form when the goal is not just a message, but a qualified lead routed to sales or marketing.

Open guide →

Order form template for products, services, and custom requests

Capture product, quantity, customer details, shipping notes, and custom order instructions before routing payment through a safe hosted checkout.

Open guide →

Application form template for programs, rentals, jobs, and memberships

Collect applicant details, review questions, references, and supporting files, then route applications into email, dashboard, spreadsheets, or your review workflow.

Open guide →

Maintenance request form template for repairs and work orders

Capture property, unit, request type, urgency, and issue details, then route emergency work and routine maintenance to the right queue.

Open guide →

Contact & lead capture (43)

Generic HTML contact form templates with spam protection, file upload, AJAX, popup, and multi-step variants — for landing pages, marketing sites, and SaaS docs.

Template

Contact Form for Modern Websites

Contact form for modern websites — one POST endpoint, spam filtering, and a dashboard. HTML, React, Next.js, Astro, Webflow. Free for 500 submissions/month.

/contact-forms-for-modern-websitesOpen template →
Template

Free HTML Contact Form Template

Free HTML contact form code you can paste into any website. No PHP, no Node.js, no server — submissions land in your splitforms dashboard. 500/month free.

/free-html-contact-formOpen template →
Template

Contact Form with File Upload Template

Contact form with file upload — drag-and-drop attachments, multi-file, type filtering. PDF, image, and document attachments are stored by splitforms when Storage is connected.

/contact-form-with-file-uploadOpen template →
Template

Popup Contact Form Template

Popup contact form widget — a corner button opens a modal that closes on outside click and Escape. Free HTML + CSS + JS code, submissions land in your inbox.

/popup-contact-formOpen template →
Template

Multi-Step Form Template

Multi-step form with one question per screen, progress bar, keyboard navigation. Free HTML + CSS + JS — a lightweight Typeform alternative. Submissions go to your inbox.

/multi-step-formOpen template →
Template

Static Site Contact Form Template

Contact form for static sites — Hugo, Jekyll, Gatsby, Astro, Eleventy, GitHub Pages. One POST endpoint, no backend code. Free for 500 submissions/month.

/contact-form-for-static-siteOpen template →
Template

JavaScript Contact Form Example

JavaScript contact form — submit via AJAX with no page reload, show success inline, handle errors. Free vanilla-JS code, no jQuery, no framework needed.

/javascript-contact-formOpen template →
Template

Contact Form with Phone Number Field

Contact form with phone field — country dial-code dropdown, auto-formatting as the user types. The form most websites actually need. Free HTML + CSS + JS.

/contact-form-with-phoneOpen template →
Template

Contact Form with Validation Example

Contact form with validation — required fields, email format, and custom error messages in real time. Tailwind variant included. Free HTML + CSS + JS code.

/contact-form-with-validationOpen template →
Template

Free Contact Form Generator

Free contact form generator — pick fields, get the HTML / React / cURL code instantly. 60+ pre-built templates by industry. No signup needed to preview.

/free-contact-form-generatorOpen template →
Template

Customer Support Form Template

Customer support form — ticket category, urgency, account email, description. Free HTML code, webhooks into Zendesk / Intercom / Help Scout / Linear.

/customer-support-formOpen template →
Template

AJAX Contact Form Template

AJAX contact form — submits with vanilla JavaScript, no page reload, no framework, no jQuery. Free 500 submissions/month via splitforms.

/ajax-contact-form-javascriptOpen template →
Template

Dark Mode Contact Form Template

Dark mode contact form — native theming via prefers-color-scheme, no toggle code or theme library. Free HTML + CSS, 500 submissions/month via splitforms.

/contact-form-dark-modeOpen template →
Template

Multi-Column Contact Form Template

Multi-column contact form — two-column layout that collapses to single-column on mobile. CSS Grid, no framework. Free 500 submissions/month via splitforms.

/multi-column-contact-formOpen template →
Template

Raw HTML Contact Form Template

Raw HTML contact form — zero CSS, zero JavaScript, just semantic HTML and the splitforms endpoint. The simplest possible working form. 500/month free.

/raw-contact-form-no-cssOpen template →
Template

Phone Number Input Form Template

Phone number input form — a masked phone field that auto-formats as the user types. Pure HTML pattern attribute + tiny JS mask. Free 500/month via splitforms.

/masked-phone-input-formOpen template →
Template

NPS Survey Form Template

NPS survey form — the standard 0-10 Net Promoter Score question with follow-up. CSS-only radio scale. Free 500 submissions/month via splitforms.

/nps-survey-formOpen template →
Template

Gym Contact Form Template

Gym contact form — membership inquiry with goals, experience, and preferred schedule. Free HTML code, sends tour requests straight to your front desk.

/gym-contact-formOpen template →
Template

Church Contact Form Template

Church contact form — welcome visitors, receive prayer requests, and route ministry questions. Free HTML code for any church website, no plugins.

/church-contact-formOpen template →
Template

Volunteer Signup Form Template

Volunteer signup form for nonprofits — capture interests, availability, and skills. Free HTML code, sends applications to your volunteer coordinator.

/volunteer-signup-formOpen template →
Template

Barber Shop Booking Form Template

Barber shop booking form — cut, fade, beard trim, hot shave. Captures barber preference and time. Free HTML code, requests land on your phone.

/barber-shop-contact-formOpen template →
Template

Towing Contact Form Template

Towing contact form — breakdown location, vehicle, service needed. For tow companies and roadside assistance. Free HTML code, requests ping your driver instantly.

/towing-contact-formOpen template →
Template

Client Intake Form Template

Client intake form for freelancers and consultants — project scope, budget, timeline. Qualify leads before the discovery call. Free HTML code.

/client-intake-formOpen template →
Template

Physical Therapy Contact Form Template

Physical therapy contact form — injury area, referral status, insurance. New patient appointment requests for PT clinics. Free HTML code.

/physical-therapy-contact-formOpen template →
Template

Donation Request Form Template

Donation request form for nonprofits seeking sponsorships — capture organisation, cause, amount, deadline. Free HTML code, sends to your review team.

/donation-request-formOpen template →
Template

RMA Form Template

RMA form for ecommerce and retailers — order ID, item, reason for return, condition. Free HTML code, sends return requests to your ops team for approval.

/rma-formOpen template →
Template

Warranty Registration Form Template

Warranty registration form — product model, serial number, purchase date, owner. Free HTML code, sends registrations to your database for recall outreach.

/warranty-registration-formOpen template →
Template

Complaint Form Template

Complaint form — order or account, category, severity, description. Routes serious complaints to a manager. Free HTML code for any business.

/complaint-formOpen template →
Template

Refund Request Form Template

Refund request form — order ID, payment method, reason, amount. Free HTML code, sends requests to your finance team with all context attached.

/refund-request-formOpen template →
Template

Employment Application Form Template

Employment application form — personal details, position, work history, eligibility. Free HTML code with resume upload, sends to your hiring manager or ATS.

/employment-application-formOpen template →
Template

Patient Registration Form Template

Patient registration form — demographics, insurance, GP, emergency contact. For clinics taking new patients. Free HTML code for chart creation.

/patient-registration-formOpen template →
Template

Admission Form Template

Admission form for schools, colleges, and course providers — program, applicant, prior education. Free HTML code, sends applications to your admissions office.

/admission-formOpen template →
Template

Recruitment Form Template

Recruitment form for talent teams — role brief, seniority, salary, deadline. Captures hiring-manager intake before the search starts. Free HTML code.

/recruitment-formOpen template →
Template

Small Business Order Form Template

Small business order form — products, quantities, customer, delivery. Free HTML code, sends orders to your inbox. No ecommerce platform required.

/small-business-order-formOpen template →
Template

File Upload Form Template

File upload form — drag-and-drop, multi-file, type filtering. PDFs, images, documents land in your dashboard. Free HTML + JS, webhooks to Slack or Drive.

/file-upload-formOpen template →
Template

Event Registration Form Template

Event registration form — ticket type, headcount, dietary needs. Free HTML template that emails every registration; simpler than a ticketing platform.

/event-registration-formOpen template →
Template

Membership Application Form Template

Membership application form — plan type, start date, referral source. Free HTML template for gyms, clubs, associations, and communities.

/membership-application-formOpen template →
Template

Sponsorship Request Form Template

Sponsorship request form — organization, event, sponsorship level. Free HTML template for teams, nonprofits, and event organizers.

/sponsorship-request-formOpen template →
Template

Scholarship Application Form Template

Scholarship application form — school, graduation year, GPA, personal statement. Free HTML template for foundations, clubs, and memorial funds.

/scholarship-application-formOpen template →
Template

T-Shirt Order Form Template

T-shirt order form — size, color, quantity. Free HTML template for teams, events, fundraisers, and merch drops; every order emailed and in one list.

/t-shirt-order-formOpen template →
Template

Photo Consent Form Template

Photo consent form — participant, guardian, consent level, date. Free HTML media release template for schools, camps, teams, and events.

/photo-consent-formOpen template →
Template

Vendor Registration Form Template

Vendor registration form — business, category, booth needs. Free HTML template for markets, fairs, festivals, and event organizers.

/vendor-registration-formOpen template →
Template

Customer Satisfaction Survey Form Template

Customer satisfaction survey form — rating, what worked, what didn't. Free HTML CSAT template; every response emailed and searchable.

/customer-satisfaction-survey-formOpen template →

Newsletter & marketing (4)

Newsletter signup, waitlist, demo request, and lead-magnet download form templates for landing pages and email lists.

Template

Newsletter Signup Form Template

Newsletter signup form — popup widget, inline, footer. Pushes to ConvertKit / Mailchimp / Substack. Free HTML code, GDPR-aware double opt-in supported.

/newsletter-signup-formOpen template →
Template

Waitlist Form Template

Waitlist form for SaaS, product launches, drops. Captures email, use case, urgency. Free HTML code with multi-step flow. Pushes to Mailchimp / Loops / ConvertKit.

/waitlist-formOpen template →
Template

Demo Request Form Template

Demo request form — company, role, team size, and use case. Qualifies leads before the AE call. Free HTML code, webhooks into HubSpot, Salesforce, or Close.

/demo-request-formOpen template →
Template

Lead Magnet Form Template

Lead magnet form — gates ebooks, PDFs, checklists, templates behind email. Free HTML code with multi-step. Pushes to ConvertKit / HubSpot for nurture.

/lead-magnet-download-formOpen template →

Booking & appointments (2)

Appointment, reservation, and booking form templates for medical, dental, restaurant, and service businesses.

Template

Hotel Booking Form Template

Hotel booking form — dates, guests, room preference. For B&Bs, inns, and vacation rentals taking direct bookings. Free HTML code, no OTA commission.

/hotel-booking-formOpen template →
Template

Appointment Request Form Template

Appointment request form — service, preferred date and time. Free HTML template; the request-and-confirm booking flow without scheduling software.

/appointment-request-formOpen template →

Survey & feedback (3)

Customer feedback, bug report, and product survey form templates with structured fields and email notifications.

Template

Customer Feedback Form Template

Customer feedback form — NPS score, CSAT rating, open-ended comments. Free HTML code, sends to Slack / Linear / Productboard for triage. No survey-tool subscription needed.

/feedback-formOpen template →
Template

Bug Report Form Template

Bug report form — description, steps to reproduce, browser, screenshot upload. Free HTML code with file upload. Webhooks into Linear / GitHub / Sentry.

/bug-report-formOpen template →
Template

Feedback Widget Popup Template

Feedback widget popup — a persistent corner-pinned button that opens a contact form on click. Pure HTML + CSS, no widget SDK. Free 500/month via splitforms.

/popover-feedback-widgetOpen template →

Event RSVP (1)

RSVP form templates for weddings, conferences, meetups, and private events — with attendance count and dietary fields.

Template

Event RSVP Form Template

Event RSVP form — attending yes/no, guest count, dietary, plus-one. Free HTML code for weddings, conferences, dinners, fundraisers. No Eventbrite fees.

/event-rsvp-formOpen template →

Job application (1)

HR and job application form templates with role selection, resume notes, and routing to your hiring inbox.

Template

Job Application Form Template

Job application form — name, email, role, resume upload, cover letter, LinkedIn. Free HTML code with file upload. Sends to your ATS or hiring manager.

/job-application-formOpen template →

Quote request (1)

Quote request and estimate form templates with project details, scope, and timeline fields.

Template

Quote Request Form Template

Quote request form — name, budget, project details. Free HTML template that emails every request; the request-a-quote page every service business needs.

/quote-request-formOpen template →

Real estate (3)

Real estate buyer, seller, rental, and home valuation HTML form templates with lead routing to your inbox.

Template

Real Estate Agent Contact Form Template

Real estate agent contact form — capture buyer leads with budget, area, beds/baths, and timeline. Free HTML code, MLS-friendly, sends to your inbox or CRM.

/real-estate-agent-contact-formOpen template →
Template

Home Valuation Form Template

Home valuation form for real estate agents — capture seller leads with property address, beds/baths, condition, timeline. Free HTML code, the seller-funnel CTA your site needs.

/home-valuation-formOpen template →
Template

Rental Application Form Template

Rental application form for landlords and property managers — move-in date, income, occupants, pets. Captures pre-screen data before the showing. Free HTML code.

/rental-application-formOpen template →

Home services (10)

Plumber, electrician, HVAC, roofing, landscaping, cleaning, moving, pest control, locksmith, and contractor service request form templates.

Template

Plumber Contact Form Template

Plumber contact form for service request and quote — leak, clog, water heater, repipe. Captures urgency and address. Free HTML code, sends to your phone or dispatch.

/plumber-contact-formOpen template →
Template

Electrician Contact Form Template

Electrician contact form — panel upgrade, outlet install, EV charger, troubleshooting. Captures job type and urgency. Free HTML code, sends to your phone.

/electrician-contact-formOpen template →
Template

HVAC Contact Form Template

HVAC contact form — AC repair, furnace install, system replacement, tune-up. Captures system age and issue. Free HTML code, sends to your dispatch.

/hvac-contact-formOpen template →
Template

Roofing Contact Form Template

Roofing contact form — repair, replacement, inspection, storm damage. Captures roof age, material, and damage type. Free HTML code with photo upload.

/roofing-contact-formOpen template →
Template

Landscaping Contact Form Template

Landscaping contact form — lawn care, design, install, maintenance. Captures property size and service frequency. Free HTML code, sends to your inbox.

/landscaping-contact-formOpen template →
Template

Cleaning Service Contact Form Template

Cleaning service contact form — house cleaning, move-out, deep clean, recurring. Captures home size and frequency. Free HTML code with instant pricing.

/cleaning-service-contact-formOpen template →
Template

Moving Company Contact Form Template

Moving company contact form — local, long-distance, packing, storage. Captures origin, destination, home size, date. Free HTML code with binding-quote intake.

/moving-company-contact-formOpen template →
Template

Pest Control Contact Form Template

Pest control contact form — ants, roaches, termites, rodents, bed bugs, recurring service. Captures pest type and severity. Free HTML code, sends to dispatch.

/pest-control-contact-formOpen template →
Template

Contractor Contact Form Template

Contractor contact form — remodel, addition, kitchen, bath, deck, custom build. Captures project scope and budget. Free HTML code with photo upload.

/contractor-contact-formOpen template →
Template

Locksmith Contact Form Template

Locksmith contact form — lockout, rekey, smart lock install, car key. Captures urgency and address. Free HTML code, sends to your phone for fast dispatch.

/locksmith-contact-formOpen template →

Auto (2)

Auto repair shop and car dealership HTML contact form templates with vehicle and service fields.

Template

Auto Repair Contact Form Template

Auto repair contact form — diagnostic, brakes, oil change, transmission, check engine. Captures vehicle and symptom. Free HTML code, sends to your shop.

/auto-repair-contact-formOpen template →
Template

Car Dealership Contact Form Template

Car dealership contact form — test drive, vehicle inquiry, trade-in, financing. Captures stock number and preferred time. Free HTML code, sends to your CRM.

/car-dealership-contact-formOpen template →

Beauty, wellness & fitness (4)

Salon, spa, personal trainer, and yoga studio HTML form templates for booking and inquiries.

Template

Salon Contact Form Template

Salon contact form — haircut, colour, balayage, perm, styling. Captures stylist, service, and date. Free HTML code, the booking page your salon site needs.

/salon-contact-formOpen template →
Template

Spa Contact Form Template

Spa contact form — massage, facial, body treatment, package. Captures service type and preferred therapist. Free HTML code, gift-card friendly.

/spa-contact-formOpen template →
Template

Personal Trainer Contact Form Template

Personal trainer contact form — fitness goals, training package, schedule. Captures goals and experience level. Free HTML code, sends to your phone.

/personal-trainer-contact-formOpen template →
Template

Yoga Studio Contact Form Template

Yoga studio contact form — class signup, intro offer, private session, teacher training. Captures experience level and class interest. Free HTML code.

/yoga-studio-contact-formOpen template →

Healthcare & dental (5)

Dentist, doctor, therapist, and veterinarian appointment and contact form templates.

Template

Dentist Contact Form Template

Dentist contact form — cleaning, exam, emergency, cosmetic, ortho. Captures insurance and preferred date. Free HTML code, HIPAA-aware setup.

/dentist-contact-formOpen template →
Template

Veterinarian Contact Form Template

Veterinarian contact form — wellness, vaccination, sick visit, emergency, surgery. Captures pet species and symptom. Free HTML code, sends to your practice.

/veterinarian-contact-formOpen template →
Template

Pet Grooming Contact Form Template

Pet grooming contact form — breed, coat, service (bath / full groom / de-shed), date. Captures pet temperament and vaccination status. Free HTML code.

/pet-grooming-contact-formOpen template →
Template

Doctor Appointment Form Template

Doctor appointment form — new / existing patient, reason for visit, insurance, preferred date. Free HTML code, sends to your front desk for scheduling.

/doctor-appointment-formOpen template →
Template

Therapist Contact Form Template

Therapist contact form — areas of concern, insurance, sliding-scale, modality. Captures intake basics for counselors, therapists, mental-health practitioners. Free HTML code.

/therapist-contact-formOpen template →

Legal, finance & insurance (5)

Lawyer, accountant, mortgage broker, insurance broker, and business-coach contact form templates with intake fields.

Template

Lawyer Contact Form Template

Lawyer contact form — personal injury, family, criminal, business, estate. Captures case type and urgency. Free HTML code, attorney-client confidential.

/lawyer-contact-formOpen template →
Template

Accountant Contact Form Template

Accountant contact form — tax prep, bookkeeping, payroll, advisory. Captures entity type and service needed. Free HTML code, sends to your firm.

/accountant-contact-formOpen template →
Template

Mortgage Broker Contact Form Template

Mortgage broker contact form — purchase, refinance, pre-approval, FHA, VA, jumbo. Captures loan purpose and credit range. Free HTML code, TRID-aware.

/mortgage-broker-contact-formOpen template →
Template

Business Coach Contact Form Template

Business coach contact form — coaching focus, goals, current challenges, package interest. Multi-step discovery flow. Free HTML code, webhooks into HoneyBook / Practice.

/business-coach-contact-formOpen template →
Template

Insurance Broker Contact Form Template

Insurance broker contact form — auto, home, life, business. Captures line of business and current carrier. Free HTML code, webhooks into AgencyZoom / EZLynx / Applied.

/insurance-broker-contact-formOpen template →

Events, photography & weddings (6)

Wedding and portrait photographer inquiry, event venue, restaurant reservation, and catering form templates.

Template

Wedding Photographer Contact Form Template

Wedding photographer contact form — date, venue, package, hours, second shooter. Captures wedding vision and budget. Free HTML code with file upload.

/wedding-photographer-contact-formOpen template →
Template

Event Venue Contact Form Template

Event venue contact form — wedding, corporate, party, conference. Captures date, headcount, event type. Free HTML code, sends to your venue manager.

/event-venue-contact-formOpen template →
Template

Restaurant Reservation Form Template

Restaurant reservation form — date, time, party size, special requests. Free HTML code for restaurants without OpenTable subscription.

/restaurant-reservation-formOpen template →
Template

Portrait Photographer Contact Form Template

Portrait photographer contact form — family, headshot, maternity, senior, branding. Captures session type and inspiration. Free HTML code with file upload.

/portrait-photographer-contact-formOpen template →
Template

Catering Contact Form Template

Catering contact form — wedding, corporate, drop-off, full-service. Captures date, headcount, dietary needs. Free HTML code, sends to your event coordinator.

/catering-contact-formOpen template →
Template

Catering Order Form Template

Catering order form — event date, headcount, menu, dietary needs, delivery. Free HTML code for caterers, sends orders straight to your kitchen.

/catering-order-formOpen template →

Education & childcare (3)

Tutor, music lessons, and daycare enrollment HTML form templates with parent and student fields.

Template

Tutor Contact Form Template

Tutor contact form — subject, grade level, test prep (SAT / ACT / GRE), schedule. Captures tutoring goals and budget. Free HTML code, sends to your inbox.

/tutor-contact-formOpen template →
Template

Music Lessons Contact Form Template

Music lessons contact form — instrument, level, age, goals. Captures schedule preference and lesson format. Free HTML code for studios and private teachers.

/music-lessons-contact-formOpen template →
Template

Daycare Enrollment Form Template

Daycare enrollment form — child age, requested start date, schedule, allergies. Captures waitlist data and tour requests. Free HTML code for childcare centers.

/daycare-enrollment-formOpen template →

Creative & professional services (4)

Design agency, marketing agency, interior designer, and travel agent inquiry form templates.

Template

Design Agency Contact Form Template

Design agency contact form — branding, web, app, packaging. Captures project scope, budget, timeline. Free HTML code with file upload for RFPs and brand guidelines.

/design-agency-contact-formOpen template →
Template

Marketing Agency Contact Form Template

Marketing agency contact form — SEO, paid ads, content, full-service. Captures monthly budget, current channels, KPIs. Free multi-step form for higher conversion.

/marketing-agency-contact-formOpen template →
Template

Interior Designer Contact Form Template

Interior designer contact form — full-room, whole-home, e-design, commercial. Captures rooms, budget, style. Free HTML code with file upload for inspiration.

/interior-designer-contact-formOpen template →
Template

Travel Agent Contact Form Template

Travel agent contact form — destination, travel dates, travelers, budget, trip style. Free HTML code for travel agents, tour operators, custom-trip planners.

/travel-agent-contact-formOpen template →

Don’t see the template you need?

Tell us what form you’re trying to build and we’ll add it to the library — most requests ship within a few days.

How to use a template with splitforms

  1. Get your free access key. Sign in with email at splitforms.com/login. The key is generated instantly — no card, no setup wizard.
  2. Pick a template above. Open the closest match — contact form, booking form, RSVP, newsletter, quote request, job application, feedback, or an industry-specific lead form.
  3. Copy the HTML and paste it on your site. Drop the markup into any page — Next.js, React, Astro, Hugo, Webflow, Carrd, WordPress, plain HTML. There is no SDK and no build step.
  4. Replace YOUR_ACCESS_KEY in the hidden input with the key from step 1. That is the only personalisation required.
  5. Submit a test message. Fill in the form on your live page. The email arrives within seconds, and the submission shows up on your splitforms dashboard in real time.

Customize your form

Every template is plain HTML — no framework lock-in. Rename a field by changing its name attribute, add a new field with another <input>, mark inputs as required, or replace a select with radio buttons. The splitforms endpoint accepts whatever fields you submit and includes them in the email notification.

For styling, use the minimal base CSS, browse styled variants (modern, brutalist, glassmorphism, dark mode), or drop the markup into Tailwind, Bootstrap, or your own design system.

Connect to your email

Every submission emails the address tied to your access key by default. Add a hidden subject input to control the email subject line. Add a hidden replytoinput pointed at the visitor's email so hitting Reply in your inbox goes straight to them. On the Pro plan, add CC and BCC recipients so the whole team is looped in.

Need more than email? Set a webhook URL on your dashboard to forward every submission to Slack, Discord, Zapier, n8n, your CRM, or your own backend in real time.

One endpoint. Every pattern.

All 97 templates POST to the same splitforms endpoint, so moving from a basic contact form to a Typeform-style multi-step flow is a matter of CSS and a few lines of JavaScript — never a new integration. Each pattern ships with working code, a hidden honeypot for spam, and a live dashboard, so you copy the markup instead of building the backend.

Form template FAQ

Are these HTML form templates really free?

Yes. Every form template on splitforms is free to copy, paste, and deploy. The splitforms backend that receives submissions is also free for the first 500 submissions per month. Pro is $5/mo for 5,000 submissions, or $59 every 3 years for the 3-Year plan (36 months of access). No template is paywalled.

Can I customize the form templates?

Yes. Every template is plain HTML — rename fields, add inputs, change labels, restyle with your own CSS, switch the layout, or wrap them in a React, Vue, Svelte, or Astro component. As long as the form posts to the splitforms endpoint with your access key, submissions arrive.

Do the form templates include CSS styling?

Each template ships with a clean, minimal style baseline you can drop into any site. Styled variants (modern, glassmorphism, brutalist, dark mode, and more) are available under /templates/styles. You can also ignore our CSS entirely and use Tailwind, Bootstrap, or your own design system.

How do I get notified when someone submits the form?

Every submission emails the address tied to your splitforms access key. Add CC/BCC recipients on Pro, forward to Slack or Discord with a webhook, set up an autoresponder for the visitor, or pull submissions over the API. The dashboard shows every submission in real time.

Where does the form data go?

The form posts to splitforms.com, where the submission is spam-filtered, stored in your dashboard, and emailed to you. Nothing runs on your server. You can export submissions as CSV at any time, fire a webhook to your own backend, or wipe the data — you own it.

Do I need a backend, PHP, or Node.js to use these templates?

No. The templates are pure HTML and post to an HTTPS endpoint. They work on static sites (Next.js, Astro, Hugo, Eleventy), no-code builders (Webflow, Carrd, Framer), GitHub Pages, S3, or any shared host. There is no SDK to install and no server code to write.

How do the form templates handle spam without CAPTCHA?

Every template includes a hidden honeypot field that catches automated bots without showing a CAPTCHA to real visitors. splitforms also runs a spam classifier on every submission, so junk is filtered before it ever reaches your inbox.

Can I use one template across multiple websites?

Yes. One access key works across all your forms and unlimited domains. Use the same contact form template on a marketing site, landing page, and product site — submissions are tagged so you know which one fired.

Ship today

Your next form can ship today.

500 submissions a month, free forever — no credit card. Upgrade to Pro at $5/mo, or the 3-year plan at $59 every 3 years.

Get free access keyRead the docs