Codificador de Entidades HTML Online Gratis — Escapa Caracteres Especiales
Convierte entre entidades HTML y texto plano. Codifica caracteres especiales como <, >, &, " en entidades HTML para mostrarlos de forma segura, o decodifica referencias de entidades a texto legible.
| Carácter | Entidad | Numérico | Descripción |
|---|---|---|---|
| & | & | & | Ampersand |
| < | < | < | Less than |
| > | > | > | Greater than |
| " | " | " | Double quote |
| ' | ' | ' | Single quote (apostrophe) |
| |   | Non-breaking space | |
| © | © | © | Copyright |
| ® | ® | ® | Registered |
| ™ | ™ | ™ | Trademark |
| € | € | € | Euro sign |
| £ | £ | £ | Pound sign |
| ¥ | ¥ | ¥ | Yen sign |
| ° | ° | ° | Degree |
| ± | ± | ± | Plus-minus |
| × | × | × | Multiplication |
| ÷ | ÷ | ÷ | Division |
| — | — | — | Em dash |
| – | – | – | En dash |
| … | … | … | Ellipsis |
| ‘ | ‘ | ‘ | Left single quote |
| ’ | ’ | ’ | Right single quote |
| “ | “ | “ | Left double quote |
| ” | ” | ” | Right double quote |
| é | é | é | e acute |
| ñ | ñ | ñ | n tilde |
| ü | ü | ü | u umlaut |
Características
- Codificación de texto a entidades HTML (formato con nombre y numérico)
- Decodificación de entidades con nombre, decimales y hexadecimales a texto
- Codificación opcional de caracteres no ASCII para escape completo
- Tabla de referencia de entidades comunes con carácter, nombre y código numérico
- Conversión en tiempo real mientras escribes
- Procesamiento 100% en el navegador, tus datos permanecen locales
Preguntas Frecuentes
¿Cuál es la diferencia entre entidades con nombre y numéricas?
Las entidades con nombre como & usan etiquetas memorables. Las entidades numéricas como & usan puntos de código de caracteres. Las con nombre son más legibles pero solo cubren caracteres comunes.
¿Cuándo debo activar la opción "codificar no ASCII"?
Cuando necesitas asegurar que tu HTML sea ASCII puro — por ejemplo, cuando el sistema destino no maneja bien UTF-8, o quieres máxima compatibilidad con clientes de correo antiguos.
¿Se envían mis datos a algún lugar?
No. Toda la codificación y decodificación se realiza en tu navegador usando JavaScript. No se realizan peticiones de red.
¿Necesito codificar manualmente en React/Vue/Angular?
Los frameworks modernos escapan automáticamente al renderizar con {variable} o {{ variable }}. Solo necesitas codificación manual cuando usas dangerouslySetInnerHTML o v-html.
Consejos y Flujos de Trabajo Relacionados
- ¿Necesitas codificar URLs en vez de HTML?Codificador/Decodificador URL.
- ¿Trabajando con datos Base64?Codificador/Decodificador Base64.
- ¿Necesitas formatear XML que contiene entidades?Formateador XML.