Discord Embed Generator med förhandsvisning
Med Discord-embedgeneratorn skapar du Discord-embeds i ett formulär: författare, titel, beskrivning, färg, upp till 25 fält, bild, miniatyrbild, sidfot och tidsstämpel. Förhandsvisningen visar din embed som i Discord, och verktyget genererar webhook-JSON, discord.py- eller discord.js-kod.
Byggd av Justin Schüssler
Gratis och utan inloggning: formuläret, förhandsvisningen och kodgenereringen körs i din webbläsare. Inget sparas.
Behöver du även hosting för din Discord-bot? Håll den igång dygnet runt.
Formulär
Totalt 0/6000Författare
Fält
0/25Inga fält ännu – lägg till ett för att visa namn/värde-par.
Footer
Förhandsgranskning
Kod
{
"embeds": [
{
"color": 5793266
}
]
}Exportera, importera och dela
Exportera JSON
Importera JSON
Delbar länk
Kodar hela din embed direkt i URL:en – ingenting lagras hos oss.
Exempelresultat
Det exporterar Discord Embed Builder
Du fyller i titel, beskrivning, fält, färg och bilder. Verktyget visar embeden live som i Discord och ger dig den som Webhook-JSON, discord.py- eller discord.js-kod. Nedan visas verktygets exempel-embed. Dina resultat beror på vad du matar in.
Exempel · Exempel-embed ”Geplante Wartungsarbeiten”
308 av 6000 teckenUtdata: Webhook-JSON
{ "embeds": [ { "title": "Geplante Wartungsarbeiten", "description": "Am kommenden Sonntag führen wir zwischen 02:00 und 04:00 Uhr geplante Wartungsarbeiten an unserer Infrastruktur durch.\nEs kann in diesem Zeitraum zu kurzen Unterbrechungen kommen.", "url": "https://status.zap-hosting.com", "color": 5763719, "author": { "name": "ZAP-Hosting Status", "url": "https://status.zap-hosting.com" }, "fields": [ { "name": "Status", "value": "Geplant", "inline": true }, { "name": "Dauer", "value": "~2 Stunden", "inline": true }, { "name": "Betroffene Dienste", "value": "Kundenportal, API" } ], "image": { "url": "https://assets.zx.zap-hosting.com/cdn/zapx-logo-white-green-1781853280180.webp" }, "footer": { "text": "ZAP-Hosting Status Page" } } ]}Utdata: discord.js
import { EmbedBuilder } from "discord.js"; const embed = new EmbedBuilder() .setAuthor({ name: "ZAP-Hosting Status", url: "https://status.zap-hosting.com" }) .setTitle("Geplante Wartungsarbeiten") .setURL("https://status.zap-hosting.com") .setDescription("Am kommenden Sonntag führen wir zwischen 02:00 und 04:00 Uhr geplante Wartungsarbeiten an unserer Infrastruktur durch.\nEs kann in diesem Zeitraum zu kurzen Unterbrechungen kommen.") .setColor(0x57F287) .addFields( { name: "Status", value: "Geplant", inline: true }, { name: "Dauer", value: "~2 Stunden", inline: true }, { name: "Betroffene Dienste", value: "Kundenportal, API" }, ) .setImage("https://assets.zx.zap-hosting.com/cdn/zapx-logo-white-green-1781853280180.webp") .setFooter({ text: "ZAP-Hosting Status Page" });- colorDiscord kräver färgen som ett tal: #57f287 blir 5763719 i JSON.
- inlineFält med inline: true visas bredvid varandra i Discord, övriga på en egen rad.
- discord.pySamma embed kan också kopieras som discord.py-kod i verktyget.
Så fungerar det
Så skapar du en Discord-embed
Från tomt formulär till färdig kod: skapa din Discord-embed i sex steg.
Steg 1
Ladda ett exempel eller börja från början
Klicka på ”Ladda exempel” för att se en ifylld embed, eller börja med det tomma formuläret. Med ”Importera JSON” hämtar du tillbaka en befintlig embed till formuläret.
Steg 2
Ange författare, titel och beskrivning
Under ”Författare” anger du namn, URL och ikon-URL, följt av titel, titel-URL och beskrivning. Räknarna bredvid titel och beskrivning visar hur många tecken du redan använder.
Steg 3
Välj färg
Välj embedfärg med färgväljaren eller ange en hexkod, till exempel #5865F2. Med ”Ingen färg” utelämnar du färgen helt.
Steg 4
Lägg till fält
Med ”Lägg till fält” skapar du upp till 25 fält med fältnamn och fältvärde. Med ”Inline” kan upp till tre fält visas bredvid varandra. Du ändrar ordningen med dra och släpp.
Steg 5
Lägg till bilder, footer och tidsstämpel
Ange valfritt bild-URL, URL till miniatyrbild, sidfotstext och sidfotsikon. För tidsstämpeln väljer du ”Ingen”, ”Nu” eller ”Egen tidpunkt” med datum och klockslag.
Steg 6
Kontrollera förhandsvisningen och kopiera koden
Kontrollera din embed i förhandsvisningen och håll koll på det totala antalet tecken, som får vara högst 6000. Välj sedan ”Rå JSON”, ”discord.py” eller ”discord.js” och klicka på ”Kopiera kod”.
Export
Ett Discord-embed, tre exportformat: webhook-JSON, discord.py och discord.js
Discord Embed Generator skapar både webhook-JSON och kod för botbiblioteken discord.py och discord.js utifrån ditt formulär. I kodavsnittet växlar du mellan ”Rå JSON”, ”discord.py” och ”discord.js” och kopierar resultatet med ”Kopiera kod”.
Webhook-JSON
{
"embeds": [
{ "title": "…", "color": 5793266 }
]
}Embed-objektet ligger i {"embeds": [...]}, precis det format som en Discord-webhook förväntar sig som request body. Färgen anges som ett decimaltal, och verktyget utelämnar tomma uppgifter.
discord.py
embed = discord.Embed(title="…", color=0x5865F2)
embed.add_field(name="…", value="…", inline=True)För bottar med discord.py: discord.Embed(...) med set_author, add_field, set_image, set_thumbnail och set_footer. Koden innehåller bara de uppgifter du har fyllt i.
discord.js
const embed = new EmbedBuilder()
.setTitle("…")
.setColor(0x5865F2);För bottar med discord.js v14: new EmbedBuilder() med setAuthor, setTitle, addFields, setFooter och fler metoder. Färgen anges som ett 0x-värde i koden.
Gränser
Översikt över gränserna för Discord-embeds
Embed Builder kontrollerar dessa gränser direkt. Summan omfattar titel, beskrivning, alla fältnamn och fältvärden, footertext och författarnamn. URL:er räknas inte. Om en gräns överskrids markerar verktyget det berörda fältet eller totalsumman.
| Del | Maximum |
|---|---|
| Titel | 256 tecken |
| Beskrivning | 4096 tecken |
| Antal fält | 25 fält |
| Fältnamn | 256 tecken |
| Fältvärde | 1024 tecken |
| Footertext | 2048 tecken |
| Författarnamn | 256 tecken |
| Total textlängd | 6000 tecken |
Grunderna
Kort om Discord-embeds och webhooks
Vad är ett Discord-embed?
Ett embed är ett formaterat meddelandeblock med en färgad kant. Det kan innehålla författare, en länkad titel, beskrivning, fält, en stor bild, en miniatyrbild, footer och tidsstämpel. Embeds skickas av bottar eller via webhooks. Det är dessa delar du fyller i i formuläret.
Så använder du webhook-JSON
Du skapar en webhook i Discord under Kanalinställningar → Integrationer → Webhooks och kopierar dess URL där. Sedan skickar du exporterad webhook-JSON till den URL:en med ett eget skript eller verktyg. Embed Builder skickar inget själv och frågar inte efter någon webhook-URL.
Utforska mer
Fler Discord-verktyg för dina embeds
Färgväljare för Discord-embeds
Välj en färg för Discord-embeds och kopiera den direkt som decimalvärde, hexvärde eller kod för discord.js och discord.py – med Discords officiella varumärkesfärger och liveförhandsgranskning.
Byggd av Justin Schuessler
Discord-teckenräknare
Klistra in text och se direkt om den ryms – tecknen räknas i realtid mot varje Discord-gräns (meddelande, embed, användarnamn, smeknamn, slash-kommandon, omröstningar). Allt sker i webbläsaren.
Byggd av Justin Schuessler
Discord-tidsstämpelgenerator
Skapa Discord-tidsstämpeltaggar (<t:...:STYLE>) från datum och tid – med förhandsvisning för UTC, din tidszon och vanliga tidszoner för alla 9 stilar, kopieringsknappar och en parser för befintliga taggar. Körs helt i webbläsaren.
Byggd av Justin Schuessler
Discord-behörighetskalkylator
Välj behörigheter för Discord-roller och botar med ett klick och skapa ett 64-bitars bitfält, eller avkoda ett befintligt – med förinställningar, generator för inbjudningslänkar och varningar för administratörsbehörigheter.
Byggd av Justin Schuessler
Discord-textformaterare (Markdown, färgtext och kodblock)
Formatera Discord-text med ett klick: fetstil, kursiv stil, spoiler, citat och kodblock, samt färgtext via ANSI-kodblock. Med liveförhandsvisning som i Discord och kopieringsknapp. Fungerar helt i webbläsaren.
Byggd av Luca Stanek
Färgväljare för Discord-roller
Välj färger för Discord-roller och kopiera dem direkt som hex- och decimalvärden – med tvåfärgsgradient (Enhanced Role Styles), Discords 20 standardfärger och liveförhandsgranskning som chattmeddelande och post i medlemslistan.
Byggd av Justin Schuessler
FAQ
Vanliga frågor
Korta svar om Discord-embedgeneratorn, webhooks, gränser och dataskydd.
Ja. Discord Embed Generator är gratis och kan användas utan inloggning. Formuläret, förhandsvisningen och kodgenereringen körs i din webbläsare.
Nej, verktyget sparar inget. Den delbara länken innehåller hela din embed Base64-kodad i URL:en. Den som öppnar länken får formuläret förifyllt. Bilder från en delad länk eller importerad JSON laddas i förhandsvisningen först när du klickar på ”Ladda externa bilder”.
Verktyget skickar inget själv och frågar inte efter någon webhook-URL. Kopiera webhook-JSON ({"embeds": [...]}) och skicka den med ett eget skript eller verktyg till en webhook som du skapar i Discord under Kanalinställningar → Integrationer → Webhooks. För din bot kopierar du i stället koden för discord.py eller discord.js.
Titel: 256 tecken, beskrivning: 4096, fältnamn: 256, fältvärde: 1024, sidfotstext: 2048 och författarnamn: 256. Dessutom högst 25 fält. Texterna får sammanlagt inte överstiga 6000 tecken. URL:er räknas inte med. Verktyget räknar tecken löpande och markerar överskridna gränser.
Ja. I kodavsnittet växlar du mellan ”Rå JSON”, ”discord.py” och ”discord.js” och kopierar resultatet med ”Kopiera kod”. discord.py använder discord.Embed(...) med add_field och set_footer, medan discord.js genererar kod för v14 med new EmbedBuilder() och addFields. Bara uppgifter du har fyllt i tas med i koden. Varje fält behöver både ett namn och ett värde. Saknas något av dem markerar verktyget fältet.
Discord förväntar sig färgen som ett decimaltal. Verktyget omvandlar automatiskt ditt hexvärde: Discord Blurple #5865F2 blir 5793266, medan koden för discord.py och discord.js använder 0x5865F2. Med ”Ingen färg” utelämnas uppgiften helt.
Om du aktiverar ”Inline” för ett fält delar efterföljande inline-fält på en rad, upp till tre sida vid sida. Ett fält utan Inline börjar alltid på en ny rad och tar upp hela bredden. Förhandsvisningen placerar fälten på samma sätt.
Ja. Klistra in webhook-JSON eller ett enskilt embed-objekt under ”Importera JSON”. Om det finns flera embeds använder verktyget det första. Ogiltig JSON, okända fält eller fler än 25 fält avvisas med ett felmeddelande.
Fler frågor?
Kontakta supportenDriv din Discord-bot tillförlitligt dygnet runt
En VPS från ZAP-Hosting körs dygnet runt, även när din egen dator är avstängd.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla Discord-verktyg