Base64Img

Private browser-based Base64 tools.

Language

Codificador de Texto a Base64

Codifica texto UTF-8, Unicode, emoji, JSON, XML o código fuente a Base64 estándar en tu navegador.

Runs locally in your browser

Cómo usarlo

  1. Pega tu entrada o elige un archivo de este dispositivo.
  2. Ejecuta la conversión y revisa el tipo detectado o la vista previa.
  3. Copia el resultado o descárgalo para tu proyecto.

Diseñado para texto UTF-8

El texto se convierte a bytes UTF-8 antes de codificar, lo que evita los errores Unicode causados por usar btoa directamente.

No se requiere registro, marca de agua, cola ni subida al servidor.

Usa Base64 con criterio

Base64 es ideal para APIs de solo texto, activos embebidos pequeños, fixtures de prueba y documentos portátiles. Aumenta el tamaño de la carga, por lo que los archivos externos suelen ser mejores para activos públicos grandes.

Preguntas frecuentes

¿Es privado el codificador de texto a base64?

Sí. El texto se convierte a bytes UTF-8 antes de codificar, lo que evita los errores Unicode causados por usar btoa directamente. Todo el procesamiento ocurre localmente en tu navegador — nada se sube a nuestros servidores.

¿Maneja emoji y caracteres no latinos?

Sí. El texto se codifica primero como bytes UTF-8, por lo que se admiten Unicode, emoji, caracteres CJK y símbolos.

¿Por qué no usar btoa() directamente en JavaScript?

btoa solo maneja caracteres Latin1. Convertir primero a bytes UTF-8 evita errores con texto internacional.

¿Cuándo debo usar Base64 para texto UTF-8?

Úsalo cuando un canal o API de solo texto deba transportar datos binarios, o cuando un activo pequeño de texto UTF-8 deba vivir dentro de un documento autónomo. Prefiere archivos separados para activos públicos grandes y cacheables.

Explorar más herramientas Base64