Saltar al contenido

Codificador y Decodificador Base64 Online Gratis

Última verificación mayo 2026 — corre en tu navegador
Texto
Base64

Base64 Online — Codificar y Decodificar Texto, Imagen y Archivos

Introduce cualquier texto en el input y la herramienta lo codifica a Base64 en tiempo real, o pega una cadena Base64 y alterna a modo decodificar para recuperar los bytes originales. UTF-8 se maneja completamente, así que los caracteres multi-byte (emoji, letras acentuadas, CJK) se conservan correctamente vía el puente Web API TextEncoder/TextDecoder — no el ingenuo btoa/atob que corrompe cualquier cosa por encima del code point 255.

Es la herramienta para decodificar el payload o la firma de un JWT e inspeccionar sus claims, preparar una imagen pequeña inline como data URL, leer un secret codificado en Base64 desde un manifest de Kubernetes, decodificar una cabecera HTTP Basic auth, generar el cuerpo de una URL data:image/png;base64,..., o producir cadenas Base64 para experimentos con adjuntos de email y fixtures de tests de API.

La variante URL-safe de Base64 está admitida para valores que viajan en query strings o segmentos de ruta: usa - y _ en lugar de + y /, y el padding = puede omitirse. Un intercambio con un clic invierte la dirección para encadenar codificar-luego-decodificar y validar el ciclo, y el resultado se puede copiar al portapapeles sin reformatear. Los inputs grandes se procesan incrementalmente para que texto de varios megabytes no atasque la UI.

Toda la codificación y decodificación corre en el navegador vía APIs nativas — tu input nunca sale de la pestaña.

Sobre esta herramienta

Base64 es un esquema de codificación de binario a texto que representa datos binarios como caracteres ASCII. Se usa comúnmente en data URLs, adjuntos de email y payloads de API.

  • Codificación y decodificación en tiempo real
  • Soporte completo de UTF-8
  • Intercambio entre modos con un clic
  • Copiar resultado al portapapeles

100% en tu navegador. Tus inputs nunca salen de tu navegador. Anuncios mediante AdSense (con consentimiento).

Preguntas frecuentes

¿Cómo codifico o decodifico base64?

Pega texto o sube un archivo, elige codificar o decodificar y la herramienta ejecuta la operación al instante. Codificar convierte texto a base64 usando UTF-8 por defecto; decodificar acepta base64 estándar y URL-safe (con - y _ en vez de + y /) y autodetecta el padding. Para archivos, codificar produce una cadena base64 para data URLs o payloads HTTP; decodificar produce un binario descargable.

¿La herramienta base64 es gratis?

Sí, totalmente gratis, sin registro. Codifica y decodifica texto o archivos ilimitados, del tamaño que tu navegador pueda cargar en memoria. JSONCraft tiene un único plan abierto en todas las herramientas; base64 no está más restringido que el formateador JSON. Útil para data URLs, JWTs, HTTP basic auth y payloads MIME de email.

¿La herramienta base64 sube mis datos?

No. Toda la codificación y decodificación ocurren en tu navegador. Las subidas de archivo pasan por la FileReader API localmente; la entrada de texto nunca sale de la página. Esto es crítico para secretos en base64 — JWTs, claves API, payloads de certificado — donde no quieres que el valor bruto llegue a un servidor ajeno.

¿Cuál es la diferencia entre base64 estándar y URL-safe?

Base64 estándar usa + y / y padding =, que rompen en URLs y nombres de archivo (tienen significado reservado). URL-safe (RFC 4648 sección 5) reemplaza + por - y / por _ y a menudo quita el padding. La herramienta codifica a estándar por defecto con un toggle para URL-safe; el decodificador autodetecta ambos así que puedes pegar cualquier variante.

¿Cómo se maneja el charset para texto no-ASCII?

El texto se codifica como UTF-8 antes de base64, el estándar moderno. Así codificar 'café' produce 'Y2Fmw6k=' (bytes UTF-8), no una variante latin-1. Decodificar invierte esto: los bytes base64 se interpretan como texto UTF-8 por defecto. Si sabes que tu entrada es otro charset (raro hoy), decodifica como binario y convierte los bytes tú mismo.

Fuentes (1)
  • Josefsson, S. (2006). The Base16, Base32, and Base64 Data Encodings. RFC 4648, IETF, October 2006.

Estas son las especificaciones y estándares que esta herramienta implementa.

Guías relacionadas

Por ·