Codificador y Decodificador Base64 Gratuito Online
Convierta texto y archivos a formato Base64 y viceversa. Seguro, rápido y 100% del lado del cliente.
Conversión Base64 Segura en el Navegador
El Codificador y Decodificador Base64 es una herramienta poderosa que le permite convertir texto y archivos al formato Base64 y viceversa, directamente dentro de su navegador. No requiere instalación de software ni cuenta.
Privacidad Primero
Todo el procesamiento ocurre localmente en su dispositivo a través de JavaScript. Sus datos nunca se envían a nuestros servidores, asegurando la máxima privacidad para información sensible como claves API o datos privados.
Características
- Texto y Archivos: Convierta tanto cadenas de texto como archivos (imágenes, PDFs, etc.) a Base64.
- Soporte UTF-8: Soporte completo para caracteres especiales y emojis.
- Seguro para URL: Opción para generar cadenas Base64 seguras para URL.
- Instantáneo: Conversión en tiempo real sin latencia del servidor.
Preguntas Frecuentes
¿Qué es la codificación Base64?
Base64 es un esquema de codificación de binario a texto que convierte datos binarios arbitrarios en un subconjunto de caracteres ASCII. Se utiliza ampliamente para transmitir de forma segura contenido binario (imágenes, archivos, claves) a través de canales de solo texto como el correo electrónico o las API JSON. cifrar texto con AES para almacenamiento seguro.
El nombre "Base64" procede del alfabeto de 64 caracteres utilizado: A-Z, a-z, 0-9, + y /. Cada 3 bytes de entrada se convierten en 4 caracteres Base64, lo que supone una sobrecarga de tamaño de aproximadamente el 33%.
Cómo codificar o descodificar en 3 pasos
Elija un modo
Seleccione "Codificar" para convertir texto plano o contenido binario a Base64, o "Decodificar" para revertir una cadena Base64 a su forma original.
Pegar o cargar
Escriba o pegue su texto, o cargue un archivo. La codificación de texto funciona directamente; la codificación de archivos binarios utiliza la API FileReader en el navegador.
Copiar o descargar
Copie el resultado en el portapapeles con un solo clic o descárguelo como archivo .txt. No interviene ningún servidor: el procesamiento es 100% local.
Codificación en acción: Texto sin formato → Base64
¡Hola, CharCount! 🔐
SGVsbG8sIENoYXJDb3VudCEg8J+Qkw==
Codificación y descodificación: ¿cuándo utilizar una u otra?
Cuándo codificar
Utilice la codificación cuando necesite incrustar datos binarios en un formato seguro para el texto: incrustar imágenes en CSS/HTML, almacenar blobs binarios en JSON o pasar datos a través de un parámetro URL.
Cuándo decodificar
Utilice la descodificación cuando reciba una cadena Base64 de una API, una cabecera de archivo adjunto de correo electrónico o un archivo de configuración y necesite inspeccionar o utilizar el contenido original.
Explicación del modo Base64 seguro para URL
Base64 estándar utiliza "+" y "/", que son caracteres reservados en las URL. El modo URL-safe los sustituye por "-" y "_", haciendo que la salida sea segura para su uso en URL, parámetros de consulta y tokens JWT sin codificar.
Active el modo "URL segura" en la barra de opciones antes de codificar para obtener siempre una cadena Base64 lista para URL.
Casos comunes de uso de Base64
Base64 es codificación, no cifrado
Un error crítico: Base64 NO es una medida de seguridad. Cualquiera puede descifrar una cadena Base64 en segundos. Nunca lo utilices para "ocultar" contraseñas, claves API o datos sensibles.
Para mayor seguridad, utilice un cifrado adecuado (AES, RSA) o hash (bcrypt, SHA-256). Base64 sirve únicamente para transportar datos binarios en texto seguro.
Herramientas para desarrolladores relacionadas
Codificar archivos a Base64
¿Necesita incrustar una pequeña imagen en un archivo CSS o enviar un PDF a través de una API JSON? Cargue un archivo y obtenga al instante su representación completa en cadena Base64.
Admite cualquier tipo de archivo. Los archivos más grandes (5MB+) pueden tardar un momento en procesarse. La salida es una cadena ASCII pura lista para pegar en cualquier sitio.
Referencia técnica: Alfabeto Base64
Base64 utiliza 64 caracteres ASCII imprimibles: mayúsculas A-Z (26), minúsculas a-z (26), dígitos 0-9 (10) y dos caracteres especiales (+ y /). El carácter de relleno "=" alinea la salida a los límites de bloque.
Esta herramienta utiliza las API btoa() y atob() nativas del navegador para la codificación y descodificación estándar, lo que garantiza la fiabilidad multiplataforma.
Errores comunes de Base64 que hay que evitar
Olvidar el relleno "=" al final - las cadenas base64 deben tener una longitud divisible por 4.
Utilización del estándar Base64 en las URL: cambie siempre al modo URL seguro para evitar problemas de codificación porcentual.
Tratar Base64 como encriptación - proporciona cero seguridad, sólo codificación.
Consejos rápidos para trabajar con Base64
Codifique o descodifique sus datos al instante
Pegue su texto o cargue un archivo y los resultados aparecerán inmediatamente. Gratuito, privado y sólo para navegadores.
Encode / Decode Now