You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Use the Discord Embed Color Picker to choose a color for your Discord embed and instantly copy its code as a decimal value for the Discord API and webhook JSON, as hex, as a discord.js hex literal, or as a ready-to-use discord.py line. The live preview shows the color as the left bar of a sample embed, and you can apply official Discord colors with one click.
Built by Justin Schuessler
Free, no sign-up required: Your color is converted directly in your browser and is not sent to a server.
Need Discord bot hosting too? Keep your bot running 24/7.
Example embed title
This is a sample description so you can see how the selected color looks as the left border of an actual Discord embed.
Example footer · Today
Decimal (Discord API/webhook JSON)
5793266
#5865F2
0x5865F2
discord.Colour(0x5865F2)
Everything is calculated directly in your browser—your color is not sent to a server.
How it works
From choosing a color to adding it to the color field in your bot code: Get your embed color in five steps.
Step 1
Click the color swatch next to “Embed Color” and choose a color, or enter a hex code such as #5865F2 or an RGB value such as 88, 101, 242 in the text field. Discord Blurple is selected by default.
Step 2
Alternatively, click Blurple, Green, Yellow, Fuchsia, Red, White, or Black under “Official Discord Colors.” The color is applied immediately.
Step 3
The preview shows your color as the left bar of a sample embed against Discord’s dark background.
Step 4
Use the copy button to copy the decimal value for the Discord API and webhook JSON. For bot code, copy the hex code, the discord.js hex literal 0x…, or the discord.py line discord.Colour(0x…).
Step 5
Paste the value into your embed’s color field in your bot code or webhook payload, then send the message.
Color codes
The official Discord colors from the Color Picker, with hex codes, decimal values, and discord.js and discord.py formats. Blurple #5865F2 has been Discord’s primary color since the 2021 rebrand; the old Blurple was #7289DA.
| Color | Hex | Decimal | discord.js | discord.py |
|---|---|---|---|---|
| Blurple | #5865F2 | 5793266 | 0x5865F2 | discord.Colour(0x5865F2) |
| Green | #57F287 | 5763719 | 0x57F287 | discord.Colour(0x57F287) |
| Yellow | #FEE75C | 16705372 | 0xFEE75C | discord.Colour(0xFEE75C) |
| Fuchsia | #EB459E | 15418782 | 0xEB459E | discord.Colour(0xEB459E) |
| Red | #ED4245 | 15548997 | 0xED4245 | discord.Colour(0xED4245) |
| White | #FFFFFF | 16777215 | 0xFFFFFF | discord.Colour(0xFFFFFF) |
| Black | #000000 | 0 | 0x000000 | discord.Colour(0x000000) |
Formats
Discord stores the embed color as an integer from 0 to 16777215: red Ă— 65536 + green Ă— 256 + blue. This turns #5865F2 (red 88, green 101, blue 242) into 5793266. The Color Picker calculates this for you instantly and shows the color in all four formats.
{
"embeds": [
{ "title": "…", "color": 5793266 }
]
}In raw JSON, the color appears as a decimal number in the embed’s color field. Copy this value from the large “Decimal (Discord API/Webhook JSON)” field.
new EmbedBuilder()
.setTitle("…")
.setColor(0x5865F2);discord.js takes the color as a number: a decimal value or a hex literal such as 0x5865F2. Copy the literal from the “JS Hex Literal (discord.js)” card.
embed = discord.Embed(
title="…",
colour=discord.Colour(0x5865F2),
)discord.py uses a discord.Colour object. Copy the ready-to-use line for your color from the “Python (discord.py)” card.
Basics
The colored bar on the left of an embed, set in your bot code or webhook JSON. That’s what this Color Picker is for.
Set a role name’s color in the server settings, not in the embed.
Go to Discord Role Color PickerThe embed color does not change text color. To write colored text in regular messages, use ANSI code blocks.
Go to Discord Text FormatterExplore more
Need more than just the color—including a title, description, fields, and footer?
Number base converter: Convert hex to decimal, binary to decimal, and back, plus octal and any base up to 36. Includes step-by-step calculations, two's complement, and clickable bits.
Built by Luca Stanek
Convert colors between HEX, RGB, HSL, HSV, and CMYK in real time, find the closest CSS named color, and check WCAG contrast against black and white—all in your browser.
Built by Justin Schuessler
Paste text and instantly see if it fits, with a live character count against every Discord limit (message, embed, username, nickname, slash commands, polls). Runs entirely in your browser.
Built by Justin Schuessler
Format Discord text with a click: bold, italic, spoilers, quotes, and code blocks, plus colored text using ANSI code blocks. Includes a live preview like Discord and a copy button. Runs entirely in your browser.
Built by Luca Stanek
Choose Discord role colors and instantly copy their hex and decimal values. Includes a two-color gradient (Enhanced Role Styles), Discord's 20 default colors, and live previews as a chat message and member list entry.
Built by Justin Schuessler
Build Discord Embeds with a form, preview them as actual Embeds in real time, and export them as JSON, discord.py, or discord.js—all in your browser.
Built by Justin SchĂĽssler
FAQ
Quick answers about Discord embed colors, color codes, and this tool.
The embed color is the colored bar on the left of an embed—the message box sent by bots and webhooks. The Discord API expects an integer from 0 to 16777215 in the color field, calculated as red × 65536 + green × 256 + blue. It’s the same color as the hex code, just written as a number. For webhook JSON and direct API calls, copy the decimal value from the tool.
Remove the “#” and read the six characters as a hexadecimal number. This turns #5865F2 (Discord Blurple) into 5793266. The Color Picker calculates this instantly when you choose or enter a color and displays the decimal value prominently with a copy button. It only converts hex or RGB to decimal; to convert decimal back to hex, use the Hex to Decimal Converter.
In discord.js you pass the color to setColor(), most simply as a number: a decimal value or a hex literal such as setColor(0x5865F2). setColor() also accepts a hex string like '#5865F2', a color name like 'Blurple' or an [R, G, B] array. The tool shows the hex literal in the “JS Hex Literal (discord.js)” card and the decimal value above it, each with a copy button.
discord.py uses a discord.Colour object, such as discord.Colour(0x5865F2), which you pass as colour when creating the embed. The tool generates exactly this line for your chosen color in the “Python (discord.py)” card.
Discord’s primary color since the 2021 rebrand is Blurple #5865F2 (decimal 5793266); the old Blurple was #7289DA. There’s also Green #57F287, Yellow #FEE75C, Fuchsia #EB459E, and Red #ED4245, plus White #FFFFFF and Black #000000. Click the corresponding color swatch to apply any of the seven in the tool.
Yes. The “Embed Color” field accepts 3- or 6-digit hex codes with or without “#”, as well as RGB values such as rgb(88, 101, 242), rgba(…), or simply 88, 101, 242. The tool ignores the alpha value in rgba(…) because embed colors do not support transparency. If your input is invalid, a message appears below the field.
No. The embed color only colors the left bar of the embed, not the text, as the preview shows. To write colored text in regular messages, use ANSI code blocks, for example with the Discord Text Formatter. To change a role name’s color, use the Discord Role Color Picker.
The Discord Embed Color Picker is free and requires no sign-up. Color selection, conversion, and preview all run directly in your browser. Your color is not sent to a server or saved.
Any more questions?
Contact SupportA ZAP-Hosting VPS reliably hosts your Discord bot around the clock.
No setup. No risk. Online in seconds.
Looking for more tools? View all Discord tools
© 2026 ZAP-Hosting GmbH