¿Funciona con texto Unicode?
Sí. El texto se codifica y decodifica como UTF-8, así que los caracteres no ASCII se tratan como texto y no como bytes rotos.
Codifica texto a Base64 o decodifica Base64 a UTF-8 con alfabeto URL-safe, padding opcional, conteos de bytes, copia e intercambio.
Base64 es una codificación de transporte, no cifrado. Sirve cuando texto o bytes tienen que pasar por sistemas que esperan ASCII plano: cabeceras, data URLs, tokens, fixtures, valores pequeños de configuración o ejemplos en documentación. Esta herramienta convierte texto UTF-8 a Base64 y decodifica Base64 válido de vuelta a texto en el navegador.
La opción URL-safe cambia el alfabeto de plus y slash a guion y guion bajo, algo común en tokens web. El padding se puede omitir cuando un sistema prefiere valores Base64URL más compactos.
Cargando herramienta...
Base64 no vuelve secretos los datos. Cualquiera puede decodificarlo. No lo uses como sustituto de hash, cifrado, firmas o control de acceso. Solo cambia la representación para que los datos viajen mejor por sistemas de texto.
Sí. El texto se codifica y decodifica como UTF-8, así que los caracteres no ASCII se tratan como texto y no como bytes rotos.
Base64 URL-safe reemplaza plus por guion y slash por guion bajo. En esos contextos el padding también suele omitirse.
La entrada puede contener caracteres Base64 inválidos, una longitud imposible o bytes que no forman texto UTF-8 válido.