Ir para o conteúdo
Ferramenta gratuita

Gerador de embeds do Discord com prévia em tempo real

Com o gerador de embeds para Discord, você cria embeds por formulário: autor, título, descrição, cor, até 25 campos, imagem, miniatura, rodapé e data e hora. A prévia em tempo real mostra o embed como ele aparece no Discord, e o gerador fornece JSON de webhook ou código para discord.py ou discord.js.

Criado por Justin Schüssler

Grátis e sem cadastro: o formulário, a prévia e a geração de código funcionam no seu navegador. Nada é salvo.

Precisa hospedar um bot do Discord também? Mantenha seu bot ativo 24 horas por dia.

Formulário

Total 0/6000

Autor

0/256
0/4096

Campos

0/25

Ainda não há campos — adicione um para apresentar pares de nome/valor.

Rodapé

0/2048

Pré-visualização

Código

{
  "embeds": [
    {
      "color": 5793266
    }
  ]
}

Exportar, importar e compartilhar

Exportar JSON

Importar JSON

Link compartilhável

Codifica seu embed completo diretamente no URL — sem armazenamento do nosso lado.

Exemplo de resultado

O Criador de embeds do Discord exporta isso

Você preenche título, descrição, campos, cor e imagens. A ferramenta mostra o embed em tempo real, como no Discord, e o fornece como JSON de webhook ou código discord.py ou discord.js. Abaixo está o embed de exemplo da ferramenta; sua saída depende das suas entradas.

Exemplo · Embed de exemplo “Geplante Wartungsarbeiten”

308 de 6000 caracteres

Saída: JSON do webhook

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"      }    }  ]}

Saída: discord.js

embed.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" });
  • colorO Discord espera a cor como um número: #57f287 se torna 5763719 no JSON.
  • inlineCampos com inline: true aparecem lado a lado no Discord; os demais ficam em linhas separadas.
  • discord.pyO mesmo embed também pode ser copiado como código discord.py na ferramenta.

Como funciona

Como criar um embed para Discord

Do formulário vazio ao código pronto: crie seu embed para Discord em seis etapas.

Passo 1

Carregue um exemplo ou comece do zero

Clique em “Carregar exemplo” para ver um embed preenchido ou comece com o formulário vazio. Para carregar um embed existente no formulário, use “Importar JSON”.

Passo 2

Insira autor, título e descrição

Em “Autor”, informe o nome, a URL e a URL do ícone. Abaixo, informe o título, a URL do título e a descrição. Os contadores ao lado do título e da descrição mostram quantos caracteres você já usou.

Passo 3

Escolher cor

Escolha a cor do embed pelo seletor de cores ou informe um código hexadecimal, como #5865F2. Com “Sem cor”, você omite a cor.

Passo 4

Adicione campos

Em “Adicionar campo”, você pode criar até 25 campos com nome e valor. Com “Inline”, até três campos aparecem lado a lado; você pode alterar a ordem arrastando e soltando.

Passo 5

Adicione imagens, rodapé e timestamp

Se quiser, informe a URL da imagem, a URL da miniatura, o texto e o ícone do rodapé. Para a data e hora, escolha “Nenhuma”, “Agora” ou “Data e hora personalizadas”.

Passo 6

Conferir a prévia e copiar o código

Confira o embed na prévia em tempo real e acompanhe o contador geral, com limite de 6000 caracteres. Depois, selecione “JSON bruto”, “discord.py” ou “discord.js” e clique em “Copiar código”.

Exportar

Um embed do Discord, três opções de exportação: JSON para webhook, discord.py e discord.js

O gerador de embeds do Discord cria, a partir do seu formulário, JSON para webhook e código para as bibliotecas de bot discord.py e discord.js. Na seção de código, alterne entre “JSON bruto”, “discord.py” e “discord.js” e copie o resultado com “Copiar código”.

JSON para webhook

{
  "embeds": [
    { "title": "…", "color": 5793266 }
  ]
}

O embed fica dentro de {"embeds": [...]}, exatamente no formato esperado por um webhook do Discord no corpo da requisição. A cor aparece como número decimal, e a ferramenta omite os campos vazios.

discord.py

embed = discord.Embed(title="…", color=0x5865F2)
embed.add_field(name="…", value="…", inline=True)

Para bots com discord.py: discord.Embed(...) com set_author, add_field, set_image, set_thumbnail e set_footer. O código inclui apenas os dados que você preencheu.

discord.js

const embed = new EmbedBuilder()
  .setTitle("…")
  .setColor(0x5865F2);

Para bots com discord.js v14: new EmbedBuilder() com setAuthor, setTitle, addFields, setFooter e outros métodos. No código, a cor aparece como valor 0x.

Limites

Visão geral dos limites de embeds do Discord

O criador de embeds verifica esses limites em tempo real. A soma inclui título, descrição, todos os nomes e valores dos campos, texto do rodapé e nome do autor. As URLs não entram na contagem. Se um limite for ultrapassado, a ferramenta destaca o campo afetado ou o contador total.

ComponenteMáximo
Título256 caracteres
Descrição4096 caracteres
Número de campos25 campos
Nome do campo256 caracteres
Valor do campo1024 caracteres
Texto do rodapé2048 caracteres
Nome do autor256 caracteres
Soma de todos os textos6000 caracteres

Noções básicas

Embeds e webhooks do Discord em poucas palavras

O que é um embed do Discord?

Um embed é um bloco de mensagem formatado com uma barra colorida na lateral. Ele pode incluir autor, título com link, descrição, campos, imagem grande, thumbnail, rodapé e timestamp. Embeds são enviados por bots ou webhooks. Você preenche esses componentes no formulário.

Como usar o JSON para webhook

Para criar um webhook no Discord, acesse as configurações do canal em Integrações → Webhooks e copie a URL. Depois, envie o JSON para webhook exportado a essa URL com seu próprio script ou ferramenta. O criador de embeds não envia nada nem solicita uma URL de webhook.

Explorar mais

Mais ferramentas para seus embeds do Discord

Seletor de cores para embeds do Discord

Escolha uma cor para embeds do Discord e copie-a como valor decimal, hexadecimal ou código para discord.js e discord.py — com cores oficiais da marca Discord e prévia em tempo real.

Criado por Justin Schuessler

Contador de caracteres do Discord

Insira texto e veja imediatamente se respeita os limites do Discord, com contagem de caracteres em tempo real para mensagens, embeds, nomes de usuário, apelidos, comandos de barra e sondagens. Tudo no navegador.

Criado por Justin Schuessler

Gerador de timestamps do Discord

Gere tags de timestamp do Discord (<t:...:STYLE>) a partir de uma data e hora, com prévia em UTC, no seu fuso horário e em fusos comuns para todos os 9 estilos, botões para copiar e um analisador de tags existentes. Funciona inteiramente no navegador.

Criado por Justin Schuessler

Calculadora de permissões do Discord

Selecione com um clique permissões de funções e bots do Discord para criar um bitfield de 64 bits ou decodifique um existente — com configurações padrão, gerador de links de convite e alertas sobre permissões de administrador.

Criado por Justin Schuessler

Formatador de texto para Discord (Markdown, texto colorido e blocos de código)

Formate texto para Discord com um clique: negrito, itálico, spoiler, citação e bloco de código, além de texto colorido com blocos de código ANSI. Com prévia em tempo real como no Discord e botão para copiar. Funciona inteiramente no navegador.

Criado por Luca Stanek

Seletor de cores para funções do Discord

Escolha cores de cargos do Discord e copie-as como valores hexadecimais ou decimais — com gradiente de duas cores (Enhanced Role Styles), as 20 cores padrão do Discord e prévia como mensagem de chat e item da lista de membros.

Criado por Justin Schuessler

FAQ

Perguntas frequentes

Respostas rápidas sobre o gerador de embeds para Discord, webhooks, limites e privacidade.

Sim. O gerador de embeds do Discord é gratuito e não exige cadastro. O formulário, a prévia em tempo real e a geração de código funcionam no seu navegador.

Não. A ferramenta não salva nada. O link compartilhável inclui seu embed completo, codificado em Base64, na URL. Quem abrir o link verá o formulário preenchido. A prévia só carrega imagens de um link compartilhado ou JSON importado quando você clica em “Carregar imagens externas”.

A ferramenta não envia nada nem solicita uma URL de webhook. Copie o JSON para webhook ({"embeds": [...]}) e envie-o com seu próprio script ou ferramenta a um webhook criado nas configurações do canal no Discord, em Integrações → Webhooks. Para seu bot, copie o código discord.py ou discord.js.

Os limites são: título 256, descrição 4096, nome do campo 256, valor do campo 1024, texto do rodapé 2048 e nome do autor 256 caracteres, além de no máximo 25 campos. Juntos, esses textos não podem ultrapassar 6000 caracteres; URLs não entram na contagem. A ferramenta conta em tempo real e destaca os limites excedidos.

Sim. Na seção de código, alterne entre “JSON bruto”, “discord.py” e “discord.js” e copie o resultado com “Copiar código”. discord.py usa discord.Embed(...) com add_field e set_footer; discord.js gera código para v14 com new EmbedBuilder() e addFields. O código inclui apenas os dados preenchidos. Cada campo precisa de um nome e de um valor. Se faltar um deles, a ferramenta marca o campo.

O Discord espera a cor como número decimal. A ferramenta converte automaticamente seu valor hexadecimal: o Blurple do Discord #5865F2 vira 5793266; no código discord.py e discord.js, aparece 0x5865F2. Com “Sem cor”, a informação é omitida.

Ao ativar “Inline” em um campo, os campos Inline consecutivos compartilham uma linha, até três lado a lado. Um campo sem Inline sempre começa uma nova linha e ocupa toda a largura. A prévia em tempo real organiza os campos da mesma forma.

Sim. Em “Importar JSON”, insira um JSON para webhook ou um único objeto embed. Se houver vários embeds, a ferramenta usa o primeiro. JSON inválido, campos desconhecidos ou mais de 25 campos são recusados com uma mensagem de erro.

Mais alguma pergunta?

Contatar o suporte
Lista de servidores do Discord1 servidor online
Você está criando seu próprio bot para Discord?

Hospede seu bot do Discord com confiabilidade 24/7

Um VPS da ZAP-Hosting funciona sem parar, mesmo quando seu computador está desligado.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas do Discord