Discord Embed & Webhook Builder
Build a post as a sequence of messages: plain text with pings, classic embeds, modern cards and image banners, in any order. Attach files, broadcast to every server at once, or edit a message you already sent. Nothing is uploaded to us — it all goes straight to Discord.
WEBHOOK
MESSAGES
Each message is posted in this order. Put @everyone or @role in a Message's text (or in a Card's text) —
Discord never pings from inside a classic embed. Click a message in the preview to edit it. Grab a card by its header and drag it to reorder.
MESSAGE TEXT
EMBEDS
CARD (V2)
Cards use Discord's Components V2: no message text or classic embeds, up to 4000 characters of text and 40 components.
Markdown works (## heading, **bold**, -# small). Link buttons may be dropped by Discord on plain
channel webhooks — if yours don't appear, put the links in the text. In edit mode only the card is edited, not the banner.
IMAGES
Posted as a clean image-only message (no border) — use it as a banner before or after an embed or card.
ATTACHED FILES from your PC · up to 10
Files are sent with the message. To show one in an embed, press 📎 on an image field and pick it —
it becomes attachment://name. Unused files are still sent as normal attachments.
Webhooks are used only when you press Send and are never stored. Get one in Discord → Server Settings → Integrations → Webhooks. Save Template keeps your whole layout to reuse next update.
LIVE PREVIEW
Discord webhooks accept requests straight from your browser, so this runs entirely on your machine — your embeds, files and webhooks never touch our servers.