Base64 para decodificar

o suelta aquí cualquier archivo o imagen

0 caracteres

Texto decodificado

Los archivos nunca salen de tu navegador¿Cómo?

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

  1. 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.

  2. 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.

  3. 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.

Herramientas relacionadas