Codificación y escape de texto
Cuando necesitas incrustar datos binarios en texto plano, escapar una cadena antes de meterla en JSON o preparar una URL con caracteres especiales, estas herramientas cubren las codificaciones más comunes del día a día: Base64, Base32, Base16, Base58 y percent-encoding, además de entidades HTML y escapes de cadena para distintos lenguajes.
Codificador Base64 exige UTF-8 estricto y rechaza bytes dañados en vez de producir resultados silenciosamente incorrectos, mientras que Conversor de codificaciones Base cubre Base32, Base16, Base58 y Base85 con alfabetos seleccionables para casos menos habituales. Escapar cadenas prepara texto para JSON, JavaScript o secuencias Unicode, y Generador de Data URI compara distintas codificaciones al incrustar texto, archivos o SVG.
9 herramientas
Escapar URLs, HTML y cadenas
Preguntas frecuentes sobre herramientas de Encoding & Escaping
Codificador Base64 exige UTF-8 estricto y rechaza explícitamente bytes dañados en vez de devolver texto corrupto en silencio, así que un error al decodificar suele indicar que el Base64 original ya venía truncado o mezclado con otra codificación distinta.
El contexto importa: una cadena dentro de un valor JSON necesita escapar comillas, barras invertidas y secuencias Unicode, mientras que un texto insertado en HTML necesita entidades para los signos <, > y &. Escapar cadenas y codificador de entidades HTML cubren cada caso por separado.
Conversor Punycode transforma dominios internacionales entre su representación Unicode legible, con acentos o caracteres no latinos, y la forma Punycode ASCII que realmente viaja por el sistema DNS, en ambas direcciones y sin ninguna ambigüedad de codificación.