Back to all tools

Discord Embed Builder

A Discord embed is a rich, formatted message block with a colored accent, title, fields and images. Fill in the form below to design one and copy the ready-to-use JSON.

Fields

How it works

Fill in any combination of title, description, color, author, fields, images and footer. The preview updates live and the JSON tab shows the exact payload Discord expects, wrapped in an embeds array.

Copy the JSON and send it through a webhook or your bot. The color is stored as a decimal integer, which the builder converts from your hex value automatically.

What is it used for

Embeds make announcements, rules, welcome messages and bot responses far more readable than plain text. Building the JSON by hand is error-prone, so this visual editor lets you design the layout first and copy clean, valid output.

Frequently asked questions

Can I send the embed directly from here?
No — this tool only builds the JSON. Sending it requires a webhook or a bot, which keeps your tokens private and out of the browser.
Why is the color a number in the JSON?
Discord expects the embed color as a decimal integer. The builder converts your hex color (for example #5865F2) to that integer automatically.
How many fields can an embed have?
Discord allows up to 25 fields per embed. This builder supports up to 10, which covers the vast majority of real-world embeds.
Discord Embed Builder — Visual editor with JSON output | CloudMod