Discord Webhook Deleter
Delete a webhook with its token
This is a destructive request made straight from your browser. The URL you paste, token included, is sent to https://discord.com/api/webhooks/ as a DELETE, so Discord receives both the webhook id and its token. Nothing is stored here, and no request happens until you tick the confirmation and press the button.
One irreversible action behind a single field. Paste the whole webhook URL — the segment after the numeric id is the token, and without it Discord will refuse — and the page extracts the id, swaps the form for a red confirmation panel naming that id, and waits for you. The destructive button stays disabled until the confirmation checkbox is ticked, so a stray Enter key cannot take out an integration a deploy pipeline depends on. Pressing it issues a DELETE to https://discord.com/api/webhooks/{id}/{token} from your browser and no account is involved. A 204 means it is gone, a 404 means it was already deleted or the link is wrong, and a 401 means the token cannot authorise a deletion. The usual reason to be here is a URL that escaped into a public repository, a screenshot or a paste site.
Permanently delete a Discord webhook by pasting its full URL (which contains the token). Useful for cleaning up old or leaked webhooks — this action cannot be undone.
Runs In Your Browser
Runs in your browser, but this tool contacts a third-party service to do its job. The overview above says exactly what is sent.
How to use Discord Webhook Deleter
Paste the complete webhook URL, token segment included, into the Webhook URL field.
Read the red confirmation panel that replaces the form and check that the displayed ID is the webhook you meant.
Tick I understand this cannot be undone, which is what enables the Delete webhook button.
Press Delete webhook and read the outcome line: 204 deleted, 404 already gone or wrong address, 401 token not valid.
- The delete is issued from the browser to https://discord.com, so the token in the URL is the only credential involved and no bot or account is needed.
- The destructive button remains disabled until the confirmation checkbox is ticked, so an accidental Enter cannot fire it.
- The extracted webhook id is shown in the warning before anything leaves the page, which catches a paste of the wrong link.
- A 404 is reported separately from a 401: the first means already deleted or the wrong address, the second means the token cannot authorise deletion.
- A server administrator retires a webhook whose URL ended up in a public repository, so nobody outside the team can keep posting through it.
- A developer clears a staging integration out of a production channel after a test run pointed the wrong credential at it.
- Someone who copied the wrong webhook into a channel deletes the stray one after spotting duplicate alerts in the audit log.