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
Decode any Base64 string back to its original file
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