A Drop-In JavaScript Form Helper for Any Static Site
One script tag gives your HTML form a complete backend: AJAX submission, inline validation errors, CAPTCHA, and lifecycle events. No build step, no framework lock-in.
Tips, tutorials, and updates from the StaticForm team
One script tag gives your HTML form a complete backend: AJAX submission, inline validation errors, CAPTCHA, and lifecycle events. No build step, no framework lock-in.
Learn how to add a form backend to your Next.js app with StaticForm. Step-by-step setup, spam protection that blocks 84% of junk, and zero infrastructure.
Add a form backend to your Gatsby site without GraphQL or server setup. Step-by-step guide with React components, file uploads, validation, and spam protection that blocks 84% of junk.
Add a working contact form to your Hugo site in under 10 minutes. No server, no backend code - just HTML and StaticForm. Includes reusable shortcodes and spam protection that blocks 84% of junk.
Add a working form backend to your Astro site in 5 minutes. Step-by-step guide with HTML forms, React/Solid/Vue island components, spam protection, file uploads, and production patterns.