Convierte caracteres especiales a entidades HTML (nombradas o numéricas) o decodifica entidades a sus caracteres originales. Esencial para prevenir XSS y mostrar HTML de forma segura.
| Carácter | Entidad nombrada | Entidad numérica | Descripción |
|---|---|---|---|
| & | & | & | Ampersand |
| < | < | < | Less than |
| > | > | > | Greater than |
| " | " | " | Double quote |
| ' | ' | ' | Single quote |
| |   | Non-breaking space | |
| © | © | © | Copyright |
| € | € | € | Euro sign |
Las entidades HTML son códigos especiales para representar caracteres con significado en HTML o que no se pueden escribir directamente. Por ejemplo, el signo menor que (<) debe escribirse como < para evitar que el navegador lo interprete como inicio de etiqueta.
Hay dos formatos: entidades nombradas (como & para &) que son legibles, y entidades numéricas (como &) que usan el código Unicode del carácter. Ambas producen el mismo resultado en el navegador.
La codificación evita que los navegadores interpreten caracteres especiales como marcado HTML. Esto es crítico para prevenir ataques XSS y mostrar fragmentos de código correctamente.
Las nombradas usan nombres como & o <. Las numéricas usan el número Unicode como &. Las nombradas son más legibles pero no todos los caracteres tienen versión nombrada.
No. Toda la codificación y decodificación ocurre en tu navegador usando JavaScript. Tu texto nunca sale de tu dispositivo.
Sí. Pega cualquier texto incluyendo documentos HTML completos. En modo codificación, todos los caracteres especiales se convertirán a entidades HTML seguras.
Codifica o decodifica cadenas Base64 directamente en tu navegador
Convierte texto a Base64 o decodifica Base64 a texto plano
Convierte imágenes a cadenas codificadas Base64
Decodifica cadenas Base64 a imágenes visibles
Codifica cualquier archivo a una cadena Base64
Decodifica cualquier cadena Base64 de vuelta a su archivo original
Decodifica cadenas Base64 a documentos PDF
Decodifica e inspecciona tokens JWT
Codifica o decodifica URLs con codificación porcentual
Convierte entre formatos hexadecimal y Base64
Decodifica cadenas Base64 a texto legible
Comprueba si una cadena es una codificación Base64 válida
Decodifica Base64 y muéstralo con formato JSON legible
Genera Data URIs en Base64 a partir de texto o archivos
Convierte cadenas Base64 a hexadecimal y viceversa
Convierte SVG a Data URIs para CSS y HTML
Codifica texto a bytes UTF-8 o decodifica bytes a texto