Glyph WidgetsGlyph Widgets
Acerca deContactoPrivacidadTérminosApoyar en Ko-fi

© 2026 Glyph Widgets. Todos los derechos reservados.

·

100% Procesamiento del lado del cliente

Codificador/Decodificador Base64

Última actualización: 5 de marzo de 2026

Codifica texto a Base64 o decodifica cadenas Base64 al instante. Soporte completo de Unicode con modo seguro para URL. Todo el procesamiento ocurre localmente en tu navegador.

0 caracteres
0 caracteres
Compartir

Saved Presets is a Supporter feature.

Tool History is a Supporter feature.

Tool Notes is a Supporter feature.

Características

  • ▶Codificar texto a Base64
  • ▶Decodificar Base64 a texto
  • ▶Soporte completo de Unicode/UTF-8
  • ▶Modo Base64 seguro para URL
  • ▶Copiar resultado al portapapeles
  • ▶Descargar como archivo de texto
  • ▶Conversión en tiempo real
  • ▶Intercambia y cambia de modo con un clic
  • ▶100% del lado del cliente - tus datos nunca salen de tu navegador

Cómo usar esta herramienta

1

Elige Tu Modo

Haz clic en "Codificar" para convertir texto plano a Base64, o "Decodificar" para convertir Base64 de vuelta a texto legible. La herramienta recuerda tu selección.

2

Ingresa tu entrada

Pega o escribe tu contenido en el campo de entrada. Para codificar, ingresa cualquier texto incluyendo caracteres Unicode. Para decodificar, ingresa una cadena Base64 válida.

3

Habilitar modo seguro para URL (Opcional)

Habilita el modo seguro para URL antes de codificar si tu salida se usará en URLs. Esto reemplaza + con - y / con _, haciéndolo seguro para cadenas de consulta y rutas.

4

Copiar o descargar

El resultado aparece automáticamente mientras escribes. Haz clic en "Copiar" para copiar a tu portapapeles, o "Descargar" para guardar como archivo. Usa "Intercambiar" para revertir rápidamente la operación.

Cómo funciona la codificación Base64

La codificación Base64 convierte datos binarios en un conjunto de 64 caracteres ASCII imprimibles. El algoritmo agrupa bytes de entrada en conjuntos de 3 (24 bits), luego los divide en 4 grupos de 6 bits cada uno. Cada valor de 6 bits se mapea a uno de los 64 caracteres en el alfabeto Base64.

El alfabeto Base64

A-Z (26 caracteres) para valores 0-25. a-z (26 caracteres) para valores 26-51. 0-9 (10 caracteres) para valores 52-61. + para valor 62 (o - en modo seguro para URL). / para valor 63 (o _ en modo seguro para URL). = para relleno cuando la longitud de entrada no es divisible por 3.

Soporte Unicode

El Base64 estándar (btoa/atob) solo maneja ASCII. Nuestra herramienta usa TextEncoder para convertir texto Unicode a bytes UTF-8 primero, luego codifica esos bytes. Para decodificar, revertimos el proceso con TextDecoder, asegurando soporte completo de Unicode.

Modo seguro para URL

El Base64 estándar usa + y / que tienen significado especial en URLs. El Base64 seguro para URL (RFC 4648) reemplaza estos con - y _, y opcionalmente elimina el relleno. Esto permite usar cadenas Base64 directamente en URLs sin codificación de porcentaje.

Casos de Uso Comunes

Incrustar imágenes en HTML/CSS usando URIs de datos. Codificar datos binarios en payloads JSON o XML. Transmitir archivos vía protocolos basados en texto. Codificar credenciales para autenticación HTTP básica. Almacenar datos binarios en bases de datos solo de texto.

Limitaciones

Base64 aumenta el tamaño de datos ~33%. No es adecuado para encriptación o seguridad. Entradas muy grandes pueden causar problemas de rendimiento del navegador. Algunos escenarios especiales de relleno pueden requerir modo seguro para URL.

Preguntas frecuentes

Base64 es un esquema de codificación binario a texto que convierte datos binarios en caracteres ASCII. Usa 64 caracteres (A-Z, a-z, 0-9, + y /) más = para relleno. Se usa comúnmente para incrustar datos binarios en formatos basados en texto como JSON, XML o HTML.

Herramientas relacionadas

Decodificador JWT

Decodificar e inspeccionar JSON Web Tokens

Formateador JSON

Formatear y validar datos JSON