DevBento logoDevBento
Herramientas/Codificador/Decodificador Base64

Codificador/Decodificador Base64

Codifica y decodifica Base64 en tu navegador. Soporta texto UTF-8, emojis y datos binarios. Sin servidor, funciona de forma segura y completamente privada.

Enviar a:
Conversiones Relacionadas
Convertidor de Audio a Base64
Convierte archivos de audio (MP3, WAV, OGG, FLAC, M4A) a strings Base64 para incrustar en HTML, APIs o data URIs. 100% del lado del cliente.
Convertidor de Base64 a Archivo
Convierte un string Base64 a un archivo descargable. Detecta el formato automáticamente por la firma de contenido. Soporta imágenes, PDF, audio y más.
Convertidor de Base64 a Imagen
Convierte un string Base64 a una imagen visible y descargable. Soporta JPEG, PNG, GIF, WebP, SVG y BMP con vista previa antes de descargar. En tu navegador.
Convertidor de Base64 a PDF
Convierte un string Base64 en un archivo PDF descargable. Soporta Base64 plano y data URIs. Sin servidor, funciona completamente en tu navegador.
Generador de CSS Background Image Base64
Convierte imagenes en declaraciones CSS background-image con data URIs Base64. CSS listo para copiar y pegar. Sin servidor, 100% del lado del cliente.
Generador de Data URI
Genera data URIs desde cualquier archivo. Incrustación en línea HTML/CSS para imagenes, PDFs, fuentes y más. Detección de tipo MIME. 100% del lado del cliente.
Convertidor de Archivo a Base64
Convierte cualquier archivo a un string Base64 en tu navegador. Funciona con documentos, imágenes, audio, comprimidos y todos los formatos binarios conocidos.
Convertidor de GIF a Base64
Convierte imagenes GIF y animaciones a strings Base64. Usa GIFs animados como data URIs en HTML o CSS. Sin servidor, funciona en tu navegador.
Convertidor de Imagen a Base64
Convierte imagenes (JPG, PNG, SVG, WebP, GIF) a strings Base64. Obtén Base64 plano, data URI o código CSS background. Sin servidor, funciona en tu navegador.
Convertidor de JPG a Base64
Convierte imágenes JPG y JPEG a strings Base64. Obtén data URIs para usar en etiquetas img HTML, fondos CSS y APIs. Funciona en tu navegador sin subir nada.
PDF a Base64 — Local, Privado, Sin Carga
Convierte un PDF a una cadena Base64 en tu navegador. Sin carga de archivos, sin servidor. Salida como Base64 plano, data URI o código incrustado.
Convertidor de PNG a Base64
Convierte imagenes PNG a strings Base64 preservando la transparencia. Salida data URI, CSS background o Base64 plano. 100% del lado del cliente, sin servidor.
Base64 Size Overhead: Why Encoded Data Is 33%
Base64 encoding expands every 3 bytes of binary data into 4 characters. Explains the 33% overhead, padding rules, and practical impact on storage and transfer.
Convertidor de SVG a Base64
Convierte imágenes SVG a data URIs Base64 para fondos CSS e incrustación HTML. Preserva la calidad vectorial a cualquier escala. Funciona en tu navegador.
Base64 vs Base64URL: When to Use Each Encoding
Compare Base64 and Base64URL encodings. Covers the character set differences, URL safety, padding rules, and when each format is required.
Convertidor de WebP a Base64
Convierte imagenes WebP a strings Base64. Obtén data URIs para HTML o fondos CSS con tamaños de archivo más pequenos que PNG/JPEG.
Herramientas Relacionadas
{}Formateador y Validador de JSON
Formatea, minifica y valida datos JSON al instante. Resaltado de sintaxis, vista de árbol interactiva y detección de errores. Herramienta en tu navegador.
jwtDecodificador JWT
Decodifica e inspecciona JSON Web Tokens en tu navegador. Ve el header, claims del payload y estado de expiración sin enviar nada a ningun servidor.
%20Codificador URL y Convertidor de Entidades HTML
Codifica texto con encodeURIComponent o encodeURI para URL, convierte caracteres especiales HTML a entidades nombradas o numericas. Todo ocurre en tu navegador.
shaGenerador de Hashes
Create a checksum of the decoded output

Codifica y Decodifica Base64

Base64 es un método de codificación binario a texto que representa cualquier dato (texto, imagen, archivo binario) con caracteres ASCII imprimibles. Pega el texto que quieras codificar o ingresa un texto Base64 para decodificarlo. Todo funciona en tu navegador, ningun dato se envía a ningun servidor.

Qué es Base64?

Base64 es un esquema de codificación binario-a-texto que representa datos binarios como una cadena de 64 caracteres ASCII imprimibles: A-Z, a-z, 0-9, + y /. Fue definido en RFC 4648 y se usa siempre que los datos binarios necesitan transmitirse por canales que solo admiten texto, como correo electronico (adjuntos MIME), HTML/CSS (data URI para imagenes incrustas), JSON (incorporar cargas binarias) y URLs (parametros de consulta con datos binarios). La codificación Base64 expande los datos en aproximadamente 33%: cada 3 bytes de entrada se convierten en 4 caracteres Base64. No es cifrado; cualquiera puede decodificar un texto Base64 de vuelta a su forma original. Su proposito es el transporte seguro, no la confidencialidad.

Como Usarlo

  1. Escribe o pega tu texto en el campo de entrada
  2. Selecciona un modo: Automático (detecta si necesita codificar o decodificar), Codificar o Decodificar
  3. Copia el resultado del área de salida con el boton Copiar

Como Funciona Base64

La codificación Base64 convierte datos binarios en una representación de texto usando 64 caracteres ASCII imprimibles. El proceso toma cada 3 bytes (24 bits) de la entrada y los divide en 4 grupos de 6 bits. Cada valor de 6 bits se asigna a uno de los 64 caracteres: A-Z, a-z, 0-9, + y /. Si la longitud de la entrada no es múltiplo de 3, se añaden caracteres de relleno (=).

Esta codificación se usa comúnmente para:

Soporte UTF-8

Esta herramienta soporta completamente texto UTF-8, incluyendo emojis, caracteres CJK (chino, japonés, coreano) y otros caracteres Unicode multibyte. El texto de entrada se convierte a bytes UTF-8 usando la API TextEncoder antes de la codificación Base64. Esto garantiza una conversión correcta para todos los idiomas y conjuntos de caracteres.

Los JWTs usan una variante llamada Base64URL que reemplaza +/ por -_ y elimina el relleno. Nuestra herramienta Decodificador de JWT maneja esto automáticamente. Si necesitas codificación de caracteres especiales para URLs, nuestra herramienta Codificador de URL usa porcent encoding.

Conversión de Archivos e Imagenes

Esta herramienta es para entrada de texto. Para convertir archivos e imagenes a Base64, usa los convertidores especializados a continuación. Ofrecen soporte de arrastrar y soltar, vista previa de imagenes y salida como Base64 plano, data URI o declaración CSS background.

Ver También

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · construido localmente