Saltar al contenido

Base64

Codifica texto a Base64 o decodifícalo, con las tildes y la ñ bien tratadas. También convierte archivos a Base64 y de vuelta a archivo.

Tus datos no salen de tu dispositivo Gratis, sin registro
Cargando herramienta…

Cómo se usa

  1. Elige codificar, decodificar o convertir un archivo.
  2. Pega el texto o suelta el archivo.
  3. Copia el resultado o descarga el archivo decodificado.

Qué es Base64

Es una forma de representar datos binarios con solo 64 caracteres de texto (A-Z, a-z, 0-9, + y /). Se usa para incrustar imágenes en HTML o CSS, enviar adjuntos por correo, guardar datos en JSON o en cabeceras HTTP. Ocupa aproximadamente un 33 % más que el original.

Base64 no es cifrado: cualquiera puede decodificarlo. No lo uses para ocultar contraseñas.

Tildes y ñ

La función btoa() de JavaScript falla con caracteres como “ñ” o “á”. Aquí convertimos primero el texto a UTF-8, que es lo que espera la mayoría de sistemas, así que “niño” se codifica como bmnDsW8=.

Preguntas frecuentes

¿Qué es Base64 URL-safe?
Una variante que cambia + por - y / por _, y quita el relleno =, para poder usarlo en URL y nombres de archivo. Es la que usan los tokens JWT.
¿Para imágenes pequeñas hay una herramienta específica?
Sí: Imagen a Base64, en la categoría de imágenes, genera también el código HTML y CSS.
Herramienta gratuita de Utilazos

Formateador JSON

Indica la línea y el carácter donde está el problema, en vez de decir solo que el JSON no es válido.

Puedes plegar las ramas para leer un objeto grande con comodidad.

Trabaja en tu navegador, así que es seguro pegar datos de trabajo.

Abrir Formateador JSON