The open-source form backend where you bring your own API keys. Store submissions, trigger integrations, and stay in control.
Works with your favorite tools
<form
action="https://osforms.com/api/v1/f/your-slug"
method="POST"
>
<input type="text" name="name" placeholder="Name" required />
<input type="email" name="email" placeholder="Email" required />
<textarea name="message" placeholder="Your message"></textarea>
<button type="submit">Send</button>
</form>Go from form to inbox in less than 2 minutes.
Get a unique endpoint URL for your form. No configuration needed.
Paste the URL into your <form> action or use our headless API.
Submissions are stored and forwarded using your own API keys.
Collect data from any source and forward it to your favorite tools.
OSForms is built on the principle of data ownership. We don't lock you into a proprietary cloud. Use your own Resend or Google Sheets keys for direct delivery.
Connect any service via custom webhooks with HMAC signatures for security.
Headless by design. Works with React, Vue, Svelte, or plain HTML.
We handle the storage and validation so you don't have to.
Enterprise-grade honeypots and validation included for free.
Globally distributed edge functions ensure sub-100ms response times.
Everything you need to know about OSForms.
Join developers building forms without limits. Open source. No lock-in.