Codificar e decodificar Base64
Codifique texto em Base64 ou decodifique de volta.
Crie hashes SHA-1, SHA-256, SHA-384 e SHA-512 de um texto ou de um arquivo.
Digite um texto para ver os hashes.
Seus arquivos ficam no seu dispositivo
O hash usa a Web Crypto API do seu navegador. Textos e arquivos ficam no seu dispositivo.
A Web Crypto API deixa o MD5 de fora de propósito porque ele está quebrado para uso em segurança. O SHA-256 é a escolha usual para checksums hoje.
Não. Hashes rápidos como o SHA-256 são a ferramenta errada para senhas porque podem ser adivinhados rapidamente. Use um hash lento de senhas, como Argon2, scrypt ou bcrypt, na sua aplicação.
Escolha a aba Arquivo, selecione o arquivo baixado e compare o valor SHA-256 com o checksum da página de download. Se todos os caracteres coincidirem, o arquivo é o mesmo.
Em geral por uma diferença oculta na entrada: uma quebra de linha no fim, finais de linha diferentes ou outra codificação de texto. Um único byte alterado dá um hash completamente diferente.
O arquivo é carregado na memória para gerar o hash, então o limite é a memória do seu dispositivo. Arquivos muito grandes, com mais de alguns gigabytes, podem falhar.
Codifique texto em Base64 ou decodifique de volta.
Codifique ou decodifique URLs e query strings com porcentagem.
Escape ou desfaça o escape de entidades HTML.
Leia o cabeçalho e o payload de um JSON Web Token.