Convierta texto y archivos a formato Base64 y viceversa. Seguro, rápido y 100% del lado del cliente.
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.
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.
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.
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%.
Seleccione "Codificar" para convertir texto plano o contenido binario a Base64, o "Decodificar" para revertir una cadena Base64 a su forma original.
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.
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.
¡Hola, CharCount! 🔐
SGVsbG8sIENoYXJDb3VudCEg8J+Qkw==
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.
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.
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.
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.
¿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.
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.
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.
Pegue su texto o cargue un archivo y los resultados aparecerán inmediatamente. Gratuito, privado y sólo para navegadores.
Encode / Decode Now