Base64: cadenas listas, codificador y decodificador
¿Necesitas una cadena base64 de una imagen para una prueba o quieres codificar rápidamente tu propio archivo? Aquí tienes ambas cosas. El codificador y el decodificador funcionan directamente en tu navegador: los archivos nunca se suben.
📋 Cadenas base64 listas
Pequeñas muestras para pegar en pruebas y fixtures. El botón copia la cadena al portapapeles.
⬆️ Codificador: archivo → base64
Elige cualquier archivo: se codifica en tu navegador, no se envía nada al servidor.
⬇️ Decodificador: base64 → archivo
Pega base64 (se admite el prefijo data:…). Si es una imagen, verás una vista previa y podrás descargar el archivo.
🔁 Texto ↔ base64
El Unicode se maneja correctamente (cirílico, emoji): la codificación usa UTF-8.
🧠 Cómo funciona base64
Base64 toma los datos binarios de tres en tres bytes (24 bits), los divide en cuatro grupos de 6 bits y reemplaza cada uno por un carácter imprimible del alfabeto A–Z a–z 0–9 + /. Así cualquier byte puede escribirse como texto plano, aunque el tamaño crece alrededor de un tercio.
Base64 es una codificación, no un cifrado: la cadena se decodifica de vuelta con un solo comando y no protege nada. La variante URL-safe reemplaza «+» y «/» por «-» y «_» (se usa en JWT).