Guias de Base64 e ferramentas de desenvolvimento
Aprenda sobre Base64, Unicode, conversão de arquivos e URIs de dados com exemplos práticos e links para os padrões.
Um guia prático para Base64: bits, preenchimento e validação
Siga os bytes através de grupos de seis bits, calcule o tamanho da saída e distinga Base64 canônico de problemas de formatação recuperáveis.
Ler o guiaJavaScript Base64 receitas para JSON, arquivos e matrizes de bytes
Use receitas JavaScript seguras para UTF-8 para cargas úteis JSON e arquivos selecionados sem tratar acidentalmente dados binários como texto.
Ler o guiaSegurança Base64: o que a codificação protege e o que não protege
Separe a codificação reversível da criptografia, assinaturas e validação e lide com documentos decodificados sem executá-los.
Ler o guiaPor que atob() retorna bytes e btoa() rejeita algum texto
Entenda as strings binárias JavaScript, os erros de intervalo de caracteres e a etapa UTF-8 necessária para atob e btoa.
Ler o guiaComo escolher uma ferramenta Base64 para o seu fluxo de trabalho real
Avalie a fidelidade de bytes, o manuseio de Unicode, a privacidade, os erros de diagnóstico e o suporte a arquivos com verificações reproduzíveis em vez de classificações de ferramentas.
Ler o guiaQuando incorporar uma imagem como Base64 — e quando manter um arquivo
Compare o custo da imagem incorporada, o cache independente e a compatibilidade de e-mail e, em seguida, gere os dados de imagem corretos URI.
Ler o guiaBase64, Hex, codificação percentual e Base85: escolha por transporte
Compare sobrecarga de bytes, escape e interoperabilidade sem confundir codificação de texto com conversão de base numérica.
Ler o guiaBase62 vs Base64: identificadores não são fluxos de bytes arbitrários
Saiba por que a ordem alfabética Base62 e as regras de zero à esquerda são importantes e quando Base64URL é um formato de intercâmbio melhor.
Ler o guiaComo ler um teaser Base64 sem inventar seu significado
Decodifique uma string curta Base64, preserve as evidências e separe os bytes resultantes de declarações não suportadas sobre anúncios.
Ler o guiaO que é codificação Base64? Um primeiro exemplo com bytes reais
Entenda o propósito de Base64, consulte Olá, torne-se SGVsbG8= e reconheça a diferença entre codificação e criptografia.
Ler o guiaBase64 no navegador e Node.js: contrato de um byte, duas APIs
Use TextEncoder em navegadores e Buffer em Node.js e, em seguida, teste suas saídas nos mesmos acessórios Unicode e binários.
Ler o guiaBase64URL vs padrão Base64: alfabeto, preenchimento e análise URL
Reconheça o traço e o sublinhado, entenda o preenchimento opcional e evite a corrupção do sinal de adição ao espaço nos parâmetros de consulta URL.
Ler o guiaBase64 e UTF-8: diagnosticar texto chinês, emoji e caracteres de substituição
Rastreie o texto por meio de bytes Unicode e UTF-8, distinga erros de decodificação de normalização e preserve a entrada binária inválida.
Ler o guiaBase64, Base64URL e Base32: uma lista de verificação de seleção de protocolo
Compare codificações de seis e cinco bits, distinção entre maiúsculas e minúsculas, preenchimento e transcrição humana antes de escolher um formato.
Ler o guiaCompreendendo data:image/png;base64: o wrapper e os bytes
Analise um dado URI em sua primeira vírgula, diferencie Base64 da codificação percentual e verifique se seu rótulo MIME corresponde à carga útil.
Ler o guiaVisualize uma imagem Base64 com segurança no navegador
Decodifique uma imagem em bytes, verifique o suporte ao formato raster, gerencie URLs de Blob e distinga erros de decodificação de erros de carregamento de imagem.
Ler o guia