RFC 4648

Base64 URL-Safe (RFC 4648 Seção 5)

Codifique e decodifique parâmetros de URLs, tokens JWT e identificadores sem risco de quebra em rotas web.

Diferenças entre Base64 Padrão e URL-Safe

O Base64 padrão utiliza os caracteres '+' e '/', além de '=' como padding. Em URLs e parâmetros de query, esses caracteres têm significados especiais reservados e podem ser corrompidos se não escapados.

O formato Base64 URL-Safe substitui '+' por '-' e '/' por '_', dispensando o caractere de padding '='.