0 caracteres
Decodificador y codificador Base64, imagen a Base64
Con esta herramienta puedes decodificar Base64 a texto y codificar texto o imágenes a Base64 y data URI, directamente en tu navegador. Pega Base64 para decodificarlo, escribe texto para codificarlo o suelta una imagen.
Última actualización:
Cómo funciona
Elige un modo
Decodificar convierte Base64 de vuelta en texto o en un archivo, Codificar pasa texto a Base64 y Archivo a Base64 codifica cualquier archivo o imagen.
Pega, escribe o suelta
Pega Base64 o una URI data:, escribe texto, suelta un archivo o cárgalo desde una URL. El resultado se actualiza mientras escribes.
Copia o descarga
Copia el resultado, guárdalo con Descargar .txt o usa Descargar archivo para obtener los bytes decodificados.
Funciones
Errores claros al decodificar
Los caracteres no válidos, el relleno incorrecto y la entrada cortada se indican con línea y columna. Se aceptan saltos de línea y relleno faltante, como en MIME y PEM.
Texto UTF-8 y base64url
El texto se codifica en UTF-8, así que acentos, eñes y emoji se conservan. La opción Seguro para URL usa - y _ sin relleno = (RFC 4648 §5), como en JWT y URL.
Imagen a Base64
Suelta un PNG, JPG, GIF, WebP, SVG o ICO y obtén Base64, una data URI, una etiqueta HTML img o una regla CSS background-image, con vista previa.
Base64 a archivo
Los datos decodificados se revisan en busca de firmas de archivo comunes (PNG, JPEG, PDF, ZIP y más). Las imágenes se previsualizan y Descargar archivo usa la extensión adecuada.
Límites y privacidad
Los archivos pueden ocupar hasta 10 MB (su Base64 es aproximadamente un tercio más grande). El texto escrito o pegado puede llegar a 20 MB; por encima de 1 MB, el editor pasa a ser un área de texto simple.
La codificación y la decodificación se hacen en tu dispositivo; las vistas previas de SVG se muestran como imagen, así que sus scripts nunca se ejecutan. No se sube nada: Abrir desde URL descarga el archivo directamente en tu navegador. Más información en la página de privacidad.
Preguntas frecuentes
¿Cómo decodifico una cadena Base64?
Elige Decodificar y pega la cadena. El texto aparece a la derecha; si los datos son binarios, por ejemplo una imagen, usa Descargar archivo para guardarlos.
¿Cómo convierto una imagen a Base64?
Elige Archivo a Base64 y suelta la imagen. Escoge Data URI, Solo Base64, HTML <img> o Fondo CSS y copia el resultado en tu HTML, CSS o JSON.
¿Qué diferencia hay entre Base64 y base64url?
base64url cambia + por - y / por _ y suele quitar el relleno =, así el texto es seguro en URL y nombres de archivo. Activa Seguro para URL para generarlo; al decodificar se aceptan ambos.
¿Por qué el texto decodificado se ve raro?
Probablemente los datos originales no eran texto UTF-8: una imagen, un archivo comprimido o texto en otra codificación. En ese caso se muestran como datos binarios para que puedas descargarlos.
¿Puedo decodificar una data URI?
Sí. Pega la cadena completa data:image/png;base64,…; el prefijo se reconoce y el tipo de medio se usa para la vista previa y la extensión.
¿Base64 es un cifrado?
No. Base64 es solo una codificación y cualquiera puede decodificarla. No la uses para proteger contraseñas ni secretos.