Conversor de texto Unicode
Converta texto comum em entidades HTML, sequências de escape Unicode, codificação de URL e caracteres fullwidth — instantaneamente, no seu navegador.
O que é um conversor de texto Unicode?
Um conversor de texto Unicode pega as letras comuns que você digita e as reescreve em outra codificação dos mesmos caracteres. O Unicode é o padrão mundial que dá a cada letra, dígito, símbolo e emoji seu próprio número, chamado de code point. Quando o texto é armazenado ou enviado pela web, esses code points precisam ser expressos de algum jeito — e há mais de uma forma de fazer isso. Esta ferramenta mostra quatro das representações mais úteis lado a lado, atualizando ao vivo conforme você digita.
Diferente dos geradores decorativos de "texto estiloso" que trocam letras por símbolos parecidos, este conversor é um utilitário prático. A saída continua sendo exatamente o seu texto, só que escrito de um jeito que páginas HTML, código JavaScript, URLs e layouts estilizados entendem. Desenvolvedores, estudantes e criadores curiosos esbarram nessas codificações mais cedo ou mais tarde, e vê-las geradas na hora elimina a adivinhação.
Como funciona o conversor
Tudo acontece localmente no seu navegador com JavaScript puro — nada do que você digita é enviado ou armazenado em lugar nenhum. Quando você digita um texto, a ferramenta percorre caractere por caractere, lê o code point de cada caractere e monta quatro saídas:
- Entidades HTML escreva cada caractere como
&#codeponto;, a referência numérica que os navegadores entendem dentro de páginas web. - Sequências de escape Unicode escreva cada caractere como uma sequência barra-u com quatro dígitos hexadecimais, o formato usado em strings de JavaScript, Python, Java e JSON.
- Codificação de URL aplica codificação porcentual no texto exatamente como os navegadores codificam query strings e links.
- Fullwidth troca letras latinas básicas pelas versões largas do Leste Asiático para um visual alongado e distinto.
Caracteres fora do plano básico, como emojis, também são tratados corretamente: entidades HTML usam o code point completo, enquanto sequências de escape saem como o par surrogate adequado que as linguagens de programação esperam.
Os quatro formatos de saída explicados
Entidades HTML
Às vezes você precisa mostrar em HTML um caractere que seria interpretado como marcação ou deturpado por um editor — pense em colchetes angulares em um exemplo de código, ou um símbolo incomum em um CMS que remove Unicode puro. Escrever < em vez do literal < garante que o navegador renderize o caractere como texto. Nosso conversor transforma toda a sua entrada em entidades numéricas de uma vez, o que ajuda ao colar conteúdo em sistemas que só aceitam ASCII puro.
Sequências de escape Unicode
Programadores vivem embutindo caracteres especiais em literais de string: uma quebra de linha, um símbolo de copyright, um espaço inseparável. Escrever o caractere puro pode ser frágil — caracteres invisíveis são especialmente traiçoeiros — então o código-fonte costuma escrevê-los como escapes, tipo \u00a9. Cole qualquer trecho aqui e copie a versão com escapes direto para seu JavaScript, Python ou JSON.
Codificação de URL
Links só transportam com segurança um alfabeto limitado. Espaços viram %20, letras fora do inglês viram sequências porcentuais multi-byte, e símbolos reservados como ? e # são codificados para não quebrar a estrutura da URL. Se você monta links de compartilhamento, chamadas de API ou URLs de redirecionamento manualmente, esta caixa entrega a string corretamente codificada.
Caracteres fullwidth
O fullwidth é o divertido dos quatro. Ele mapeia A–Z, a–z e 0–9 para as formas largas (A, a, 1), um estilo nascido na computação do Leste Asiático, onde caracteres latinos ocupam uma célula inteira. Gamers e usuários de redes sociais adoram para nomes de usuário e bios porque a leitura é clara ao mesmo tempo em que se destaca do texto comum e, diferente de fontes decorativas, renderiza de forma confiável em praticamente qualquer dispositivo.
Onde as pessoas usam essas codificações
Desenvolvedores web usam a saída de entidades HTML ao jogar conteúdo de usuário em templates ou criadores de e-mail que engasgam com Unicode puro. Desenvolvedores JavaScript e de apps pegam as sequências de escape para embutir símbolos sem se preocupar com encoding de arquivo. Profissionais de marketing e SEO usam codificação de URL ao montar links de rastreamento e URLs de compartilhamento pré-preenchidas. E criadores usam texto fullwidth para títulos no YouTube, apelidos no Discord e bios no Instagram, onde um toque visual faz grande diferença.
Estudantes aprendendo como computadores representam texto também acham esta página útil: digitar seu nome e vê-lo virar quatro codificações é um dos jeitos mais rápidos de entender o que "codificação" realmente significa.
Como usar esta ferramenta
- Digite ou cole seu texto na caixa de entrada na parte superior da página.
- Veja as quatro saídas atualizarem na hora abaixo.
- Aperte o Copiar botão ao lado do formato que você precisa — ele fica verde para confirmar.
- Cole o resultado onde ele pertence: seu HTML, seu código, sua URL ou seu perfil.
Sem contas, sem limites, sem espera. Converta uma palavra ou dez mil caracteres; a ferramenta resolve ambos num piscar de olhos.
Perguntas frequentes
O texto convertido continua significando a mesma coisa?+
Sim. Entidades HTML, escapes Unicode e codificação de URL são só grafias diferentes dos mesmos caracteres — decodificá-los devolve seu texto original bit a bit. Só o fullwidth muda os caracteres de verdade, por design.
Por que emojis geram duas sequências de escape?+
Emojis vivem acima do code point U+FFFF, fora do alcance que um escape de quatro dígitos expressa. Linguagens de programação os representam como um par de valores surrogate, então a ferramenta emite as duas metades — cole-as juntas e o emoji reaparece.
Dá para reverter a conversão?+
Navegadores e linguagens de programação decodificam esses formatos automaticamente: cole entidades em qualquer página HTML, escapes em uma string JS ou uma URL codificada na barra de endereços, e o texto original aparece. O fullwidth é a opção artística sem volta.
Meu texto é enviado para um servidor?+
Não. A conversão roda inteiramente no seu navegador com JavaScript. Seu texto nunca sai do seu dispositivo, então dá para converter senhas, notas privadas ou rascunhos não publicados com segurança.
Texto fullwidth funciona em todas as plataformas?+
Quase em todo lugar. Caracteres latinos fullwidth são Unicode padrão com suporte de fonte quase universal, então aparecem corretamente em celulares, PCs e consoles — muito mais confiáveis que pseudofontes decorativas.
Mais ferramentas de texto grátis
Codificação é um lado da mágica do texto — explore o resto da caixa de ferramentas no Invisible Texts:
Conclusão
Codificações de texto parecem intimidadoras até você vê-las geradas ao vivo das suas próprias palavras. Esteja depurando uma página web, embutindo um símbolo, montando uma URL ou estilizando um nome de usuário, o Conversor de Texto Unicode transforma uma tarefa manual tediosa em um único copiar e colar. Salve nos favoritos — da próxima vez que um caractere estranho se recusar a cooperar, você vai saber exatamente onde ir.