FormHalo
DE
Kostenlos starten
Jetzt in Public Beta v0.1.0 — öffentliche Beta

Ein Formular-Backend, das dir nicht im Weg steht.

Richte ein beliebiges HTML-Formular auf FormHalo — und du bekommst E-Mail + Webhooks, Spam-Schutz, Datei-Uploads und Analytics. Kein Server, kein SDK, kein Umbau.

  • Kostenloser Plan mit 500 Einsendungen/Monat
  • Keine Kreditkarte nötig
  • Funktioniert mit jedem Framework
Genutzt von Indie-Devs, Agenturen und Studios, die schnell liefern
NORTHCAP
retroplant
Hugo & co
paperhouse
lumen.dev
Studio Mira
So funktioniert's

Vom <form> bis zum Posteingang in unter einer Minute.

01

Formular anlegen

Ein Klick in der Console. Du bekommst einen eindeutigen Endpoint und ein Snippet für dein HTML.

02

Formular darauf richten

Setz einfach das action-Attribut. Funktioniert mit reinem HTML, Next.js, Astro, SvelteKit — mit allem, was Formulare abschickt.

03

Überall empfangen

E-Mail, Webhooks, R2-Dateispeicher, Slack, Discord, Spreadsheets. Filter, Retries und ein sauberes Audit-Log.

Alles, was du brauchst

Bewusst langweilig — da, wo es zählt.

Alle Features ansehen

Spam-Schutz inklusive

Honeypot, Turnstile und Rate-Limits pro IP sind ab Werk aktiv. Ruhiger Posteingang, null Setup.

E-Mail- + Webhook-Fan-out

Leite an dein ganzes Team weiter, feuere Webhooks an Slack, Discord, Spreadsheets — mit Retries und Delivery-Log.

Datei-Uploads nach R2

Nimm Anhänge bis 25 MB an. Gespeichert in deinem R2-Bucket, ausgeliefert über signierte URLs.

Analytics, die zählen

Einsendungsvolumen, Erfolgs-/Spam-Quote, Antwortzeiten — direkt aus der Analytics Engine.

Lokalisierte Fehlermeldungen

Die API antwortet in der Accept-Language des Requests. Englisch + Russisch sind dabei; mehr folgt.

Teams ab Tag eins

Mitgliedschaften und Rollen stecken schon im Schema. Bring dein Studio mit und teilt euch einen Workspace.

Für Entwickler

Eine API, die sich wie Doku liest.

REST + OpenAPI 3.1, generiert aus denselben zod-Schemas, die auch die Requests validieren. Vorhersehbare Fehler als application/problem+json. Idempotency-Keys für jeden Write.

  • Zwei Key-Typen
    Submission-Keys für die Annahme, Management-Keys für die Console — unabhängig rotierbar.
  • Multipart oder JSON
    Gleicher Endpoint, beides geht. Nimm, was dein Formular ohnehin spricht.
  • Kein Lock-in
    Exportiere deine Einsendungen jederzeit als JSON oder CSV. Deine Daten gehören dir.
# Submit a form
$ curl -X POST https://api.formhalo.com/f/abc12xy \
  -H "Idempotency-Key: 8a7f-..." \
  -F email=hello@studio.co \
  -F "message=Hi, we'd love a demo."

# → 201 Created
{
  "id": "sub_8mU2H4qY",
  "received_at": "2026-05-18T14:32:08Z",
  "webhooks": ["wh_slack"]
}
Ehrliche Preise

Ein Plan, der dazu passt, wie du heute lieferst.

Monatliche Einsendungen statt Seats. Steig erst auf, wenn dein Traffic wächst — nie umgekehrt.

Hobby
Kostenlos
Für Wochenenden
  • 500 Einsendungen / Monat
  • 1 Formular, 1 Webhook
  • E-Mail-Weiterleitung
Pro
BELIEBT
$19 / Monat
Die Wahl der meisten Teams
  • 10k Einsendungen / Monat
  • Unbegrenzt Formulare
  • Webhooks + R2-Dateien
Team
$49 / Monat
Studios & Agenturen
  • 100k Einsendungen / Monat
  • Mitgliedschaften & Rollen
  • SSO (bald)

Alle Features vergleichen →

FAQ

Was Leute vor dem Anmelden fragen.

Brauche ich ein Backend?

Nein. FormHalo läuft auf Cloudflare Workers und nimmt die POSTs deines HTML-Formulars direkt an. Du änderst nur das action-Attribut.

Und was ist mit Spam?

Honeypot, Cloudflare Turnstile und Rate-Limits sind standardmäßig aktiv. Bei Bedarf kannst du jedes davon pro Formular abschalten.

Kann ich meine Daten exportieren?

Jederzeit, als JSON oder CSV. Dateien in R2 bleiben in deinem Bucket; wir behalten nur einen Metadaten-Pointer, mehr nicht.

Speichert ihr die Inhalte der Einsendungen?

Ja — verschlüsselt at rest, gelöscht nach der Aufbewahrungsfrist, die du wählst. 30 Tage sind der Standard.

Schluss mit selbstgebauten Form-Endpoints.

Registrieren, Endpoint einfügen, liefern. Der kostenlose Plan reicht für 500 Einsendungen im Monat, bevor wir je nach einer Karte fragen.