Visão geral
Curso de Base64
Aprenda Base64 desde os princípios: binário para texto, padding, URLs e armadilhas comuns.
Este curso ensina Base64 como tema de codificação — como dados binários viram texto ASCII imprimível, por que aparece padding e onde desenvolvedores encontram isso no dia a dia. Não é um passo a passo de um produto ou editor específico.
Para quem é este curso
- Desenvolvedores que copiam strings Base64 sem saber o que mudou (ou o que pode dar errado)
- Engenheiros backend e frontend com tokens, imagens e payloads amigáveis a URL
- Quem compara Base64 com hex ou depura erros de decode “caractere inválido”
O que você vai aprender
- Para que serve Base64 e onde costuma aparecer
- A ideia em bits: grupos de seis bits e alfabeto de 64 caracteres
- Padding (
=), tamanho da saída e relação com bytes de entrada - Base64 padrão vs variantes URL-safe e URIs
data: - Quando Base64 ganha ou perde contra codificação hexadecimal
- Erros frequentes: alfabeto errado, quebras de linha e confusão com UTF-8
Como usar este curso
Use o sumário à esquerda entre as lições. A sequência constrói intuição antes de detalhes de sintaxe e casos extremos.
Para experimentar depois de uma lição, use a ferramenta Base64 relacionada — mas o objetivo aqui é entender a codificação, não decorar passos de UI.