One script tag. Zero CAPTCHA.
nForms is a form backend that combines Proof-of-Work bot protection with WCAG 2.2 AA form validation in a single script tag. EU-only infrastructure, zero cookies, zero fingerprinting.
<script src="https://api.nforms.eu/shield.js"></script>
<form data-nforms-key="YOUR_KEY">
<input name="email" data-validate="required|email" />
<textarea name="message" data-validate="required|minlength:10"></textarea>
<button type="submit">Send</button>
</form>That's it. No npm install. No backend code. No API keys to configure.
- Shield — SHA-256 Proof-of-Work bot protection. Invisible to users, expensive for bots at scale.
- Accessible — Automatic ARIA injection (aria-invalid, aria-describedby, focus management). EAA-compliant since June 2025.
- EU-only — Cloudflare Workers, D1, and R2 in Frankfurt. No US data transfers. GDPR by architecture.
- 🌐 nforms.eu — Website & live demo
- 📖 Documentation — Integration guides & API reference
- 📝 Blog — Technical deep-dives on form security, accessibility, and privacy
- ⚖️ Compare — nForms vs reCAPTCHA, Turnstile, ALTCHA, Friendly Captcha
100 submissions/month · Unlimited forms · Shield Basic · No credit card required
Built in Germany. Hosted in the EU. Zero tracking cookies.