Codifica texto a Base64 o descodifica Base64 a texto
Haz clic en un ejemplo para cargarlo en el convertidor: Click on any example to load it into the input field, or use "Quick Run" to automatically encode/decode:
Hello World!
你好世界!这是一个中文测试。
https://example.com/path?param=value&other=data
{"name":"John Doe","email":"john@example.com","active":true}
La codificación Base64 es un esquema de codificación de binario a texto que convierte datos binarios a formato de cadena ASCII. Es ampliamente usado para codificar datos binarios que necesitan almacenarse y transferirse sobre medios diseñados para tratar con datos textuales. Nuestra herramienta gratuita de codificador/descodificador Base64 en línea maneja la conversión de datos textuales y binarios al instante.
Nuestro codificador Base64 usa las funciones integradas de JavaScript btoa() y atob() con manejo adecuado de Unicode vía encodeURIComponent() para caracteres internacionales. El algoritmo mapea cada 3 bytes de datos binarios a 4 caracteres Base64 usando un alfabeto de 64 caracteres (A-Z, a-z, 0-9, +, /) con relleno (=) para grupos de bytes incompletos.
Codifica/descodifica tanto cadenas de texto como archivos binarios
Genera variantes de codificación Base64 seguras para URL
Subir y codificar archivos de imagen y documentos
Todo el procesamiento ocurre localmente en tu navegador
Esquema URI de Datos: data:image/png;base64,iVBORw0KGgo... - Se usa para incrustar imágenes directamente en HTML/CSS
Adjuntos de Email: codificación MIME binaria para adjuntos en sistemas de email (SMTP)
Almacenamiento en Base de Datos: Convertir BLOBs a columnas TEXT preservando la integridad binaria
Tokens JWT: Sección de payload en JSON Web Tokens para autenticación de API
Respuestas de API: Serializar objetos complejos para respuestas JSON de API
El desarrollador necesita incluir un ícono pequeño en un email pero quiere evitar las limitaciones de adjuntos.
Resultado: El email muestra el ícono sin requerir archivos adjuntos externos.
El desarrollador de aplicación móvil necesita codificar credenciales de usuario para Autenticación Básica en solicitudes de API.
Resultado: Las credenciales se codifican de manera segura para Autenticación Básica HTTP.
El desarrollador backend necesita almacenar un archivo PDF pequeño en un campo de base de datos JSON.
Resultado: El contenido PDF binario ahora se almacena como texto en el campo de base de datos JSON.
Selecciona 'Codificar' para convertir texto/binario a Base64, o 'Descodificar' para convertir Base64 de vuelta al formato original.
Escribe texto o sube un archivo (imágenes, documentos) que quieras codificar o descodificar.
Haz clic en el botón convertir para ver instantáneamente el resultado codificado o descodificado en Base64.
Copia el resultado para usar en tus aplicaciones, APIs, plantillas de email, o almacenamiento de datos.
Base64 es un esquema de codificación de binario a texto que representa datos binarios en formato de cadena ASCII. Es comúnmente usado para transmitir datos binarios sobre sistemas que solo pueden manejar texto de manera confiable, como email o ciertas APIs web.
Sí, este codificador y descodificador Base64 es completamente gratuito de usar. No se requiere registro o inscripción. Tus datos se procesan localmente en tu navegador para máxima privacidad y seguridad.
Sí, nuestra herramienta Base64 funciona completamente sin conexión. Toda la codificación y descodificación ocurre en tu navegador usando JavaScript, así que puedes usarla sin conexión a internet.
Absolutamente. Toda la codificación y descodificación Base64 ocurre localmente en tu navegador. Tus datos nunca se envían a ningún servidor ni se almacenan en ningún lugar, asegurando privacidad y seguridad completas.
Base64 NO es encriptación. No proporciona seguridad ni privacidad. Solo úsalo para conversión de formatos de datos, nunca para proteger información sensible. Para encriptación, usa algoritmos criptográficos apropiados como AES.
Descubre más herramientas y guías para mejorar tu flujo de trabajo de desarrollo