Das Formular-Backend für statische Seiten,
das Sie nie warten müssen.
Fügen Sie einen API-Schlüssel als action Ihres Formulars ein. Einsendungen landen in Ihrem Dashboard und melden sich sofort auf Ihrem Handy - und verlassen nie die EU.
Kostenlose Stufe: 5 Formulare · 250 Einsendungen/Monat · Keine Kreditkarte.
Gebaut für die Leute, die statische Seiten für Kunden ausliefern - Freelancer und Studios gleichermaßen.
<form action="https://formhook.app/f/fh_…" method="POST">
<input name="email" type="email" required>
<textarea name="message" required></textarea>
<button type="submit">Send</button>
</form>Das ist die Integration. Es gibt keinen Schritt zwei.
Probieren Sie es gleich hier aus.
Füllen Sie das Formular aus. Sehen Sie zu, wie es im Dashboard landet - live.
Einsendungen erscheinen hier, sobald sie eintreffen.
Gebaut für die Art, wie Sie tatsächlich liefern.
Drei Dinge sind bei einem Formular-Backend hinter einer statischen Seite wichtig: Benachrichtigungen, die Sie wirklich bemerken, ein Hosting, das Sie kontrollieren, und eine Integration, die dreißig Sekunden dauert.
Native Push-Benachrichtigungen
Erhalten Sie eine System-Benachrichtigung bei jeder Formular-Einsendung, auch wenn Ihr Browser geschlossen ist. Funktioniert auf macOS, Windows, Linux, Android und iOS PWA.
Einsendungen bleiben für immer erhalten
Jede Einsendung lebt in Ihrem Dashboard, solange Sie wollen. Kein 30-Tage-Archiv, das stillschweigend Ihre Leads verwirft. Auch in der kostenlosen Stufe.
Drop-in-Integration
Fügen Sie den API-Schlüssel als action-Attribut Ihres Formulars ein. Funktioniert mit reinem HTML, fetch, React, allem, was POST kann. JSON, form-encoded und multipart werden unterstützt.
Gebaut für die Übergabe an Kunden.
Das Formular ist der eine Teil einer statischen Site, der ein Backend braucht - und der eine Teil, den Sie nach dem Launch nicht hüten wollen. Formhook richten Sie einmal ein und denken danach nicht mehr daran.
- Übergeben Sie das Formular dem Kunden, wenn das Projekt endet. Es gehört ihm, er bekommt die Leads, und Sie sind fein raus. So organisieren wir unsere eigene Kundenarbeit.
- Ein Formular pro Kunden-Site, jeweils mit eigenem Schlüssel und eigenen Benachrichtigungen. Kein geteiltes Postfach, keine vertauschten Leitungen.
- Wartungsfrei nach der Übergabe. Kein Server, kein Cron, keine „das Kontaktformular funktioniert nicht mehr“-E-Mail sechs Monate später.
- Übernehmen Sie die EU-Datenresidenz direkt in die Datenschutzerklärung Ihres Kunden. Keine AVV-Verrenkungen, kein Erklären von Schrems gegenüber einem Kleinunternehmen.
EU-Hosting, ohne Sternchen.
Ihre Einsendungen werden in der EU gespeichert und verlassen sie nie - nichts zu bewerten, nichts neu zu verhandeln, nichts, das vor Gericht landet.
Die meisten Formular-Backends verarbeiten Ihre Einsendungen unter US-Jurisdiktion. Dafür gibt es heute einen rechtlichen Rahmen - das EU–U.S. Data Privacy Framework - aber es ist der dritte Anlauf: Safe Harbor wurde gekippt, Privacy Shield wurde gekippt, und das DPF wird bereits beklagt. Sich darauf zu verlassen heißt, Ihr Kontaktformular auf einen Rahmen zu setzen, der immer wieder vor Gericht landet. Formhooks Antwort ist strukturell: Einsendungen werden in der EU gespeichert und verlassen sie nie - kein Übermittlungsmechanismus zu überwachen, kein Transfer Impact Assessment einzureichen, nichts, worum man sich kümmern müsste, wenn das nächste Urteil fällt.
- Text-Einsendungen werden auf einem Hetzner-VPS in Deutschland gespeichert - gesichert, off-box.
- Datei-Uploads werden in Cloudflare R2 (EU-Region) aufbewahrt - nie in einem AWS- oder GCP-Data-Lake.
- Cloudflare steht für TLS und DDoS-Schutz davor; Einsendungsinhalte werden am Edge nie protokolliert oder zwischengespeichert.
Schnellstart
Fünf Zeilen HTML oder ein fetch-Aufruf.
Registrieren, Formular erstellen, API-Schlüssel kopieren. Von dort an ist es identisch mit einem normalen HTML-Formular-POST - Formhook kümmert sich um Parsing, Normalisierung, Missbrauchsschutz und Auslieferung in Ihr Dashboard.
- Ein verstecktes Honeypot-Feld stoppt die faulen Bots; Cloudflare Turnstile erledigt den Rest.
- Optionales
_redirect-Feld für native Formular-POSTs - streng gegen Ihre Origin-Allowlist validiert, keine offenen Weiterleitungen. - Pro Formular eine CORS-Allowlist. Browser-Einsendungen aus unbekannten Origins werden am Edge abgelehnt.
// Or with fetch:
await fetch("https://formhook.app/f/fh_…", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
email: "user@example.com",
message: "Hello",
}),
});Produktions-Defaults, nichts selbst zu bauen.
Alles, was Sie sonst selbst bauen würden, standardmäßig aktiv - kein Add-on, keine Premium-Stufe.
Spam erledigt
Verstecktes Honeypot, Rate-Limits pro IP und pro Formular und optionales Cloudflare Turnstile.
Ihre Daten, aufbewahrt
Jede Einsendung wird in der EU gespeichert, solange Sie wollen, mit verschlüsselten Off-Box-Backups.
Benachrichtigungen, die Sie erreichen
Native Web-Push-Benachrichtigungen auf jedes Gerät, Live-Dashboard-Updates und Stummschalten pro Formular.
Standardmäßig sicher
TLS und HSTS, gehashte Anmeldedaten und an der Anmeldung verifizierte E-Mail.
Funktioniert mit Ihrem Stack.
Ein Drop-in-Snippet pro Framework. Klicken Sie auf Ihres für ein kopierbares Beispiel.
Kostenlos für das Passende. Studio für Kundenarbeit.
Drei Stufen, abgerechnet in EUR über Polar. Bei jährlicher Abrechnung erhalten Sie zwei Monate gratis - MwSt. und Rechnungsstellung übernehmen wir für Sie.
Kostenlos
€0/ Monat
Für Portfolios, Landingpages und das Kontaktformular, das eine Einsendung pro Woche erhält.
5 Formulare · 250 Einsendungen / Monat
- Web-Push- und E-Mail-Benachrichtigungen
- Honeypot, Rate-Limiting, CORS, optionales Turnstile
- Einsendungen werden dauerhaft aufbewahrt
Pro
€12.50/ Monat€15
abgerechnet €150/Jahr
Für Ihre eigene Arbeit, in großem Maßstab.
Unbegrenzte Formulare · 5.000 Einsendungen / Monat
- Alles in Kostenlos
- Antworten von Ihrer eigenen Domain
- Webhooks und Datei-Uploads
- Bevorzugter E-Mail-Support
Studio
€40.83/ Monat€49
abgerechnet €490/Jahr
Für Freelancer und Studios, die Sites für Kunden ausliefern.
Unbegrenzte Formulare · 25.000 Einsendungen / Monat
- Alles in Pro
- Kundenübergabe - jedes Formular an den Kunden übergeben
- Ein Formular pro Kunde bereitstellen; Mehrkunden-Konsole
- Größeres Datei-Speicherkontingent
Ihre Daten, Ihr Ausgang
Kann ich meine Einsendungen exportieren?
Was passiert, wenn Formhook eingestellt wird?
action-URL eines Formulars ist der einzige Integrationspunkt, ein Anbieterwechsel bedeutet also das Ändern einer Zeile HTML. Ihre Formulare funktionieren bis zum letzten Tag, und der Wechsel kostet eine Zeile.Liefern Sie das Formular, nicht das Backend.
Sie sollten 2026 keinen Formular-Empfänger schreiben müssen. Verbringen Sie zehn Sekunden damit, Ihr HTML zu verbinden, und gehen Sie weiter.