Send a custom message or a rich embed to any Discord channel through a webhook. Paste your webhook URL, build the embed, and post it straight from your browser.
Your webhook URL never touches our servers. It goes only to Discord.
Get this in your channel settings under Integrations, Webhooks. It is the only thing that leaves your browser, sent straight to Discord.
Your message preview shows here.
Heads up: standard incoming webhooks cannot send buttons or select menus. Only an app owned webhook can carry those, so this builder sticks to text and embeds.
Copy it from the channel's Integrations settings.
Write plain text or an embed with a title, color, and fields.
Post it straight to your channel from the browser.
A webhook is a URL that posts messages into a specific channel without a bot. Anyone with the URL can send to that channel, which is what makes webhooks handy for alerts, cross posting, and quick announcements. The URL is the identity, so there is no login.
This tool posts straight from your browser to Discord. The webhook URL is the only thing that leaves your device, and it goes to Discord, not to us.
Open the channel you want to post in, go to its settings, then Integrations, then Webhooks. Create a new webhook, give it a name, and copy the URL. You need the Manage Webhooks permission on that channel.
Keep the URL private. Treat it like a password, since anyone who has it can post to your channel. If it leaks, delete the webhook and make a new one.
A plain message is just text. An embed is the framed card with a colored side bar, a title, a description, fields, and an image. Embeds stand out and organize information, which is why announcements and bot style posts use them.
You can send text, an embed, or both. The preview on the right updates as you type, so you see the result before you post.
Standard incoming webhooks cannot send buttons or select menus. Those interactive components only work through an application that owns the webhook. If you need clickable buttons, you need a bot or app, not a plain webhook. For everything else, text and embeds cover it.
Teams wire webhooks to alerts and deploy notices, communities post scheduled announcements, and creators cross post updates. Pair this with our timestamp generator for an event time that reads in everyone's timezone, or the color text tool for a highlighted line.
Open the channel settings, go to Integrations, then Webhooks, and create one. Copy its URL and paste it here.
No. The message posts straight from your browser to Discord. The URL is not saved on our servers.
Standard incoming webhooks cannot send interactive components. Only an app owned webhook can, so this builder sticks to text and embeds.
Yes. The override name and avatar fields set them per message, without touching the webhook's defaults.
Usually an invalid URL, an empty message, or a Discord rate limit. Check the URL, add some content, and try again in a moment.