Webhook-Tester — HTTP-Requests live untersuchen

Erhalte eine eindeutige URL, richte einen beliebigen Webhook oder HTTP-Client darauf und sieh Requests in Echtzeit eintreffen – Header, Query-String und formatierter Body, dazu HMAC-Signaturprüfungen.

Aktualisiert am
Deine Webhook-URLVerbinde…

Beliebige Methode und beliebiger Pfad unter dieser URL. Requests werden 24 Stunden gespeichert (die letzten 50).

Testrequest senden

  
Antwort-Einstellungen — was die URL zurückgibt
Anfragen (0)
Warte auf die erste Anfrage…

Sende etwas an deine URL – es erscheint hier innerhalb von zwei Sekunden.

Dieses Tool ruft die eingegebene öffentliche URL über unseren Server ab. Ergebnisse liegen nur wenige Minuten im Arbeitsspeicher und werden nie in einer Datenbank gespeichert.

So nutzt du: Webhook-Tester

  1. Deine eindeutige Webhook-URL wird automatisch erstellt – klick auf URL kopieren.
  2. Füge sie in den Webhook-Einstellungen des Dienstes ein, den du testest (GitHub, Stripe, Shopify, Slack, Zapier …), oder ruf sie mit curl auf.
  3. Requests erscheinen links live. Klick einen an, um Header, Query-String und Body zu sehen.
  4. Füge dein Signing-Secret unter Signatur prüfen ein, um die HMAC des Absenders zu verifizieren.

Was ist ein Webhook-Tester?

Ein Webhook ist ein HTTP-Request, den ein Dienst an deine URL schickt, wenn etwas passiert – eine Zahlung gelingt, Code wird gepusht, eine Bestellung geht ein. Während du den Empfänger baust, musst du genau sehen, was ankommt: welche Header, welche JSON-Struktur, wie die Signatur berechnet wird. Ein Webhook-Tester stellt dir eine temporäre öffentliche URL bereit, die jeden Request aufzeichnet, damit du ihn prüfen kannst – ganz ohne Code zu schreiben oder zu deployen.

Was du prüfen kannst

  • Methode und Pfad — alles nach deiner URL wird erfasst, du kannst also /orders, /refunds usw. verwenden, um Ereignisse voneinander zu unterscheiden.
  • Header — Content-Type, User-Agent, Ereignisnamen (X-GitHub-Event, Stripe-Signature, X-Shopify-Topic) und Delivery-IDs.
  • Query-String und Body — JSON wird formatiert, Formular-Posts werden in einer Tabelle dargestellt, Binärdaten als Base64 angezeigt.
  • Signaturprüfung — berechnet die vom Anbieter gesendete HMAC-SHA256 mit deinem Signing-Secret nach, komplett in deinem Browser.

Unterstützte Signaturverfahren

AnbieterHeaderSigniert wird
GitHubX-Hub-Signature-256: sha256=…Roher Body, Hex
StripeStripe-Signature: t=…,v1=…timestamp.body, Hex
ShopifyX-Shopify-Hmac-Sha256Roher Body, Base64
Generischein beliebiger Header deiner WahlRoher Body, Hex oder Base64

Vom eigenen Rechner aus testen

Webhook-Anbieter können localhost nicht erreichen. Nutze diese URL zuerst, um das Payload-Format zu verstehen, und baue dann deinen Handler. Lokal testest du mit der CLI des Anbieters (stripe listen, gh webhook forward) oder einem Tunnel. Prüfe Signaturen immer und antworte zügig mit einem 2xx-Status – die meisten Anbieter wiederholen Zustellungen bei Timeouts und Fehlern.

Limits und Datenschutz

Jede URL speichert die letzten 50 Requests für 24 Stunden, akzeptiert Bodies bis 256 KB und bis zu 120 Requests pro Minute. Die URL selbst ist der Schlüssel: Wer sie kennt, kann an sie senden und ihre Requests sehen. Sende also keine echten Kundendaten oder Produktiv-Secrets. Formatiere aufgezeichnete Payloads mit dem JSON-Formatter, dekodiere Tokens mit dem JWT-Decoder oder erzeuge HMACs mit dem HMAC-Generator.

Auch gesucht als: webhook testen, webhook url, request bin, http request prüfen, webhook debuggen, stripe webhook testen, webhook site.

Passende Tools zu: Webhook-Tester

  • HTTP Header Checker — Gib eine beliebige URL ein und sieh genau, was der Server zurückschickt: Statuscode, Weiterleitungskette und jeden Response-Header.
  • cURL zu Code — Füge einen curl-Befehl ein, z.
  • Email-Header-Analyzer — Füge die rohen Header einer E-Mail ein, um ihren gesamten Weg zu sehen: jeden Server-Hop mit der benötigten Zeit, die SPF-, DKIM- und DMARC-Ergebnisse, die ursprüngliche IP und Warnzeichen wie ein abweichendes Reply-To oder Return-Path.
  • MIME-Typ-Suche — Durchsuche über 200 Dateiendungen und MIME-Typen — .webp, .woff2, .webmanifest, application/wasm … — oder zieh eine Datei per Drag & Drop hinein, um ihren tatsächlichen Typ anhand der ersten Bytes zu ermitteln.

Häufige Fragen

Ist der Webhook-Tester kostenlos?
Ja – ohne Konto und ohne Begrenzung der Anzahl an URLs. Jede URL speichert Requests 24 Stunden lang.
Kann ich die Antwort wählen, die meine URL zurückgibt?
Ja. Öffne Antwort-Einstellungen, um den Statuscode festzulegen (zum Beispiel 500, um die Wiederholungen deines Anbieters zu testen) sowie einen JSON- oder Klartext-Body.
Wer kann meine Requests sehen?
Jeder, der die URL kennt. Sie ist lang und zufällig, daher nicht erratbar. Behandle sie aber wie ein Passwort und sende keine Produktiv-Secrets oder personenbezogenen Daten dorthin.
Funktioniert es mit Stripe, GitHub, Shopify und Slack?
Ja. Jeder Dienst, der HTTP-Requests an eine öffentliche HTTPS-URL senden kann, funktioniert. Die Signaturprüfung ist für GitHub, Stripe und Shopify eingebaut, ein generischer HMAC-SHA256-Modus deckt die meisten anderen ab.
Warum zeigt mein Browsertest einen zusätzlichen OPTIONS-Request?
Browser senden vor Cross-Origin-Requests mit JSON-Body einen CORS-Preflight. Der Tester beantwortet ihn automatisch und zeichnet nur den echten Request auf.

Ähnliche Tools