Add a working contact form to any static website in under 5 minutes. No backend code, no servers, no hassle.
// That's all the code you need
// Works with any framework
Works with standard HTML, React, Vue, Svelte, Angular and any other frontend framework. Read the docs →
Sign up and create a form in your dashboard. Get a unique endpoint URL instantly.
Point your HTML form's action attribute parameter to your unique DirectForm endpoint.
Get instant email notifications via your own SMTP. Manage submissions from the dashboard.
Professional grade infrastructure for form handling.
No backend code, no JavaScript required. Just point your form action to your endpoint and you're done. Works globally on our edge network.
Connect your own SMTP credentials and get notified instantly from your own email address. Absolute control over your deliverability.
Built-in invisible bot protection stops spam in its tracks without forcing your users to click crosswalks or traffic lights.
Your data belongs to you. Download all your form submissions instantly as a CSV file anytime you need.
Unlike generic form tools, DirectForm relies purely on your SMTP credentials. Notifications originate from your own trusted email—meaning unparalleled deliverability, no hidden branding, and no arbitrary sending limits.
host: smtp.provider.com
port: 587
user: you@domain.com
pass: ****************
Deploy your first endpoint in seconds.
DirectForm is still growing, and your input means a lot. If you've found a bug, have a feature idea, or just want to say hi — please don't hesitate to reach out.