Forms on your site, with no backend

Connect any HTML form and get submissions in your email and dashboard. No servers, no backend code, no databases. Paste one line and you're done.

✓ No signup to start✓ Spam protection included✓ For your plain HTML
We give you an address for your form. No card.

How it works

Three steps. No servers.

1

Create the form

Enter your email and we give you a unique address to receive submissions.

2

Paste one line

Point your HTML form's action to that address. That's it.

3

Get submissions

Every message lands in your email and is saved in your dashboard.

This is all it takes:

<form action="https://forms.devcml.com/f/TU_ID" method="POST">
  <input name="email" type="email" placeholder="Tu correo">
  <textarea name="mensaje"></textarea>
  <button>Enviar</button>
</form>

Everything you need

Simple outside, complete inside.

🛡️ Spam protection

Honeypot field and rate limiting to stop bots without bothering your users.

↪️ Redirect your way

After submit we send the visitor to your thank-you page, or return an OK if you use AJAX.

✉️ Instant notification

You get every submission by email with all fields, and the history stays in your dashboard.

Simple pricing

Start free. Pay only as you grow.

Free
$0/mo
  • 1 form
  • 50 submissions/month
  • Spam protection
  • Email notification
Start free
Recommended
Pro
$9/mo
  • Up to 10 forms
  • Unlimited submissions
  • Custom redirect
  • No Cartero branding
Agency
$29/mo
  • Up to 50 forms
  • Unlimited submissions
  • Everything in Pro
  • Great for agencies/clients

Frequently asked questions

Do I need to code?

No. If you have an HTML form, you just change one line (the destination). No servers.

Does it work with React/Vue/AJAX?

Yes. Send via fetch/axios and we reply with JSON. With classic forms we handle the redirect.

How do you stop spam?

With an invisible honeypot field and rate limiting. Suspicious submissions are flagged and don't reach you.

Can I cancel anytime?

Of course. It's monthly and you cancel whenever you want, no strings.