ForHosting KIT · Ferramentas para dev

Conversor ASCII

Este conversor ASCII oferece uma consulta bidirecional precisa para um valor por vez.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe um caractere para receber seu código ASCII decimal ou forneça um código decimal para recuperar o caractere representado. Ele abrange toda a faixa ASCII de sete bits, incluindo letras, dígitos, pontuação, espaços e caracteres de controle. A validação rigorosa rejeita caracteres não ASCII, números malformados e códigos fora de 0 a 127 com uma mensagem clara.

Converter um caractere em código ASCII

Selecione o modo de caractere para código quando você tiver um símbolo e precisar do valor ASCII decimal. A entrada deve conter exatamente um caractere, inclusive quando ele for um espaço ou outro valor normalmente invisível. O conversor lê o ponto de código e confirma que ele pertence à tabela ASCII original de sete bits. Por exemplo, A maiúsculo corresponde a 65, a minúsculo a 97, o dígito 0 a 48 e o espaço a 32. Maiúsculas e minúsculas ocupam posições distintas. Letras acentuadas, emojis, aspas tipográficas e travessões são Unicode válido, mas não ASCII, portanto são rejeitados. Esse limite rigoroso é útil para conferir campos de protocolo, criar vetores de teste, examinar delimitadores ou depurar sistemas que aceitam somente ASCII. O resultado contém apenas o valor decimal convertido, sem codificações adicionais, facilitando sua cópia para código-fonte, documentação ou outro cálculo.

Converter um código ASCII em caractere

Selecione o modo de código para caractere quando você souber um código ASCII decimal e quiser o caractere atribuído a ele. Digite um número inteiro decimal de 0 a 127. Resultados imprimíveis comuns incluem letras, dígitos, sinais matemáticos, colchetes e pontuação. A faixa também contém controles: o código 9 é uma tabulação horizontal, 10 é uma quebra de linha, 13 é um retorno de carro e 127 é delete. Esses resultados podem ser difíceis de enxergar porque alteram o layout ou não possuem glifo visível, mas o valor retornado continua sendo o caractere real. O analisador aceita apenas notação decimal. Sinais, frações, prefixos hexadecimais, espaços extras e texto misto são rejeitados para impedir interpretações duvidosas. O limite numérico também é verificado; assim, 128 gera um erro em vez de sofrer arredondamento, transbordamento ou produzir um caractere Unicode fora de ASCII.

Usar conversão ASCII rigorosa em processos confiáveis

ASCII é um conjunto pequeno, porém continua importante em formatos de arquivo, protocolos de rede, sintaxe de comandos, código-fonte e intercâmbio de dados. Um conversor rigoroso ajuda a separar um caractere ASCII de outro Unicode visualmente parecido. O hífen comum tem código 45, enquanto vários travessões mais longos ficam fora de ASCII e não podem substituí-lo em um formato definido em bytes. A mesma distinção vale para aspas retas, espaços e pontuação copiada. Esta capacidade não normaliza nem faz suposições: converte exatamente um caractere ou um código decimal canônico. Isso torna chamadas repetidas determinísticas, adequadas à validação automatizada e a consultas rápidas. Nenhum dado é buscado na rede, e localidade, relógio, aleatoriedade ou codificação específica da plataforma não alteram a resposta. Cada solicitação de API custa US$ 0,002. Selecione explicitamente a direção, preserve a entrada e espere um erro quando o valor estiver fora do domínio ASCII.

Examinar um delimitador de protocolo

Transforme um delimitador em código decimal antes de documentar ou validar um protocolo baseado em ASCII.

Decodificar um valor numérico de byte

Converta um valor decimal de um log ou uma especificação no caractere ASCII exato que ele representa.

Identificar caracteres Unicode semelhantes

Verifique se uma pontuação copiada é realmente ASCII, e não um caractere Unicode de aparência parecida.

Qual faixa de códigos é aceita?

Toda a faixa ASCII de sete bits, de 0 a 127. Valores fora desse intervalo retornam um erro de entrada inválida.

Posso converter letras acentuadas ou emojis?

Não. Eles são caracteres Unicode fora de ASCII. O modo caractere para código aceita apenas um caractere com código entre 0 e 127.

Por que o caractere retornado está vazio ou invisível?

Alguns códigos ASCII representam espaços ou controles, não glifos visíveis. A string retornada ainda contém o caractere correto.

Posso informar códigos hexadecimais ou binários?

Não. O modo código para caractere aceita somente inteiros decimais canônicos para evitar ambiguidade sobre a base.

Quanto custa uma conversão pela API?

Cada solicitação de API custa US$ 0,002. A conversão é determinística e processa um item por solicitação.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/enc/ascii-converter

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/enc/ascii-converter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"character_to_code","text":"A"}'
{
  "mode": "character_to_code",
  "text": "A"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.ascii_converter",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →