Conversor de hexadecimal online
Digite um valor em qualquer campo e os outros o acompanham. Tudo é convertido no seu navegador: nada é enviado.
Conversor de hexadecimal: hex, decimal, binário e texto
Digite um número no campo hex e os campos decimal, binário e octal o acompanham, ou comece por qualquer um deles. A aba "Texto e códigos" transforma texto em hex e hex em texto, e a aba "Float e hex" mostra o hex de um número de ponto flutuante. Tudo acontece no seu navegador: nada do que você digita é enviado.
O que é hexadecimal
Hexadecimal, ou hex, é o sistema de numeração com dezesseis dígitos: de 0 a 9 e depois de A a F para os valores de 10 a 15. É a base 16. Quatro bits formam exatamente um dígito hex, e um byte são exatamente dois, por isso o hex é uma forma curta e legível de escrever dados binários. Você o encontra em cores (#FF8800), endereços de memória, endereços MAC, hashes, códigos de erro e dumps de bytes.
Como converter hex para decimal
Cada posição vale dezesseis vezes a da direita. FF é 15 x 16 + 15 = 255, e 1A3 é 1 x 256 + 10 x 16 + 3 = 419. O conversor lê maiúsculas e minúsculas, espaços e sublinhados, e os prefixos 0x e \x, e escreve com ou sem prefixo, em grupos de bytes e em maiúsculas, se você quiser.
Hex para texto e texto para hex
O texto é guardado como bytes, e cada byte são dois dígitos hex: "Hello" é 48 65 6C 6C 6F. As letras do alfabeto inglês ocupam um byte, as outras de dois a quatro bytes (UTF-8). Cole o hex com espaços, vírgulas ou quebras de linha entre os bytes, ou como uma sequência única de dígitos.
Float para hex (IEEE 754)
A aba "Float e hex" mostra como um número decimal é guardado em 32 bits (float) ou 64 bits (double): 0.1 é 3DCCCCCD como float e 3FB999999999999A como double. O sinal, o expoente e a mantissa aparecem coloridos, e a página avisa quando o número não pôde ser guardado com exatidão (o 0.1 não pode) e mostra o valor realmente guardado. No sentido inverso, digite o hex e leia o número.
Limitações
- Na aba de números só números inteiros; para números com ponto decimal use a aba float.
- Não é um conversor de cores: os códigos hex de cores são só números aqui. Para cores use o conversor de cores HTML.
- Arquivos hex no formato Intel HEX e a conversão de hex para arquivo não são suportados.
- São lidos números de até 5000 dígitos; o texto é convertido como UTF-8.
Ferramentas semelhantes
Conversor de binário online: binário para decimal, hex e texto e vice-versa, de qualquer tamanho, com largura em bits e complemento de dois.
Conversor de decimal online: decimal para binário, hex e octal e vice-versa, de qualquer tamanho, com largura em bits e códigos decimais de texto.
Conversor ASCII online: texto para códigos ASCII em decimal, hex, binário ou octal e vice-versa, com a tabela ASCII completa. Funciona no navegador.
Converta cores entre HEX, RGB, HSL e HSV, verifique o contraste do texto e veja a tabela de cores HTML com códigos HEX e nomes em russo e inglês.
Ferramentas populares
Descubra quem hospeda um site: endereço IP, empresa de hospedagem (ASN), país e cidade do servidor. Verificador gratuito para qualquer domínio.
IP Lookup grátis: país, cidade, coordenadas e fuso horário de um endereço IP e o nome do host por consulta de IP reverso (DNS reverso). IPv4 e IPv6.
DNS lookup online grátis: registros A, AAAA, CNAME, MX, NS, TXT, SOA e CAA de qualquer domínio e o certificado SSL dele. Veja por que o DNS lookup falha.
Teste dos EUA (Nova York) se um site está no ar: código de status HTTP e tempo de resposta em ms. Ping gratuito dos EUA para qualquer URL.