Conversor decimal

Converta texto em códigos decimais de caracteres (H = 72) e códigos decimais em texto. Útil para programar, codificar e montar enigmas. Grátis.

Transforme texto em códigos decimais de caracteres

Cada caractere é guardado como um ou mais bytes, e cada byte é um número. Em decimal (base 10, os números que usamos todo dia), o H é 72, o i é 105 e o ! é 33. Esta ferramenta converte texto nesses códigos decimais e vice-versa.

Escolha Para decimal para ver os números por trás do seu texto ou Para texto para transformar uma lista de números em caracteres legíveis.

Códigos decimais aparecem em programação (por exemplo, charCodeAt do JavaScript e ord() do Python), em entidades numéricas HTML como H e em formatos de dados que guardam caracteres como números.

Como usar o conversor decimal

  1. Cole seu texto ou os códigos decimais.
  2. Escolha Para decimal ou Para texto.
  3. Envie para converter.
  4. Copie o resultado.

Exemplos

Texto para decimal

Entrada: Hi!

Resultado: 72 105 33

Dígitos são caracteres

Entrada: 2026

Resultado: 50 48 50 54

A ferramenta converte caracteres, não números. "2" é o caractere 50, então isto não é o número 2026 em outra base.

Decimal para texto

Entrada: 77 121

Resultado: My

Um emoji

Entrada: 😀

Resultado: 240 159 152 128

Quatro números, um para cada byte UTF-8.

Usos comuns

  • Conferir os códigos de caracteres que o seu código gera.
  • Escrever entidades numéricas HTML.
  • Decodificar enigmas e mensagens baseadas em números.
  • Ensinar como o texto é guardado.
  • Encontrar caracteres invisíveis nos dados.
  • Descobrir qual caractere invisível está quebrando um formulário ou uma planilha: uma tabulação aparece como 9, uma quebra de linha como 10 e um espaço não separável como 194 160.
  • Ensinar como o texto é guardado na forma de números.
  • Criar enigmas simples e códigos para escape rooms.

Dicas e coisas para saber

  • Ao converter para texto, separe os códigos com espaços simples. Vírgulas não são entendidas.
  • O mesmo caractere em outras bases: use os conversores binário, hexadecimal ou octal.
  • Para entidades HTML com nome como &, use o conversor de entidades HTML.

Casos especiais e limitações

  • Para passar um número de uma base para outra (por exemplo, 255 para FF), use uma calculadora; esta ferramenta sempre trabalha caractere por caractere.
  • Separe os códigos com espaços simples; vírgulas e quebras de linha não são tratadas como separadores.
  • Para entidades numéricas HTML você precisa do ponto de código Unicode (é é é), não dos bytes UTF-8 que esta ferramenta mostra para caracteres acima de 127.
  • O texto gerado para códigos de 128 a 255 depende de os bytes formarem UTF-8 válido; bytes soltos aparecem como caracteres quebrados.

Perguntas frequentes

Qual é o código decimal do espaço?

32.

Decimal é o mesmo que ASCII?

Para os primeiros 128 caracteres, o código decimal é o código ASCII. Além disso, esta ferramenta mostra os valores dos bytes UTF-8, de dois a quatro números por caractere, e não um único ponto de código Unicode.

Como escrevo um caractere em HTML com decimal?

Use &#código; por exemplo, © gera o símbolo ©.

Posso converter emojis em decimal?

Sim, mas você recebe os bytes UTF-8: 😀 vira 240 159 152 128. O ponto de código Unicode dele, 128512, é o que você usaria em uma entidade HTML (😀).

Ferramentas relacionadas

Compartilhar

Ferramentas semelhantes

Conversor binário

Converta texto em código binário (Hi = 1001000 1101001) e binário em texto. Aprenda como os computadores guardam caracteres. Tradutor binário grátis.

Conversor hexadecimal

Converta texto em código hexadecimal (hex) e hex em texto legível. Prático para depurar, codificar e aprender. Conversor de texto para hex grátis.

Conversor ASCII

Converta texto em códigos de caracteres ASCII e códigos ASCII em texto. Descubra o número por trás de cada letra e símbolo. Conversor ASCII grátis.

Ferramentas grátis populares