Exemple
Entrada:
https://www.starrytool.com
Feu clic al botó de codificació per obtenir:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=
Sobre el Convertidor Base64 en Línia
La codificació Base64 en aquesta eina és un mètode per convertir dades binàries en caràcters, permetent la seva transmissió entre sistemes que no suporten dades binàries. Durant la codificació, tres bytes de dades binàries es converteixen en quatre caràcters Base64.
La decodificació Base64 és el procés invers de la codificació Base64, convertint els caràcters Base64 de nou en les dades binàries originals. Normalment, això es fa després que les dades hagin estat transmeses al seu destí per restaurar les dades originals.
• Funcionalitats
Forma de Text: L’output de la codificació Base64 és en format de text, que es pot transmetre de manera segura en entorns textuals com XML, JSON o altres contextos que requereixin text pla.
Augment de Mida: La codificació Base64 incrementa aproximadament un 33% la mida de les dades, ja que codifica tres bytes de dades en quatre caràcters Base64.
No és Xifrat: La codificació Base64 no és un mètode segur de xifrat; es pot decodificar fàcilment per recuperar les dades originals. Per tant, no s’hauria d’utilitzar per protegir informació sensible.
Llegibilitat: Tot i que les dades codificades en Base64 es consideren text, no són llegibles per humans.
• Casos d’Ús
Transmissió de Correu Electrònic: Base64 s’utilitza àmpliament en sistemes de correu electrònic per convertir arxius adjunts no textuals (com imatges i documents) en format de text, permetent la seva transmissió en sistemes que només suporten text.
URLs de Dades: En HTML i CSS, la codificació Base64 s’utilitza per incrustar petits objectes binaris, com imatges i fonts, directament en el codi com a URLs de dades.
Autenticació Bàsica: En l’autenticació HTTP Basic, noms d’usuari i contrasenyes es codifiquen en Base64 abans d’enviar-se al servidor, reduint el risc de transmetre informació sensible en text pla.
WebSockets i Altres Protocols Binàries: Quan cal transmetre dades binàries a través d’un protocol de text com WebSockets, la codificació Base64 proporciona un mecanisme adequat.