Conversor de ASCII
Converter texto para ascii e vice-versa para qualquer entrada de string.

O Conversor de ASCII é uma ferramenta gratuita que converte caracteres de texto em seus respectivos códigos ASCII e transforma valores ASCII novamente em caracteres.
O que é ASCII e como funciona?
ASCII é um padrão de codificação de caracteres que atribui um número a cada letra do alfabeto inglês, algarismo, sinal de pontuação e caractere de controle. O ASCII padrão contém 128 valores, numerados de 0 a 127, portanto cada valor cabe em sete bits.
Os códigos de 0 a 31 e o código 127 são caracteres de controle. Eles representam ações como quebra de linha, tabulação ou exclusão, em vez de símbolos visíveis. Os códigos de 32 a 126 são caracteres imprimíveis, incluindo espaços, letras e sinais de pontuação. Letras maiúsculas e minúsculas têm valores diferentes: A corresponde a 65, enquanto a corresponde a 97.

Como usar o Conversor de ASCII?
Digite um texto comum em Para ASCII para obter os valores numéricos dos caracteres. Para fazer o caminho inverso, insira um valor ASCII em Para texto e recupere o caractere correspondente. A conversão usa funções do PHP baseadas em bytes, incluindo ord, chr e strlen.
- Use Para ASCII para verificar o código atribuído a uma letra, um algarismo ou um sinal de pontuação.
- Use Para texto quando já tiver um código numérico e precisar identificar o caractere correspondente.
- Confira o valor convertido no campo de resultado Ascii.

O processamento acontece no servidor. Os dados inseridos são enviados ao servidor por HTTPS e não são armazenados. Portanto, não é correto afirmar que eles permanecem inteiramente no seu dispositivo.
Exemplo de conversão e valores de referência
Em um exemplo simples, o texto CAT corresponde aos códigos decimais 67, 65 e 84. Ao converter esses mesmos códigos de volta para texto, o resultado é CAT. Cada byte é processado separadamente, e a ordem dos valores precisa ser mantida.
| Caractere ou controle | Valor ASCII decimal | Valor hexadecimal |
|---|---|---|
| Quebra de linha | 10 | 0A |
| Espaço | 32 | 20 |
| 0 | 48 | 30 |
| A | 65 | 41 |
| a | 97 | 61 |
| ? | 63 | 3F |
Um erro comum na conversão manual é confundir um algarismo com o número que ele representa. O caractere 7 tem código ASCII decimal 55, e não 7. Outra fonte de erros é copiar um valor hexadecimal de uma tabela ASCII e interpretá-lo como decimal.

Onde o ASCII é usado na prática?
O ASCII é usado sempre que sistemas precisam de uma correspondência simples e amplamente reconhecida entre caracteres e números. Sistemas modernos geralmente usam Unicode, mas seus primeiros 128 pontos de código coincidem com o ASCII.
- Programação usa valores ASCII na análise de arquivos de texto simples, na verificação de intervalos de caracteres e no trabalho com sequências de escape.
- Redes usam texto compatível com ASCII em muitos comandos de protocolo, cabeçalhos e trocas de diagnóstico.
- Eletrônica costuma enviar comandos e leituras em ASCII por consoles seriais, microcontroladores e equipamentos de teste.
- Educação usa tabelas ASCII para explicar codificação de caracteres, valores binários e representação de dados.
- Rádio pode trocar comandos ASCII por interfaces de controle, enquanto sistemas de rádio por pacotes podem transmitir texto ASCII.
Se uma especificação apresentar um código em outra base, o Conversor hexadecimal, o Conversor decimal ou o Conversor binário pode ajudar a expressar o mesmo valor numérico na notação exigida.
O que acontece com espaços, acentos e outras entradas problemáticas?
Espaços são caracteres e têm o valor ASCII 32. Sinais de pontuação e algarismos também têm valores próprios. Tabulações, quebras de linha e outros controles igualmente possuem códigos, embora os caracteres convertidos possam aparecer em branco ou alterar a formatação.
Letras acentuadas, emojis e sistemas de escrita não latinos não fazem parte do ASCII padrão. Como este conversor usa funções do PHP orientadas a bytes, um texto em UTF-8 pode ser tratado como vários valores de byte, em vez de um único caractere Unicode. A ferramenta não translitera é para e, não identifica uma codificação desconhecida nem oferece conversão completa de pontos de código Unicode.
Textos longos geram muitos valores de bytes individuais. Por isso, normalmente é mais prático inspecionar caracteres específicos do que converter um documento inteiro.
Perguntas frequentes
Os valores de 128 a 255 fazem parte do ASCII?
Não. O ASCII padrão termina em 127. Os valores de 128 a 255 ficam fora do ASCII, e sua interpretação depende da codificação.
Qual é a diferença entre NUL e o algarismo zero?
NUL é o código de controle 0 e pode ser usado como terminador ou byte de preenchimento, dependendo do formato ou protocolo. Já o algarismo visível 0 tem código decimal 48. Portanto, são valores diferentes e não podem ser substituídos um pelo outro.
Posso colar senhas ou chaves privadas no conversor?
Não. Embora os dados sejam enviados por HTTPS e não sejam armazenados, é melhor processar informações secretas com um script local ou uma ferramenta offline. Para letras comuns, valores de protocolo e verificações de trabalhos acadêmicos, insira apenas o menor trecho de texto necessário para a conversão.
Ferramentas semelhantes
Converta texto para binário e vice-versa para qualquer entrada de string.
Converta texto para hexadecimal e o contrário para qualquer entrada de string.
Converta o texto para decimal e o contrário para qualquer entrada de string.
Ferramentas populares
Gere facilmente sua própria assinatura personalizada e faça o download com facilidade.
Obtenha o tamanho de um texto em Bytes (B), Kilobytes (KB) ou Megabytes (MB).
Use a ferramenta de consulta reversa de IP para encontrar de forma rápida e fácil o domínio ou host associado a qualquer endereço IP.
Gere instantaneamente seu link gratuito do WhatsApp com nosso gerador de links. Adicione uma mensagem personalizada e inicie conversas com um clique, sem login nem programação.
Use nossa ferramenta de ping para verificar de forma rápida e eficiente o status e o tempo de resposta de qualquer site, servidor ou porta.
A ferramenta de consulta de IP do Digily Link fornece informações detalhadas sobre qualquer endereço IP. Use este serviço online gratuito para obter dados completos de IP.