Gerador de DM do Instagram
Crie um print falso de DM do Instagram — nome de usuário, status de atividade, foto de perfil, balões de mensagem em gradiente, reações com emoji, indicador de digitação e recibo Seen — a partir de um roteiro simples linha a linha, e baixe como SVG.
Entrada
Exibida abaixo do nome de usuário — ex.: Active now, Active 2h ago. Deixe em branco para ocultar.
Opcional. Fica no seu navegador — as iniciais são desenhadas se você não enviar uma foto.
Uma mensagem por linha. Comece a linha com me: para as suas mensagens, them: para as deles, e --- para um separador de data. Termine a linha com | 09:14 para adicionar um horário, e com ^❤️ para adicionar uma reação.
Configurações
Deixe em branco para usar o “Message…” padrão do Instagram.
A tela é um quadro do tamanho de um celular, então uma conversa longa rola. 0 mostra o início, 100 as mensagens mais recentes. Não tem efeito se tudo já couber.
Saída
Seu print de DM do Instagram aparecerá aqui.
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/instagram-dm-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"username": "alexmorgan",
"activity": "Active 2h ago",
"script": "--- TODAY 09:12\nthem: Did you see the new post? …",
"theme": "light",
"bubble": "gradient",
"receipt": "seen",
"activeDot": "true",
"typing": "",
"statusTime": "9:41",
"placeholder": ""
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `instagram-dm-generator` tool (Instagram DM Generator) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
Widget para incorporar
<iframe
src="https://iotools.cloud/embed/instagram-dm-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Gerador de DM do Instagram — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Coloque isso na sua própria página — grátis, sem chave, só um link de volta.
| Custo por chamada de API/MCP | A partir de 5 créditos |
|---|---|
| Precisa de mais créditos? | Ver preços |
Também disponível via
Guias
Escreva uma conversa e receba um print de mensagem direta do Instagram do tamanho de um celular. O gerador desenha a tela inteira — barra de status, cabeçalho com o nome de usuário e a linha de atividade, balões em gradiente para o seu lado, balões cinza com a pequena foto de perfil de quem envia para o outro lado, reações com emoji, o recibo "Seen" e a barra de câmera/mensagem — e entrega tudo como um SVG que você pode baixar ou colar direto em um slide.
Tudo acontece no seu navegador. A foto que você envia nunca sai da página, e não há conta, marca d'água nem limite de exportação.
Como usar
- Defina o nome de usuário e a linha de atividade ("Active now", "Active 2h ago", ou deixe em branco para ocultá-la).
- Opcional: envie uma foto de perfil — se pular, as iniciais do contato são desenhadas no lugar.
- Digite a conversa, uma mensagem por linha.
- Ajuste a aparência, a cor do balão e o recibo, e então baixe o SVG.
Escrevendo o roteiro da conversa
Uma linha por mensagem, com um pequeno prefixo que define de que lado ela fica:
--- TODAY 09:12
them: Did you see the new post? ^❤️
me: Just liked it 😄
me: The second shot is unreal | 09:14me:(ouyou:,sent:,>) é o seu lado — o balão em gradiente à direita.them:(oucontact:,received:,<) é a outra pessoa. Uma linha sem prefixo é tratada como dela, então uma transcrição colada ainda é renderizada com sentido.- Uma linha começando com
---vira um separador de data/hora centralizado. | 09:14no fim de uma linha adiciona um horário abaixo dessa mensagem.^❤️no fim adiciona uma pílula de reação de duplo toque no balão.
Manter a conversa inteira em um único campo de texto é o motivo pelo qual um mockup de DM aqui funciona com um link compartilhável, um preset salvo e uma chamada de API — não há linhas de repetidor para clicar de novo.
Configurações
- Aparência — claro ou escuro, seguindo os dois temas do Instagram.
- Cor do seu balão — o gradiente azul→roxo, azul liso ou cinza.
- Recibo — Seen, Delivered, Sent ou nenhum, abaixo da sua última mensagem.
- Indicador de digitação — o balão de três pontos do lado do contato.
- Posição de rolagem — a tela é um quadro fixo do tamanho de um celular, então uma conversa longa rola; 0 mostra o início, 100 as mensagens mais recentes.
A imagem é real?
Não — é um mockup e deve ser identificado como tal. Ele foi feito para mockups de produto, tutoriais, slides, memes e paródias. Não apresente um print gerado como uma conversa real, não se passe por alguém com ele nem o use como prova.
Ferramentas relacionadas
Simulando outro app? O WhatsApp Chat Generator e o iMessage Chat Generator usam o mesmo formato de roteiro com a interface de cada app. Para uma publicação no feed em vez de uma DM, use o Instagram Post Generator.