Codificador/Decodificador de Entidades HTML
Convierte caracteres especiales en entidades HTML y viceversa. El modo completo opcional codifica todos los caracteres no ASCII.
Respuesta rápida: Convierte caracteres especiales en entidades HTML y viceversa. El modo completo opcional codifica todos los caracteres no ASCII.
Última actualización
Preguntas frecuentes
- ¿Cómo codifico entidades HTML?
- Cambia a Codificar, pega tu texto, y la salida codificada de entidades aparece de inmediato. Activa 'todas las no-ASCII' para codificar numéricamente emoji y acentos también.
- ¿Cómo decodifico entidades HTML?
- Cambia a Decodificar, pega texto que contenga entidades, y obtendrás texto plano de vuelta. Se admiten entidades tanto nombradas (&) como numéricas (', /).
- ¿Qué caracteres cubre la codificación básica?
- &, <, >, ", y ' — los cinco caracteres que pueden romper HTML u abrir agujeros XSS cuando se interpolan de manera ingenua en el marcado.
- ¿Qué hace 'todas las no-ASCII'?
- Codifica numéricamente cada carácter por encima de 0x7E (letras acentuadas, emoji, CJK). Útil cuando tu salida está restringida a ASCII.
- ¿Es esto seguro para prevenir XSS?
- Codificar & < > " ' protege los contextos de atributos y texto HTML, pero no los URLs o contextos de JavaScript. Siempre combina con un escape a nivel de framework.
- ¿Se decodifican las entidades nombradas?
- Sí — comunes como © — … y las cinco entidades imprescindibles. Las entidades numéricas cubren todo lo demás.
- ¿Se envía el texto a un servidor?
- No. La codificación y decodificación se realizan completamente en tu navegador.
- ¿Por qué mi salida difiere de otra herramienta?
- Algunas herramientas codifican caracteres opcionales como `/`. Nos atenemos al mínimo seguro a menos que actives 'todas las no-ASCII'.
- ¿Puedo codificar emoji?
- Sí — activa 'todas las no-ASCII' y los emojis se convierten en 😀 etc. La decodificación de vuelta a caracteres también funciona.
- ¿Es esta herramienta de entidades HTML gratuita?
- Sí — gratuita, sin registro, sin límites.