Ferramentas de codificação

Base64 Encode

Codifica texto UTF-8 em Base64, com suporte para caracteres internacionais e emoji.

Prima Ctrl / ⌘ + Enter para executar
Resultado só de leitura

Codifica texto UTF-8 em Base64, com suporte para caracteres internacionais e emoji.

O que esta ferramenta faz

A Base64 é uma codificação que representa os dados binários como caracteres ASCII, e não como encriptação. A ferramenta utiliza primeiro o TextEncoder para converter o texto em bytes UTF-8 e, em seguida, executa a codificação Base64, pelo que não existe uma restrição direta de btoa (texto) em Unicode.

  • Os resultados da codificação podem ser copiados em segurança como texto ASCII simples.
  • O Base64 aumenta normalmente o tamanho dos dados em cerca de um terço.
  • A codificação não fornece confidencialidade e o conteúdo sensível deve permanecer protegido tal como está.

Como utilizar

  1. Introduza qualquer texto UTF-8.
  2. Clique em "Codificação Base64".
  3. Verifique a string Base64 resultante.
  4. Clique em “Copiar” para guardar os resultados.

Utilizações comuns

  • Representa um pequeno trecho de texto em JSON ou configuração.
  • Teste a codificação básica dos dados e o conteúdo da mensagem.
  • Confirme os resultados da codificação de bytes UTF-8 para texto multilingue.

Funcionalidades do Base64 Encode

Codifique texto UTF-8 para Base64, suportando corretamente chinês, japonês e emoji. É adequado para cenários diários de desenvolvimento, depuração, classificação de dados e otimização de código. Os resultados do processamento podem ser visualizados, copiados ou descarregados diretamente.

FAQ

A encriptação Base64 é?

Qualquer pessoa pode descodificar Base64, apenas altera a representação e não oferece proteção criptográfica.

Porque é que o chinês pode ser codificado normalmente?

A ferramenta converte explicitamente o texto Unicode em bytes UTF-8 primeiro e depois codifica os bytes em Base64.

Os emojis serão perdidos?

Não. Desde que o browser suporte o TextEncoder padrão, os bytes UTF-8 do emoji permanecerão intactos.

Voltar às Ferramentas para programadores