Convierte Base64 en texto legible —y al revés— al instante
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Pega aquí texto o Base64 y obtén el texto descodificado o la cadena codificada
o suelta cualquier archivo
Lo que puedes hacer con Codificador/decodificador Base64
Todo lo que puedes conseguir con esta herramienta — sin curva de aprendizaje y sin configuración.
- Codifica texto o archivos a Base64 al instante
- Decodifica cadenas Base64 y recupera texto legible
- Genera Base64 seguro para URL en cadenas de consulta
- Codifica imágenes y otros archivos a Base64
- Gestiona UTF-8 y emojis sin caracteres corruptos
- Incrusta recursos directamente en tu código o en tus correos
Información de los ajustes
2 ajustes
Todos los controles de Codificador/decodificador Base64, explicados — qué hace cada uno y cuándo usarlo.
Modo
- ModoAjustes predefinidos
- Alterna entre convertir texto sin formato a Base64 (Codificar) y devolver un Base64 o una URL de datos a texto legible o al archivo original (Decodificar).Opciones: CodificarDecodificar
- Seguro para URLActivado / Desactivado
- Usa el alfabeto Base64 seguro para URL: sustituye + y / por - y _, y elimina el relleno =, de modo que el resultado pueda usarse en URLs y nombres de archivo; las subidas de archivos siempre usan Base64 estándar.
¿Terminaste con Codificador/decodificador Base64? Prueba estas a continuación
Herramientas seleccionadas que combinan bien con Codificador/decodificador Base64. Sigue trabajando sin perder tu archivo.
Codificador / decodificador de URL
Percent-encoded URLs are unreadable, and hand-editing breaks them. Paste any string or full URL to encode or decode it correctly in component or full-URL mode, right in your browser.
Pruébalo ahoraGenerador de Hash
Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.
Pruébalo ahoraDecodificador de JWT
Debugging auth means squinting at opaque tokens. Paste a JWT to see its decoded header, payload and expiry instantly — then copy locally. Free to use, with no account needed.
Pruébalo ahoraEmbellecer JSON
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Pruébalo ahoraGenerador de contraseñas
Weak, reused passwords get accounts hijacked. Create cryptographically random passwords up to 128 characters with live strength feedback, then copy securely. Free to use, with no account needed.
Pruébalo ahoraComparador de diferencias
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Pruébalo ahoraPreguntas frecuentes
Pega tu texto o suelta cualquier archivo en el cuadro de entrada, mantén el modo en Codificar y la representación en Base64 aparece en la salida. Para los archivos obtienes una URL de datos que se puede incrustar directamente en HTML, CSS o JSON, sin servidor de subida de por medio.
usageEl Base64 seguro para URL sustituye «+» por «-» y «/» por «_», y elimina el relleno «=» del final para que el valor codificado pueda viajar dentro de URL, nombres de archivo y segmentos de JWT sin necesidad de más escapado. Activa la opción de seguro para URL siempre que la salida acabe en una cadena de consulta, un segmento de ruta o una cabecera HTTP.
technicalNo. Base64 es una codificación, no un cifrado. Cualquiera puede decodificar la cadena con un solo clic, así que nunca lo uses como mecanismo de confidencialidad. Recurre a AES, RSA o libsodium cuando necesites confidencialidad real, y usa Base64 únicamente para que los datos binarios sean seguros como texto.
privacyBase64 empaqueta tres bytes en cuatro caracteres. Cuando la longitud de entrada no es múltiplo de tres, el codificador rellena el bloque final con "=" para que la salida siga siendo múltiplo de cuatro. El Base64 estándar conserva ese relleno; el Base64 compatible con URL lo elimina porque la longitud es implícita.
technicalSí. El codificador lee la entrada como UTF-8 antes de codificar, así que los caracteres árabes, chinos, cirílicos y los emojis dan la vuelta completa sin problemas. El resultado decodificado se vuelve a representar como texto UTF-8, que es lo que esperan todo navegador moderno, terminal y API.
compatibilityBase64 infla los datos en aproximadamente un 33%: tres bytes de entrada se convierten en cuatro de salida. Eso está bien para tokens cortos, iconos pequeños y miniaturas incrustadas en JSON, pero para recursos grandes es preferible una subida binaria directa o un enlace a un CDN para que las transferencias sigan siendo rápidas.
technicalNo. El codificador se ejecuta por completo dentro de tu navegador usando las API estándar atob / btoa más una envoltura UTF-8, así que tu texto o archivo nunca llega a un servidor. Eso hace que la herramienta sea segura para tokens, credenciales y binarios propietarios que no quieres exponer.
privacyCambia el modo a Decodificar, pega tu cadena Base64 y el texto original aparece al instante en la salida, listo para copiar o descargar como .txt. Si la cadena usa '-' y '_' en lugar de '+' y '/', activa URL-safe para que se decodifique correctamente.
usageSí. Cambia al modo Decodificar y pega el texto Base64 o data URL: si se decodifica correctamente, aparece un botón «Descargar como archivo» junto a la opción de Descarga sencilla. Al hacer clic en él se escriben los bytes originales exactos con la extensión detectada a partir del tipo MIME incrustado, de modo que una foto o un PDF codificados en base64 se recuperan como un archivo real que se puede abrir en lugar de texto ininteligible.
featuresDescargar siempre guarda la salida decodificada como un archivo .txt sencillo, lo cual es correcto cuando el Base64 representa texto. Descargar como archivo solo aparece cuando los bytes decodificados se reconocen como datos binarios — como una imagen o un PDF — y reconstruye el archivo original con su extensión adecuada en lugar de volcar bytes en bruto en un archivo de texto que no se abrirá correctamente.
usagePega la cadena Base64 o la URL de datos, cambia el modo a Decodificar y usa Descargar como archivo para guardar el binario original — un PDF, PNG, JPG o cualquier otro formato. La decodificación es byte a byte, así que el archivo que obtienes es idéntico al que se codificó. Es la forma más rápida de convertir base64 a pdf o base64 a imagen sin instalar nada.
usageSuelta la imagen — PNG, JPG, SVG, lo que sea — en el campo y el codificador genera una URL de datos que puedes pegar directamente en un atributo src de <img> o en un background-image de CSS. Como la URL de datos incrusta los bytes de la imagen en línea, la página no hace ninguna solicitud de red adicional; solo recuerda que Base64 añade aproximadamente un 33% al tamaño, así que mantén pequeñas las imágenes incrustadas.
usageCómo Codificador/decodificador Base64 te ayuda a lograrlo
Problemas reales que resuelve cada día, para empresas, creadores y tareas cotidianas. Encuentra el caso de uso que se ajusta a ti y empieza en segundos.
Inserta imágenes en HTML y CSS como Data URLs
Inserta iconos pequeños, logotipos y sprites SVG como URL de datos Base64 para ahorrar peticiones HTTP, enviar correos HTML en un solo archivo y mantener tus prototipos autónomos sin alojar recursos externos
Autenticación de API y tokens de portador
Crea cabeceras de autenticación HTTP Basic, decodifica tokens bearer durante la depuración de API e inspecciona credenciales codificadas en base64 compartidas en Postman, ejemplos de curl y documentación de OpenAPI
Codificación de archivos para cargas útiles JSON y GraphQL
Envuelve archivos binarios (PDF, imágenes, clips de audio) como cadenas Base64 para que viajen de forma segura dentro de JSON, mutaciones de GraphQL y cuerpos de webhook que solo transportan texto
Decodificación de archivos adjuntos MIME de correo electrónico
Extrae adjuntos codificados en Base64 de archivos .eml sin procesar, registros SMTP o respuestas IMAP para recuperar facturas, capturas de pantalla y documentos perdidos a partir de exportaciones de correo electrónico
Tokens seguros para URL en aplicaciones web
Genera cadenas Base64 seguras para URL en enlaces de restablecimiento de contraseña, códigos de verificación de correo, identificadores para compartir y URL cortas, sin que los caracteres «+» o «/» den problemas en los navegadores
Inspeccionar segmentos de JWT a mano
Decodifica los segmentos de cabecera y carga útil de un JSON Web Token durante la depuración local cuando no tienes un decodificador JWT completo instalado en tu terminal o editor
Almacena certificados y keystores en los secretos de CI/CD
Codifica certificados SSL, keystores de firma de Android o un archivo JSON de cuenta de servicio de GCP a Base64 para poder pegarlos en variables de entorno de GitHub Actions, GitLab CI o Vercel que solo aceptan texto plano.
Recupera archivos compartidos como texto Base64 en bruto
Pega un bloque en base64 copiado de un mensaje de Slack, un informe de errores o un correo en el modo Decodificar y usa Descargar como archivo para recuperar la imagen o el PDF original que alguien te envió como texto en lugar de como adjunto.
Simula respuestas de API sin un backend
Genera imágenes de marcador de posición en base64 o cargas binarias para incorporarlas directamente en colecciones de Postman, manejadores de MSW o ejemplos de Swagger mientras el endpoint real del backend sigue en desarrollo.
Depura payloads de firma de webhooks
Inspecciona el cuerpo codificado en base64 que Stripe, Twilio u otro proveedor envía con un webhook para que puedas verificar manualmente una firma o reproducir una carga útil mientras desarrollas una integración de forma local.
Recupera archivos a partir de payloads Base64 de una API
Decodifica base64 a PDF, imagen o cualquier otro binario devuelto por una API o almacenado en una columna de base de datos, y luego descarga el archivo original para inspeccionarlo — sin necesidad de programar.
