Subir un archivo
  1. base64hub
  2. Herramientas de texto

Herramientas Base64 para texto y juegos de caracteres

Codificadores y decodificadores para cadenas, además de herramientas que comprueban, reparan y miden Base64. Elige la tarjeta que encaje con tu tarea; todas funcionan por completo en tu navegador.

Gratis sin registro, sin límites Local no se sube nada Actualizado 27 oct 2026
AaCodificador Base64Texto a Base64, seguro con UTF-8 AaDecodificador Base64De Base64 a texto legible OKValidador de Base64Comprueba alfabeto, longitud y relleno FIXReparar Base64Arregla Base64 roto, cortado o entre comillas 76Codificador MIMESalto de línea cada 76 caracteres AaBase64 a textoTexto legible, en cualquier codificación AaTexto a Base64Cualquier texto, cualquier juego de caracteres {}Base64 a JSONDecodificar y formatear {}JSON a Base64Codifica cargas JSON SIZECalculadora de tamañoLongitud codificada para cualquier número de bytes 16UTF-16 a Base64Cadenas anchas, LE o BE 16Base64 a UTF-16Decodificar texto UTF-16LE/BE U8UTF-8 a Base64Emoji y cualquier escritura, byte a byte U8Base64 a UTF-8Decodificar a texto Unicode ASCASCII a Base64Texto de 7 bits a Base64 ASCBase64 a ASCIIDecodificar a ASCII plano HTMLHTML a Base64Codifica marcado para data URI y API HTMLBase64 a HTMLCódigo y vista previa en sandbox XMLXML a Base64Codifica documentos XML XMLBase64 a XMLDecodificar contenido XML CSVBase64 a CSVDecodificar exportaciones CSV y guardarlas

Qué herramienta de texto necesito

La mayoría de las herramientas de texto son el mismo codificador y decodificador abiertos con otro ajuste predefinido, así que la elección consiste en empezar por el sitio adecuado.

Tu tareaHerramienta
Convertir texto en Base64Codificador Base64 o Texto a Base64
Leer una cadena Base64Decodificador Base64 o Base64 a texto
Emoji o escrituras no latinas, UTF-8 exacto byte a byteUTF-8 a Base64, Base64 a UTF-8
Cadenas anchas de Windows, .NET o PowerShellUTF-16 a Base64, Base64 a UTF-16
Solo texto simple de 7 bitsASCII a Base64, Base64 a ASCII
Comprobar si una cadena es Base64 válidoValidador de Base64
Corregir saltos de línea, comillas, relleno que falta o alfabetos mezcladosReparar Base64
Líneas de 76 caracteres para emailCodificador Base64 MIME
Base64 que contiene JSON, XML, HTML o CSVBase64 a JSON, Base64 a XML, Base64 a HTML, Base64 a CSV
Codificar marcado para una data URI o una APIHTML a Base64, XML a Base64
Predecir la longitud codificadaCalculadora de tamaño Base64

Por qué importa el juego de caracteres

Base64 trabaja con bytes y no sabe nada de caracteres. Antes de codificar un texto hay que convertirlo en bytes, y el juego de caracteres decide cómo:

TextoUTF-8Windows-1252UTF-16LE
éw6k=6Q==6QA=
GrüßeR3LDvMOfZQ==R3L832U=RwByAPwA3wBlAA==

UTF-8 es el valor por defecto correcto para la web, JSON y la mayoría de las API. UTF-16LE es lo que esperan las API de Windows y el -EncodedCommand de PowerShell. Los juegos de caracteres antiguos aparecen en bases de datos viejas, exportaciones CSV de programas de escritorio y algunos emails. Cuando el texto decodificado muestra é en lugar de é, era UTF-8 leído como Windows-1252; cambia el juego de caracteres en el decodificador y el texto saldrá bien.

Cuando el texto decodificado se ve mal

  • Símbolos aleatorios y recuadros: el Base64 contiene datos binarios, como una imagen, un PDF o una salida de gzip. Usa Base64 a archivo o, para las cadenas H4sI…, el decodificador gzip.
  • Un error de caracteres no válidos o de longitud: la cadena se dañó por el camino. El validador muestra dónde, y Reparar Base64 limpia los culpables habituales.
  • Se decodifica, pero sale más Base64: los datos se codificaron dos veces. Vuelve a decodificar la salida.
  • - y _ en la cadena: es Base64URL, de un JWT o una URL. Todos los decodificadores de aquí lo aceptan; las herramientas Base64URL explican la diferencia.

Para tokens, URL y payloads estructurados como SAML o Secrets de Kubernetes, consulta las herramientas web y de tokens. Para otras codificaciones como Base32, Base58 o hex, el conversor de bases las lee todas.

Preguntas frecuentes

¿Qué herramienta uso para decodificar una cadena Base64?

Empieza por el decodificador Base64. Si la salida es ilegible, probablemente los datos son un archivo o están comprimidos, y Base64 a archivo detecta el tipo. Si el texto tiene las tildes mal, cambia el juego de caracteres.

¿Por qué el mismo texto da un Base64 distinto en herramientas distintas?

Base64 codifica bytes, y el texto se convierte primero en bytes a través de un juego de caracteres. é es w6k= desde UTF-8, 6Q== desde Windows-1252 y 6QA= desde UTF-16LE. Usa el mismo juego de caracteres que el otro extremo.

¿Tengo que limpiar la cadena antes de decodificarla?

Normalmente no. Los decodificadores ignoran los espacios y saltos de línea, quitan las comillas y un prefijo data:…;base64,, aceptan caracteres URL-safe y restauran el relleno que falta, y la línea de estado indica qué se corrigió. Para entradas muy dañadas, usa Reparar Base64.