Build Discord webhook messages with confidence
Meowhook is a free message builder for Discord webhooks. Write your message, shape an embed or a V2 layout, and see a live preview before anything reaches your channel.
Make it visual
Edit message text, images, embeds, and layout blocks while the Discord-style preview updates beside your work.
Keep control
Drafts stay in your browser. You choose when to connect a webhook, send a message, or create a share link.
What you can build
Start with a simple announcement or put together a richer message without writing JSON by hand.
Messages and embeds
Write text, add links and Discord formatting, attach files, and create embeds with titles, descriptions, fields, colors, and images.
Useful starting points
Try a template for a welcome note, update, or event, then change the words and visuals to fit your server. You can also import an existing JSON payload.
How sending works
A Discord webhook is an address that can post into a channel. You create it in Discord, then paste its URL into Meowhook.
Preview first, send when ready
The preview lets you check your text, embeds, and layout before sending. When you press Send, Meowhook submits the message through your webhook.
Keep your webhook private
A webhook URL acts like a credential: anyone with it may be able to post to that channel. Do not put it in public examples or shared drafts.
Embeds and V2 layouts
Use a familiar message and embed editor for most posts. Switch on Advanced V2 components when you need more control over the layout.
Rich embeds
Add a title, description, fields, thumbnail, image, author, or footer. The preview shows how the pieces fit together as you edit them.
Ordered layout blocks
Arrange text, thumbnails, image galleries, separators, and containers. You can move blocks up or down and see the result before sending.
Drafts and backups
Meowhook saves your working drafts in this browser so you can return to them later.
Move your work
Export JSON or save a backup before switching devices or clearing browser data. Import a backup to restore the work in another browser.
Share deliberately
When you create a share link, you choose how long it lasts. The shared draft is stored separately from your local workspace.
Ready to try it?
Open the builder and change the example draft, or follow a short hands-on guide to your first webhook message.