1001Ferramentas
😀 Conversores

Conversor de Emoji Shortcode

Converta entre shortcodes (`:smile:`, `:heart:`, `:rocket:`) e emojis Unicode (😄 ❤️ 🚀). Funciona nos dois sentidos e cobre os shortcodes mais usados de Slack, Discord e GitHub. Tudo no navegador.

Emojis e shortcodes nos dois sentidos

Em Slack, Discord e GitHub, os emojis quase sempre aparecem como shortcodes — :smile:, :heart:, :rocket: — e não como o caractere de verdade. Este conversor faz a ponte entre os dois mundos, transformando shortcodes nos emojis Unicode correspondentes e fazendo também o caminho de volta.

Os shortcodes mais comuns dessas plataformas estão cobertos. Então serve tanto para quem quer colar o emoji de verdade num lugar que só aceita texto quanto para quem precisa do shortcode num arquivo de configuração ou numa mensagem dentro de uma dessas ferramentas. Como vai nas duas direções, você não precisa decorar código nenhum.

A tradução acontece no navegador. Cole o texto com shortcodes ou com emojis e a versão equivalente sai pronta para copiar.

Perguntas frequentes

Meu shortcode saiu igual, com os dois-pontos e tudo
Quer dizer que o nome não está na tabela embutida. São cerca de 106 shortcodes, os mais comuns de Slack, Discord e GitHub, e o que estiver fora dessa lista volta sem alteração em vez de virar um espaço vazio, então nenhum pedaço do seu texto se perde pelo caminho. Emoji personalizado de servidor do Discord não tem equivalente Unicode e nunca vai converter, e modificadores de tom de pele escritos na forma :wave::skin-tone-3: também não são reconhecidos.
Ele descobre sozinho o sentido da conversão?
Não. Quem decide são os dois botões do topo: Shortcode para Emoji já vem ativo e Emoji para Shortcode faz o caminho inverso, sempre sobre o texto inteiro. Um texto que misture os dois formatos precisa de duas passadas. Trocar de botão reprocessa na hora o que já estiver na entrada. A saída é um campo somente leitura e não tem botão de copiar: clique dentro dele, selecione tudo e use Ctrl+C, ou Cmd+C no Mac.
Por que um coração copiado de outro lugar não virou :heart:?
Porque a comparação é exata, caractere por caractere. Vários símbolos antigos existem em duas formas: o coração sozinho, no ponto de código U+2764, e o mesmo coração seguido do seletor de variação que força a apresentação colorida. A tabela guarda a segunda forma, então a primeira passa direto. O mesmo vale para o sinal de visto, o sol e a nuvem. Emojis fora da lista, como bandeiras, profissões, famílias e qualquer sequência unida por ZWJ, também saem como entraram.

Ferramentas Relacionadas