Free up to 250 emails a month · servers in the EU

A contact form that sends messages straight to your inbox

No server, no PHP. Put one address into the form on your website and every message reaches you by email. We don't store what's in your messages, and our servers are in the EU.
  • No credit card
  • Ready in 2 minutes
  • Works with any HTML form
The story of one message: the form on your website sends the data to api.simplyforms.app, the email lands in your inbox, and 0 B stays stored on the server.

Stored on our server: 0 B

  • Servers in Germany (Hetzner, EU)
  • We forward messages and never store them
  • Attachments up to 50 MB
  • REST API documented with OpenAPI
  • Anonymous statistics deleted after 90 days

01 / Privacy

Your data? We don't keep it.

We forward each message from your form by email and don't save it anywhere. We only keep anonymous statistics — how many messages came in, from which country and domain — and delete those too after 90 days.
  • 0 Bmessages stored
  • 2 minto get set up
  • 90 daysuntil statistics are deleted

02 / How it works

Three steps and your form works.

  1. Step 01

    Sign up

    All you need is an email address. A few seconds later you have your Form ID.
  2. Step 02

    Change the form's address

    Put the address with your Form ID into the action attribute. Nothing else changes.
  3. Step 03

    Messages arrive by email

    We forward every message from your form straight away.

    Form submittedEmail deliveredData deleted

03 / Features

Everything a form needs.

Live in 2 minutes

Just change the action attribute. Works with plain HTML, with frameworks and on static sites.

Spam protection

On every plan we keep an eye on how many submissions come in. Paid plans add SimplyForms' own protection, which needs no account at another service, and Extend adds Cloudflare Turnstile and Google reCAPTCHA too.
Extend

Emails your way

Send messages to several people at once and adjust the template and the subject. On the Extend plan.

Attachments

People can send you a file straight through the form. The limit depends on your plan: 1, 5 or 50 MB.
Extend

Webhooks and autoresponder

We also send the message to your own system and reply to the sender automatically. On the Extend plan.
OpenAPI

REST API

A complete API, documented in the OpenAPI format.

04 / Integration

Just change action.

Put the address into the form you already have on your site, or submit from JavaScript. For anything more involved, there's the REST API.
<form action="https://api.simplyforms.app/v1/forms/YOUR_ID" method="POST">  <input type="text" name="name" required>  <input type="email" name="email" required>  <textarea name="message"></textarea>  <button type="submit">Send</button></form>

05 / AI agents

Connect your form with one prompt

Using Claude Code from Anthropic? Install our skill and let the AI connect your form for you. The skill is open source under the MIT licence, and the code is on GitHub.

1 / Install (just once)

Terminal
git clone https://github.com/simplyforms/public-claude-skill ~/.claude/skills/simplyforms

2 / Say what you need

“Here's my contact form in ./about.html. Connect it to SimplyForms. My form_id is YOUR_FORM_ID and I'm on the FREE plan. Show a thank-you message after it's sent.”

Using a different AI assistant? Send it the link simplyforms.app/llms.txt — it has everything it needs to connect your form.

Claude Code · simplyforms skill MIT

./about.html · form_id YOUR_FORM_ID · FREE plan

  1. Finds the existing form in your project./about.html — field names stay as they are
  2. Points the form at SimplyFormsPOST https://api.simplyforms.app/v1/forms/{form_id}
  3. Spam protection <sf-captcha> (skipped)skipped on the FREE plan — the widget comes with paid plans
  4. Shows a thank-you after sendingas your prompt asked
  5. Tests it with youa test message, the server's response, error states
Works with forms in HTML, React, Vue / Nuxt and other frameworks.

06 / Pricing

Start free, no credit card needed.

Prices are in USD. Move to a bigger plan once you need it.

Free

For trying it out and smaller sites.
$0
  • 250 emails/month
  • 50 submissions/day
  • 1 MB attachments
  • 1 domain
  • no CAPTCHA, submission limit only
  • community support
 
Start for free
No credit card

Standard

Spam protection without third-party services.
$9.99
/mo
  • 2,500 emails/month
  • 500 submissions/day
  • 5 MB attachments
  • unlimited domains
  • SimplyForms protection
  • custom sender name
  • email support

Enterprise

Soon
Custom limits and an SLA.
Soon
  • server-side field checks
  • personal support and an SLA
  • custom integrations
 
 

Prices in USD. At checkout Paddle shows them in your local currency and adds the tax where you live.

07 / Questions

Frequently asked questions

No. We forward each message to you by email and don't save it anywhere. We only keep anonymous statistics (number of messages, country, domain) and delete them after 90 days.

08 / Sign up

Set up your account in 30 seconds

All you need is an email address. No credit card required.