DevToolBoxGRÁTIS
Blog

Conversor String para Base64

Converta strings para Base64 com suporte UTF-8.

Converta qualquer string para codificacao base64 com suporte UTF-8 completo. Saida Base64 padrao e URL-safe.

0 caracteres / 0 bytes

Codificacao UTF-8 em Base64

O texto e primeiro codificado em UTF-8, depois esses bytes sao codificados em Base64.

CaractereBytes UTF-8Base64Comprimento B64
A1 byte (0x41)QQ==4
e2 bytes (0xC3 0xA9)w6k=4
3 bytes (0xE4 0xB8 0x96)5LiW4
😀4 bytes (0xF0 0x9F 0x98 0x80)8J+YgA==8

Base64 Padrao vs URL-safe

PadraoURL-safe
CharactersUsa + / =Usa - _ (sem padding)
Use CasesMIME, email, codificacao geralURLs, nomes de arquivo, JWT

FAQ

Como o UTF-8 afeta a codificacao Base64?
UTF-8 e de comprimento variavel. Caracteres multi-byte produzem saidas Base64 mais longas.
O que e Base64 URL-safe?
Base64 URL-safe substitui + por -, / por _ e remove o padding =.
Como diferentes linguagens codificam strings em Base64?
JavaScript: btoa(unescape(encodeURIComponent(str))). Python: base64.b64encode(str.encode("utf-8")).
𝕏 Twitterin LinkedIn

Avalie esta ferramenta

3.6 / 5 · 92 avaliações

Fique atualizado

Receba dicas de dev e novos ferramentas semanalmente.

Sem spam. Cancele a qualquer momento.

Enjoy these free tools?

Buy Me a Coffee