Discord EmbedDesign Discord embeds and Components V2 messages right inside VS Code. See exactly how they will look in Discord, then copy ready-to-paste discord.js or JSON code. No more editing code, restarting your bot, checking Discord and doing it all again. Click, type, copy, done.
Why bot developers use it
FeaturesA preview that looks like DiscordClick any part of the embed to edit it: author, title, description, fields, images, thumbnail, footer, timestamp and buttons. Drag fields and buttons to reorder them, and remove anything with one click. Inline fields line up the way Discord shows them.
Components V2: containers, sections and galleriesSwitch to Container V2 to build messages with Discord's newest layout:
A counter shows how many of Discord's 40 components you have used.
Format text in one clickSelect text and a small toolbar appears above it: bold, italic, underline, strikethrough, code, spoiler and links, plus headings, small text, quotes and lists. Discord markdown shows in the preview exactly as it will in Discord.
Buttons without the busyworkChoose from all five Discord styles: Primary, Secondary, Success, Danger and Link. Custom IDs are made from the label (
Code you can paste straight into your botClick Get Code and choose:
The editor checks your design against Discord's limits (title length, 25 fields, 40 components and more) and warns you before Discord would reject it.
Dark and light themesThe preview follows your VS Code theme automatically, or you can pick dark or light yourself. Zoom in and out to check the details.
Getting started
FAQWhich discord.js version do I need? Embeds work with discord.js v14. Components V2 code needs discord.js 14.19 or newer. Why are the example images left out of my code? The example images ship with the extension, so Discord can't load them. Paste a public image URL (for example from your CDN or Discord) and it will be included. Does it send messages for me? No, it gives you code and JSON. Paste the code into your bot, or send the JSON with a webhook. Where is my design saved? In VS Code's storage on your computer. Use the reset button in the toolbar to start again from the example. RequirementsVS Code 1.93 or later. SupportFound a bug or have an idea? Leave a review on the Marketplace. If this extension saves you time, please give it a ⭐ rating!
See the changelog for what's new. |





