Codificador y Decodificador Base64 (UTF-8, URL-safe, Imagen a Base64)

Cambia entre Base64 estándar y Base64url sin salir del navegador. Sin subidas, sin muros de seguimiento.

Convierte texto, archivos o imágenes a Base64 al instante sin subir al servidor.

La forma más rápida de convertir datos binarios o texto en cadenas Base64. Esencial para desarrolladores que depuran encabezados de autenticación básica, incrustan imágenes pequeñas directamente en CSS/HTML o decodifican archivos adjuntos de correo electrónico antiguos. Maneja correctamente los caracteres UTF-8 para que nunca obtengas salida confusa para texto no latino.

Como se mantiene esta pagina

  • Los pasos y la copia se comprueban contra el comportamiento actual de la herramienta.
  • Los limites del navegador, tamano de archivo o compatibilidad se documentan cuando importan.
  • Salvo que se indique lo contrario, los archivos y textos se procesan localmente en el navegador.

¿Por qué usar Base64?

Base64 es un esquema de codificación de binario a texto que representa datos binarios en un formato de cadena ASCII. Es esencial para la web moderna.

Principales casos de uso:

  1. URIs de datos: Incrusta imágenes pequeñas (como logotipos o iconos) directamente en tu HTML o CSS para reducir las solicitudes HTTP.
  2. Autenticación básica: Las API a menudo requieren que las credenciales se envíen como una cadena codificada en Base64 en el encabezado de autorización.
  3. Archivos adjuntos de correo electrónico: Los protocolos de correo electrónico antiguos utilizan Base64 para transmitir archivos de manera confiable a través de redes basadas en texto.

Soporte UTF-8

Muchas herramientas antiguas de Base64 fallan al encontrar caracteres no latinos (como emojis 🚀 o caracteres chinos), lo que resulta en texto confuso. Nuestra herramienta maneja correctamente los caracteres UTF-8 de varios bytes, por lo que tu contenido global permanece intacto durante la conversión.

Funciones clave

  • Conversiones UTF-8 Seguras: Soporte robusto para caracteres Unicode (emojis, escrituras asiáticas, acentos). Usamos prácticas de codificación seguras para evitar los errores comunes de "Latin1" encontrados en herramientas antiguas.
  • Modo URL-Safe: ¿Necesitas un token para una URL? Activa "URL Safe" para intercambiar automáticamente `+` y `/` por `-` y `_`, haciendo que tu cadena sea segura para parámetros de consulta.
  • Comentarios Instantáneos: Escribe en el cuadro de la izquierda y ve el resultado inmediatamente. No se requiere botón de "Enviar". Genial para pruebas rápidas de credenciales de API.

Preguntas frecuentes

¿Base64 es encriptación?

No. Base64 es un esquema de codificación, no encriptación. Hace que los datos binarios sean seguros para protocolos de texto (como HTTP o Email) pero no oculta los datos. Cualquiera puede decodificarlos.

¿Cuál es la diferencia entre Base64 y Base64url?

Base64url reemplaza + y / con - y _ y a menudo elimina el relleno (=) para que los valores permanezcan seguros en las barras de direcciones del navegador. La herramienta convierte entre ellos automáticamente.

¿Puedo decodificar Base64 roto?

La herramienta hace su mejor esfuerzo. Si tienes Base64 "sucio" con espacios o saltos de línea, lo limpiamos antes de decodificar. Sin embargo, los caracteres faltantes resultarán en un error.

¿Se sube mi texto?

No. La codificación y decodificación ocurren completamente en tu navegador utilizando funciones integradas y TextEncoder/Decoder.

Guías relacionadas

  • How to Convert Images to Base64 Online for Faster Web Loading (Free Tool)

    Every time a user visits your website, their browser has to make a separate request for every single image file. If your site has dozens of small icons, logos, or UI elements, these requests can pile up and slow down your page load time. One powerful optimization technique is Base64 encoding. By converting your images into text strings and embedding them directly into your HTML or CSS, you can…

Explorar el directorio completo