Ratgeber

Kostenloses Kontaktformular ohne PHP

Ein Kontaktformular für eine statische Website braucht keinen Server auf Ihrem Host.

Kurz gesagt: Ja, eine statische Website kann ein Kontaktformular haben. Ein kostenloses Kontaktformular ohne PHP sendet aus dem Browser an Formgong. Hugo, Astro, Gatsby, Jekyll, Eleventy, Netlify, Vercel, GitHub Pages und einfaches HTML brauchen keinen Server. Formular einfügen und den Schlüssel tauschen. Anfragen kommen per E-Mail und in Telegram.

Formular kopieren

Setzen Sie dieses Formular auf die Seite. Die Action ist der echte Formgong-Endpunkt. Der Zugangsschlüssel ist öffentlich, kein E-Mail-Passwort. botcheck ist die Falle für Bots. _lang wählt die Sprache der Danke-Seite und der Fehler.

HTML
<form action="https://formgong.com/submit" method="POST">
  <input type="hidden" name="access_key" value="fk_your_access_key">
  <input type="hidden" name="_lang" value="de">
  <label>Name <input type="text" name="name" required></label>
  <label>Email <input type="email" name="email" required></label>
  <label>Message <textarea name="message" required></textarea></label>
  <input type="text" name="botcheck" tabindex="-1" autocomplete="off" style="position:absolute;left:-9999px" aria-hidden="true">
  <button type="submit">Senden</button>
</form>

In die Seite einsetzen, die Sie schon veröffentlichen

Ein statischer Host liefert Dateien aus. Er startet kein PHP, wenn jemand auf Senden klickt. Das Formular im Browser ruft Formgong auf. Der Host bleibt ein Ordner mit HTML.

  1. Legen Sie ein Formular in Formgong an und kopieren Sie den Schlüssel. Er beginnt mit fk_.
  2. Fügen Sie das HTML-Formular in die Seite ein, die Ihr statischer Host schon ausliefert.
  3. Ersetzen Sie fk_your_access_key. Lassen Sie access_key, _lang und botcheck im Formular.
  4. Veröffentlichen Sie dieselben Dateien wie bisher. Der Browser sendet das Formular. PHP und eine Function sind nicht nötig.
  5. Senden Sie einen Test von der öffentlichen Adresse. Verbinden Sie Telegram in Formgong, wenn Sie eine Meldung auf dem Telefon wollen.

Wohin das Formular gehört

Jeder Generator hat einen eigenen Platz für HTML und eigene Grenzen. Öffnen Sie den Ratgeber für Ihr Werkzeug. GitHub Pages steht auf der Jekyll-Seite.

Was der Host selbst anbietet

Eine mailto:-Aktion öffnet das Mailprogramm des Besuchers. Sie haben keinen Posteingang, und viele Browser blocken das. Darauf kann man sich nicht verlassen.

Netlify Forms, geprüft am 6. Oktober 2026, sind auf Credit-Tarifen kostenlos und ohne Limit, aber nur für Seiten auf Netlify. Konten vor dem 4. September 2025 liegen auf alten Tarifen: 100 Sendungen pro Website im Monat, danach eine bezahlte Stufe. JavaScript-Formulare brauchen eine versteckte statische Kopie. Hinweise sind E-Mail, Slack und Webhooks.

Vercel hat kein Formular-Produkt. Der übliche Zusatz ist ein Route Handler plus SMTP-Schlüssel, und ein statischer Export kann keine Server Actions. GitHub Pages baut ein nicht unterstütztes Jekyll-Plugin nicht. Eleventy und Hugo schreiben Dateien und hören dann auf.

Formgong ist der Posteingang für diese Dateien. Der kostenlose Tarif hat 300 Sendungen im Monat. Telegram gibt es in jedem Tarif. E-Mail im Free-Tarif ist eine tägliche Übersicht. E-Mail pro Nachricht beginnt im Pro-Tarif. Die Daten liegen in der EU.

Fragen und Antworten

Kann eine statische Website ein Kontaktformular haben?

Ja. Die Seite bleibt eine statische Datei. Der Browser sendet die Felder an Formgong. Formgong speichert die Anfrage und schickt E-Mail und Telegram.

Was ist ein kostenloses Kontaktformular ohne PHP?

Ein Formular, das Sie in HTML einfügen, ohne PHP und ohne eigenen Server. Der kostenlose Tarif von Formgong umfasst 300 Sendungen im Monat, unbegrenzt viele Formulare und Telegram.

Funktioniert das auf GitHub Pages, Netlify und Vercel?

Ja. Diese Hosts liefern nur die Seite aus. Der POST geht an Formgong. Dasselbe Formular können Sie auf einen anderen Host ziehen, ohne es neu zu schreiben.

Brauche ich eine Serverless Function?

Nein, nicht für ein Kontaktformular. Eine Function brauchen Sie nur, wenn die Sendung Ihre eigene Datenbank ändern oder einen angemeldeten Benutzer prüfen muss.

Quellen

Geprüft am 06.10.2026 anhand offizieller Hilfeseiten und öffentlicher Seiten: Gatsby: building a contact form, GitHub Pages and Jekyll, Eleventy docs, Netlify Forms usage and billing, Netlify pricing update, 14 April 2026, Next.js static exports.

← Formgong