Form Templates / Basic HTML Contact Form

BeginnerHTMLCSSReact

Basic HTML Contact Form

A clean, minimal contact form. Drop it into any webpage with zero dependencies — no build step, no JavaScript required.

Preview

Name
Email
Message
This form is for preview only.

Preview only. Replace the endpoint in the code with your Formtorch URL.

Code

Paste your form ID and the code below updates instantly.

index.html
<form
action="https://formtorch.com/f/abc123"
method="POST"
>
<div>
<label for="name">Name</label>
<input
id="name"
type="text"
name="name"
placeholder="Your name"
required
/>
</div>
 
<div>
<label for="email">Email</label>
<input
id="email"
type="email"
name="email"
placeholder="you@example.com"
required
/>
</div>
 
<div>
<label for="message">Message</label>
<textarea
id="message"
name="message"
rows="4"
placeholder="Your message..."
></textarea>
</div>
 
<button type="submit">Send message</button>
</form>

How it works

  1. 1

    Create a Formtorch endpoint

    Sign up and create a new form endpoint in the dashboard. You will get a unique URL in seconds.

    Create endpoint →
  2. 2

    Paste it into your form

    Set your form's action attribute to your endpoint URL. No other changes required.

    <form action="https://formtorch.com/f/abc123">
  3. 3

    Deploy and start receiving submissions

    Every submission is stored in your dashboard, triggers email notifications, and can fire webhooks to any service.

FAQ

No. Formtorch works with standard HTML forms via the action attribute. No JavaScript required for basic submissions.

Start collecting form submissions in minutes

Create your endpoint, paste it into any template, and you are live.