Codificar/Decodificar entidades HTML
Convierte entre texto plano y entidades HTML (< > & etc.) en tiempo real. Codificar convierte caracteres especiales en entidades; decodificar los restaura. Entrada y salida con carga de archivo y copia.
Entrada de entidades HTML
Salida de entidades HTML
Read Only
Cómo usar
Acerca de esta herramienta
Conversión entre texto plano y entidades HTML en tiempo real.
Cómo usar
Elija Codificar o Decodificar, introduzca texto o cargue un archivo; la salida se actualiza en tiempo real. Botón copiar para el resultado.
Opciones
■ Entidades nombradas convertibles
| Entidad | Carácter |
|---|---|
| < | < |
| > | > |
| & | & |
| " | " |
| ' | ' |
| © | © |
| ® | ® |
| ™ | ™ |
| | (NBSP) |
| — | — |
| – | – |
| … | … |
| • | • |
| → | → |
| ← | ← |
| ↑ | ↑ |
| ↓ | ↓ |
| € | € |
| £ | £ |
| ¥ | ¥ |
| ¢ | ¢ |
| ° | ° |
| ± | ± |
| × | × |
| ÷ | ÷ |
| ½ | ½ |
| ¼ | ¼ |
| ¾ | ¾ |
| ⅛ | ⅛ |
| ⅜ | ⅜ |
| ⅝ | ⅝ |
| ⅞ | ⅞ |
| « | « |
| » | » |
| ‹ | ‹ |
| › | › |
| † | † |
| ‡ | ‡ |
| ‰ | ‰ |
| ∞ | ∞ |
| ∑ | ∑ |
| ∏ | ∏ |
| √ | √ |
| ≠ | ≠ |
| ≤ | ≤ |
| ≥ | ≥ |
| · | · |
| ♠ | ♠ |
| ♣ | ♣ |
| ♥ | ♥ |
| ♦ | ♦ |
| α | α |
| β | β |
| γ | γ |
| δ | δ |
| ε | ε |
| θ | θ |
| λ | λ |
| μ | μ |
| π | π |
| σ | σ |
| ω | ω |
| Α | Α |
| Β | Β |
| Γ | Γ |
| Δ | Δ |
| Θ | Θ |
| Λ | Λ |
| Π | Π |
| Σ | Σ |
| Ω | Ω |
Las referencias numéricas (&#decimal; &#xhex;) también se decodifican.
Casos de uso
• Escapar HTML para mostrar o incrustar de forma segura • Restaurar entidades a caracteres para editar • Manejo de caracteres especiales en logs o mensajes
Preguntas frecuentes
- Q: ¿Qué es una entidad HTML?
- A: Las entidades HTML son secuencias de caracteres especiales que representan caracteres con significado especial en HTML o difíciles de escribir. Por ejemplo, < se escribe <, & como &, y © como ©.
- Q: ¿Cuándo debo codificar entidades HTML?
- A: Siempre codifica el contenido proporcionado por el usuario antes de insertarlo en HTML para prevenir ataques XSS. También es necesario al incrustar caracteres especiales en atributos o nodos de texto HTML.
- Q: ¿Cuál es la diferencia entre entidades nombradas y numéricas?
- A: Las entidades nombradas usan nombres legibles (p. ej. &copy; para ©). Las numéricas usan puntos de código decimales (©) o hexadecimales (©). Ambas representan el mismo carácter; las nombradas son más fáciles de leer.
- Q: ¿La decodificación también maneja entidades numéricas como ©?
- A: Sí. En modo Decodificar, la herramienta procesa tanto entidades nombradas (©) como numéricas (© y ©).
- Q: ¿Los datos se envían a un servidor?
- A: No. Toda la codificación y decodificación se realiza en el navegador. Tus datos nunca se envían a ningún servidor.
