Codificador y Decodificador Base64

Codifica y decodifica texto UTF-8, archivos binarios, imágenes y Data URIs de forma segura y privada en el navegador.

100% Seguro en Cliente
• Tus datos se procesan localmente en tu navegador y nunca se suben.

Datos de entrada

Resultado Base64

Métricas de carga útil

Opciones de ConversiónEncode
Tamaño de salida0 B
Proporción+0%
CODIFICACIÓN Y DECODIFICACIÓN

Motor de codificación y decodificación Base64

Codifica y decodifica texto UTF-8, archivos binarios, PDFs e imágenes con soporte para Base64 seguro para URL.

Estándar RFC 4648
Soporte para Base64 clásico y variantes seguras para URLs.
Archivos Binarios y Texto
Codifique o decodifique imágenes, PDFs, texto UTF-8 y documentos.
Generación de Data URI
Crea cadenas Data URI listas para incrustar en CSS y HTML.
Cero Envío a Servidores
Procesamiento en milisegundos mediante WebWorkers locales.
Ciclo de Ejecución

Proceso de codificación Base64

Canalización de WebWorker en 4 fases

01Read

Preparación del Buffer Binario

Lee cadenas en bytes UTF-8 o archivos en ArrayBuffer.

02Transform

Conversión Base64

Mapea bloques de 6 bits en el alfabeto estándar de 64 caracteres.

03Emit

Generación de Salida

Emite la cadena codificada o Data URI lista para copiar.

Especificaciones Técnicas

Kit de herramientas Base64 completo

Estándares y Conformidad Empresarial

Modo URL-Safe

Reemplaza + y / por - y _ para su uso seguro en parámetros y JWT.

Vista Previa de Medios

Visualice y descargue imágenes y documentos decodificados de inmediato.

Compatibilidad Total con Unicode

Codifique emojis y caracteres internacionales sin corrupción.

Absoluta Confidencialidad

Claves criptográficas y tokens nunca salen de su navegador.

Referencia Práctica de Código

Transformaciones de Manifiestos Reales

Galería Interactiva

Vea cómo textos, credenciales y medios binarios se codifican en cadenas Base64 seguras.

1. Cadenas UTF-8 Multibyte y Emojis

Vista previa

Codificación impecable de caracteres internacionales y emojis sin corrupción.

source_text.txtEntrada de texto sin formato
Hello, World! 🌍🚀
International: ä, ö, ü, ñ, 日本語
Client-Side Safe: 100% Private
encoded.b64Salida Base64
SGVsbG8sIFdvcmxkISDwn5qA8J+agA==
SW50ZXJuYXRpb25hbDogw6QsIMO2LCDDvCwgw7EsIOaXpeacrOiqng==
Q2xpZW50LVNpZGUgU2FmZTogMTAwJSBQcml2YXRl

2. Tokens Seguros para URL y Firmas JWT (RFC 4648 §5)

Vista previa

Sustitución de + y / por - y _ para su inclusión en parámetros de URL.

jwt_payload.jsonEntrada JSON
{
  "sub": "usr_9821",
  "iss": "freejsontocsv.com",
  "scope": "read:data write:export"
}
url_safe_token.b64URL-Safe Base64
eyJzdWIiOiJ1c3JfOTgyMSIsImlzcyI6ImZyZWVqc29udG9jc3YuY29tIiwic2NvcGUiOiJyZWFkOmRhdGEgd3JpdGU6ZXhwb3J0In0

3. Inserción Directa de Imágenes y SVG en Data URI

Vista previa

Generación de cadenas data:image/png;base64,... para uso directo en HTML/CSS.

badge.svgEntrada XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
  <path d="M12 2L2 7l10 5 10-5-10-5z"/>
</svg>
data_uri.txtSalida Base64
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJMMiA3bDEwIDUgMTAtNS0xMC01eiIvPjwvc3ZnPg==
Referencia de Tipos de Datos

Matriz de Alfabeto y Estructura Base64

Especificación RFC 4648
EspecificaciónConjunto de AlfabetoRegla de RellenoCaso de Uso Estándar
Standard (RFC 4648)A-Z, a-z, 0-9, +, /= or ==Transmisión binaria a texto general, Data URIs y payloads JSON para APIs.
URL-Safe (RFC 4648 §5)A-Z, a-z, 0-9, -, _Omitido / OpcionalParámetros de consulta en URLs, nombres de archivo seguros y tokens JWT.
MIME (RFC 2045)Standard (76 chars/line)Obligatorio =Archivos adjuntos de correo electrónico y protocolos de transporte SMTP con límite de 76 caracteres.
PEM / TLS Keys (RFC 7468)Standard (64 chars/line)Obligatorio =Incrustación directa de activos en HTML y CSS (imágenes, SVGs, tipografías).
Preguntas Frecuentes

Preguntas Frecuentes

Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.

¿Para qué se utiliza la codificación Base64?
Base64 transforma datos binarios en texto ASCII seguro para ser transmitido en protocolos basados en texto como HTTP, HTML y JSON.
¿Es Base64 un método de cifrado o seguridad?
No. Base64 es un formato de representación, no de cifrado. Cualquier persona puede decodificarlo sin requerir una clave.
¿Esta herramienta admite emojis y caracteres internacionales?
¡Sí! Emplea buffers UTF-8 modernos para codificar y decodificar emojis y alfabetos internacionales sin errores.
¿Puedo decodificar Base64 para reconstruir imágenes o archivos?
¡Sí! Pega tu cadena Base64 o Data URI para previsualizar y descargar el archivo original reconstruido.