Conversor ASCII — Ferramenta online gratuita
ASCII Conversion Results
O que é Conversor ASCII?
O Conversor ASCII funciona como uma interface direta com o dicionário fundamental da informática moderna, permitindo que você converta manualmente texto em inglês simples em números inteiros decimais brutos (como '72 101') e decodifique esses números de volta em palavras sem esforço. Muito antes da invenção do Unicode, o padrão ASCII mapeava os números de 0 a 127 para teclas e sinais de pontuação específicos do alfabeto americano.
Ao converter texto para ASCII, você expõe essa arquitetura matemática fundamental, uma ferramenta essencial para programação de baixo nível e criptografia.
Quando usar Conversor ASCII?
Use esta ferramenta para criar ou decifrar códigos numéricos para salas de fuga, provas de ciência da computação e jogos de realidade alternativa (ARGs). Os administradores de bancos de dados costumam utilizá-la para diagnosticar erros em sistemas legados, nos quais o banco de dados exibe valores decimais ASCII brutos em vez de apresentar os caracteres na tela.
Para converter a sequência de texto em um cálculo literal em base 2, passe sua saída pelo Conversor de Texto para Binário.
Como usar esta ferramenta
- 1Paste text or ASCII decimal values
- 2Choose 'Text to ASCII' or 'ASCII to Text'
- 3Copy the converted result
A ferramenta funciona especificamente com números decimais na base 10 separados por espaços. Observe que, na matemática ASCII, as letras maiúsculas representam valores numéricos completamente diferentes das letras minúsculas.
Exemplos
| Input | Output |
|---|---|
| Hello | 72 101 108 108 111 |
| 72 101 108 108 111 | Hello (ASCII to text) |
| A | 65 |
| 65 66 67 | ABC |
| Space | 83 112 97 99 101 (the word 'Space') |
Regras e comportamento
- A conversão de texto para ASCII transforma os caracteres em seus equivalentes numéricos decimais de base 10, seguindo exatamente a tabela padrão (por exemplo, A = 65).
- O ASCII to Text analisa números decimais separados por espaços e converte com precisão os dados matemáticos de volta ao caractere ao qual estavam originalmente mapeados.
- Os números que excederem o padrão estrito 127 serão mapeados para os caracteres ASCII estendido ou UTF-16 correspondentes.
Ferramentas relacionadas
Perguntas frequentes
O que é ASCII?
O ASCII (American Standard Code for Information Interchange) é o dicionário-padrão original que determina como os primeiros computadores interpretam o texto. Como os computadores processam apenas operações matemáticas, o ASCII simplesmente atribui um valor numérico fixo a cada letra (por exemplo, “A” corresponde a 65). Todos os caracteres padrão têm valores entre 0 e 127.
Por que uma letra maiúscula tem um valor numérico diferente de uma minúscula?
Nos sistemas de computador, “A” e “a” são entidades totalmente diferentes. A classificação e a pesquisa exigem um mapeamento específico. As letras maiúsculas ocupam o intervalo numérico de 65 a 90. As letras minúsculas ocupam o intervalo de 97 a 122. Se você formatar o texto primeiro com o Conversor de Minúsculas, os números ASCII resultantes mudam radicalmente.
Qual é o código ASCII da barra de espaço?
Os espaços em branco invisíveis são absolutamente essenciais para a estruturação de dados, por isso requerem uma identidade numérica própria e exclusiva. A barra de espaço padrão gera exatamente o número ASCII 32. Na saída, você verá claramente o número “32” separando as palavras.
Por que apareceram símbolos estranhos ou espaços em branco durante a decodificação?
Os valores de 0 a 31 são conhecidos como “caracteres de controle”. Historicamente, eles enviam comandos mecânicos de hardware para impressoras, como “Avanço de linha” ou “Sinal sonoro”. A inserção de números abaixo de 32 não imprimirá letras; eles acionarão comandos de layout invisíveis ou ícones de erro genéricos.
O ASCII é diferente do Unicode?
Sim, embora estejam profundamente interligados. O ASCII é bastante arcaico, abrangendo apenas o inglês básico (0-127). O Unicode é o padrão modernizado que possui milhões de caracteres, abrangendo todas as línguas humanas e emojis. No entanto, os primeiros 127 caracteres do Unicode correspondem perfeitamente à antiga tabela ASCII.