Codificar i descodificar Base64
Converteix qualsevol text a Base64 i a l'inrevés, o transforma un fitxer o una imatge en una cadena Base64 a punt per enganxar al teu codi. Tot es fa al teu navegador: no s'envia res al servidor.
Què és Base64?
Base64 és un sistema de codificació que representa dades binàries fent servir només 64 caràcters imprimibles: les lletres A-Z i a-z, els números 0-9 i els símbols + i /, amb = com a farciment final. Cada 3 bytes de dades es converteixen en 4 caràcters, de manera que el resultat ocupa aproximadament un 33 % més que l'original.
S'utilitza quan cal transportar dades binàries per canals pensats per a text: adjunts de correu electrònic (MIME), imatges incrustades en HTML o CSS mitjançant data URI, credencials de l'autenticació HTTP Basic, tokens JWT o certificats en format PEM.
Base64 és un xifratge?
No. Base64 és una codificació, no un xifratge: qualsevol el pot descodificar sense cap clau. No el facis servir per amagar contrasenyes ni dades sensibles. Si necessites protegir un text amb contrasenya, fes servir la nostra eina per xifrar text amb AES.
Base64 URL-safe
Els caràcters + i / tenen un significat especial a les URL, així que la variant Base64URL (RFC 4648) els substitueix per - i _ i normalment elimina el farciment =. És la que fan servir, per exemple, els tokens JWT. El descodificador d'aquesta pàgina accepta automàticament les dues variants.