Qual cálculo você precisa

A conversão de base traduz o mesmo valor nas quatro notações que uma máquina e um programador usam: binário porque os circuitos distinguem dois estados, hexadecimal porque cada dígito corresponde exatamente a quatro bits e torna um byte legível em dois caracteres, octal por razões históricas que sobrevivem nas permissões de arquivos. A mesma ferramenta mostra o complemento de dois, a forma como os números negativos ficam na memória e a razão pela qual o intervalo com sinal não é simétrico. A álgebra booleana monta a tabela-verdade de uma expressão lógica, identifica tautologias e contradições e aceita as três notações que os livros usam indistintamente: as palavras AND, OR e NOT, os símbolos de produto e soma lógicos e os operadores das linguagens de programação.

Conversor de bases numéricas

Binário, octal, decimal e hexadecimal, com complemento de dois em 8, 16 e 32 bits.

Álgebra booleana

Tabela-verdade de uma expressão lógica, com tautologias e contradições identificadas.

Conversor Base64

De texto, inteiro, hexadecimal ou binário para Base64 e de volta, com os grupos de 6 bits explicados.

Calculadora de sub-rede IPv4

Rede, broadcast, hosts utilizáveis e máscaras a partir de um endereço IPv4 com prefixo CIDR.

Gerador de hash

MD5, SHA-1, SHA-256, SHA-384 e SHA-512 de um texto ou de bytes, com verificação de um hash.

Conversor de timestamp Unix

De timestamp Unix para data e hora e de volta: segundos, milissegundos, UTC e hora local.

Unidades de armazenamento e download

De bytes a gigabytes e gibibytes, e quanto tempo leva para baixar um arquivo a uma velocidade.

Operações bit a bit

AND, OR, XOR, NOT, deslocamentos e rotações em inteiros de 8, 16, 32 ou 64 bits, com os bits à vista.

Ponto flutuante IEEE 754

Como um decimal é guardado em float de 32 ou 64 bits: sinal, expoente, mantissa e erro.

Códigos Unicode e UTF-8

O code point, os bytes UTF-8 e UTF-16 e o código HTML de cada caractere, emoji incluídos.

Conversor de cores

De HEX para RGB, HSL, HSV e CMYK e de volta, com o contraste WCAG de texto branco e preto.

Força da senha

Entropia em bits e tempo para adivinhá-la, com os padrões fracos reconhecidos. Nada sai do navegador.

Codificação de URL

Codificação e decodificação por porcentagem de valores e endereços, e uma URL dividida em partes.

Testador de expressões regulares

Teste uma regex num texto: correspondências destacadas, grupos de captura e substituição, em JavaScript.

Formatador e validador JSON

Formate, minifique e valide JSON: indentação, chaves ordenadas e posição exata dos erros.

Expressões cron explicadas

Traduza uma expressão cron em palavras e veja as próximas execuções, campo por campo.

Checksum CRC32 e Adler-32

CRC-32, CRC-32C, quatro variantes de CRC-16, CRC-8, Adler-32 e Fletcher-16 de um texto ou de bytes hexadecimais.

Calculadora de sub-rede IPv6

Rede, faixa de endereços, forma comprimida e expandida, DNS reverso e divisão de um prefixo IPv6.