Codificador / Decodificador de Entidades HTML
Codifica caracteres especiales HTML a entidades o decodifica entidades.
Common HTML entities reference
| Char | Entity | Char | Entity |
|---|---|---|---|
| & | & | < | < |
| > | > | " | " |
| ' | ' | | |
| © | © | ® | ® |
| ™ | ™ | € | € |
| £ | £ | ¥ | ¥ |
| ¢ | ¢ | § | § |
| ° | ° | ± | ± |
| × | × | ÷ | ÷ |
| ¼ | ¼ | ½ | ½ |
| ¾ | ¾ | – | – |
| — | — | ‘ | ‘ |
| ’ | ’ | “ | “ |
| ” | ” | • | • |
| … | … | ← | ← |
| → | → | ↑ | ↑ |
| ↓ | ↓ | ↔ | ↔ |
| ♠ | ♠ | ♣ | ♣ |
| ♥ | ♥ | ♦ | ♦ |
¿Qué es el codificador/decodificador de entidades HTML?
Esta herramienta codifica caracteres especiales HTML (<, >, &, comilla doble) a entidades (<, >, &, ") y decodifica de vuelta. Esencial para prevención XSS, mostrar HTML literal en bloques de código.
Cómo usar la herramienta
- Pega texto o entidades HTML.
- Selecciona Codificar o Decodificar.
- Selecciona entidades Nombradas o Numéricas.
- Ve la salida al instante.
Entidades HTML comunes
- < = < (menor que)
- > = > (mayor que)
- & = & (ampersand)
- " = comilla doble
- = espacio sin saltos
Preguntas frecuentes
- ¿Qué son las entidades HTML?
- Algunos caracteres en HTML (<, >, &, ") tienen significado especial — para mostrarlos como texto plano se usan entidades. < = <, > = >, & = &, " = comilla doble. Cuando se necesita mostrar caracteres especiales literales en bloques de código o salida HTML.
- ¿Diferencia entre entidades nombradas y numéricas?
- Nombradas: © (©), € (€), (espacio sin saltos) — legibles. Numéricas: ©, € — universales. Hex: © — moderno. Los navegadores soportan los tres. Las nombradas son más mantenibles, las numéricas más confiables.
- ¿Todos los caracteres Unicode deben codificarse?
- No — en HTML codificado en UTF-8 puedes usar hindi, chino, emojis directamente. Solo los caracteres especiales HTML (<, >, &) y a veces comillas dobles deben codificarse. Antes los sistemas solo-ASCII codificaban todo lo no-ASCII.
- ¿Qué entidades son necesarias para entrada de usuario?
- Para protegerse de ataques XSS, siempre codifica <, >, &, comilla doble, comilla simple cuando insertas contenido del usuario en HTML. Los frameworks modernos (React, Vue) lo hacen automáticamente. Ten cuidado al crear plantillas manualmente.
Herramientas relacionadas
- Formateador JSON
Formatea, embellece, minifica y valida JSON en tu navegador
- Generador de Código QR
Genera códigos QR para URLs, texto, Wi-Fi y más. Descarga como PNG.
- Generador de Contraseñas
Genera contraseñas fuertes y aleatorias con longitud y conjuntos de caracteres personalizados.
- Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto plano.
- Codificador / Decodificador de URL
Codifica o decodifica URLs y cadenas de consulta con codificación por porcentaje.