Codificador y Decodificador Base64 - Convertir Online

Herramientas / Herramientas de desarrollador / Codificador & Decodificador Base64

Codificación / Decodificación Base64

Aviso de Privacidad

Todo el proceso de codificación y decodificación se realiza localmente en su navegador mediante JavaScript. Ningún dato ingresado se envía a ningún servidor, ni se almacena ni se registra. Miracle Salad no recopila ni conserva ningún contenido introducido en esta herramienta.

Sobre la codificación Base64

Base64 convierte datos binarios cualesquiera en texto plano formado por 64 caracteres seguros. Ése es todo su cometido. No es compresión: la salida es mayor, no menor. Y no es cifrado, aunque se confunda con él constantemente. Existe porque muchísimos canales saben transportar texto pero se atragantan con bytes en bruto.

Cómo usar esta herramienta

  1. 1 Elige Codificar o Decodificar y pega tu texto, o cambia al modo archivo y suelta un fichero.
  2. 2 El resultado aparece mientras escribes; no se sube nada ni hace falta pulsar ningún botón.
  3. 3 Al decodificar hacia un archivo, escribe la extensión para que la vista previa y la descarga sepan con qué tratan.

Base64 no es cifrado

Éste es el punto que conviene recordar por encima de todos. Base64 no tiene clave ni secreto; la transformación es pública y cualquiera puede revertirla, como demuestra esta página con un solo clic. Un texto que sólo parece revuelto no ofrece ninguna protección. Si encuentras una contraseña, una clave de API o un token guardado como Base64, trátalo como si estuviera escrito a la vista, porque lo está. Usa cifrado de verdad cuando el objetivo sea el secreto, y Base64 sólo cuando el objetivo sea el transporte seguro.

Por qué existe

Muchos sistemas se diseñaron para texto y sólo para texto. Los cuerpos de correo, las cargas JSON, los documentos XML, las URL y los atributos HTML se rompen todos en cuanto un byte en bruto se parece a un carácter de control o a una comilla. Base64 esquiva el problema asignando cada byte posible a un pequeño alfabeto de letras, dígitos y dos signos de puntuación que atraviesan intactos cualquiera de esos canales. Por eso te lo encuentras en los adjuntos de correo, en los data URI que incrustan un icono pequeño directamente en una hoja de estilos y en el segmento central de todo JWT.

El precio es aproximadamente un tercio más

Tres bytes de entrada se convierten en cuatro caracteres de salida, así que el resultado pesa aproximadamente un 33 % más que el original. Para un token corto eso da igual. Para una imagen grande incrustada en una hoja de estilos no: el archivo crece, deja de poder almacenarse en caché por separado de la página y el navegador debe descodificarlo antes de poder pintar. Incrusta recursos pequeños si con ello ahorras una petición, deja los grandes como archivos normales y recuerda que Base64 nunca hace nada más pequeño: si tu problema es el tamaño, la herramienta que buscas es la compresión.

Preguntas frecuentes sobre Base64

Base64 es un esquema de codificación de binario a texto que representa datos binarios utilizando 64 caracteres ASCII imprimibles (A–Z, a–z, 0–9, +, /). Convierte cada 3 bytes de datos binarios en 4 caracteres ASCII, aumentando el tamaño en aproximadamente un 33%. Base64 no es cifrado — no proporciona seguridad. Su propósito es la transmisión segura de datos binarios a través de canales basados en texto como correo electrónico, JSON o atributos HTML.

Herramientas de Desarrollo Más Populares

Nuevo
PDF a Base64 Convierte un PDF a Base64 para APIs que esperan texto: obtén la cadena, el data URI y el fragmento para incrustar, en el navegador.
Popular Hoy
PDF a Base64 Convierte un PDF a Base64 para APIs que esperan texto: obtén la cadena, el data URI y el fragmento para incrustar, en el navegador.

Herramientas de Desarrollo Relacionadas

PNG a Base64 Convierte un PNG a Base64 y copia el data URI listo, la cadena bruta o un fragmento CSS - la imagen nunca sale del navegador.
JPG a Base64 Convierte una foto JPG a Base64 y copia el data URI, la cadena o un fragmento CSS - además te avisa cuando incrustar no conviene.
WebP a Base64 Convierte una imagen WebP a Base64 y copia el data URI, la cadena o un fragmento CSS - explica también el respaldo que pierdes.
PDF a Base64 Convierte un PDF a Base64 para APIs que esperan texto: obtén la cadena, el data URI y el fragmento para incrustar, en el navegador.

Otras herramientas que pueden interesarte

Word a PDF Convierte Word a PDF gratis: sube un archivo DOC, DOCX, ODT o RTF y descarga un PDF bien formateado en segundos, sin registro ni marca de agua.
PDF a Word Convierte PDF a Word gratis: sube un PDF y descarga un DOCX editable en segundos - sin registro, sin marca de agua y sin instalar nada.
Contador de Palabras Contador de palabras gratuito: pega un texto para contar palabras, caracteres, frases y párrafos, y ver el tiempo estimado de lectura sin subir nada.
Contador de Caracteres Contador de caracteres gratuito: caracteres con y sin espacios, palabras y líneas, además de los límites SEO de títulos y meta descripciones.
Comprobador de Densidad de Palabras Clave Analizador de densidad de palabras clave gratuito: pega un texto o una URL y mira la frecuencia de cada palabra y frase, en porcentaje.