Discord Embed Builder
Build Discord embeds visually and export as JSON or code for Discord.js and discord.py.
Basic Settings
Fields (0/25)
No fields added. Fields are optional sections that appear below the description.
Live Preview
- Embed is empty - add at least a title or description
Export Code
{
"color": 5793266
}Frequently Asked Questions
What is a Discord embed?
A Discord embed is a rich content block that bots can send in messages. Embeds can include titles, descriptions, fields, images, and custom colors - making messages more visually appealing than plain text.
What are the Discord embed limits?
Discord embeds have character limits: title (256), description (4096), field name (256), field value (1024), footer text (2048), author name (256), and 6000 total characters across all fields. You can have up to 25 fields per embed.
How do I send an embed with my bot?
Use the exported code from this tool. For Discord.js, use EmbedBuilder to construct the embed, then send it with message.channel.send({ embeds: [embed] }). For discord.py, use discord.Embed and ctx.send(embed=embed).
Can I use markdown in embeds?
Yes! Discord embeds support markdown formatting in the description and field values. You can use **bold**, *italic*, __underline__, ~~strikethrough~~, `code`, and [links](url).
Send automated embeds with your own bot
Build a custom bot that sends beautiful embeds automatically
Have feedback or questions?
Join our Discord community to share ideas, get help, and connect with other creators.