Conversión 100% en su navegador

Codificador y Decodificador de Entidades HTML — Herramienta Online Gratis

Codifique caracteres HTML especiales en entidades (& se vuelve &) o decodifique entidades a caracteres. Formato nombrado, decimal o hexadecimal. Alcance mínimo o completo.

Modo:
Alcance:
Formato:

Codificador y Decodificador de Entidades HTML — Convierte Caracteres Especiales con Seguridad

Codifica caracteres como &, <, >, » en su forma entidad HTML segura para que no rompan tu página, o decodifica entidades de vuelta a caracteres legibles. La herramienta usa el parser HTML nativo de tu navegador para decodificar, que entiende cada entidad nombrada definida (incluyendo las más oscuras como &hearts; o &forall;), más todas las entidades numéricas &#NN; y &#xHH;.

Alcance: cuántos caracteres codificar

  • Mínimo (predeterminado): solo los cinco caracteres que DEBEN codificarse en HTML: & < > » ‘ — perfecto cuando tu página es UTF-8
  • + No-ASCII: también codifica todos los caracteres por encima de ASCII 127 (é, ñ, ç, €, emoji) — útil para sistemas legacy sin UTF-8
  • + Todos nombrados: codifica cada carácter con entidad nombrada reconocida (© ® ™ – — etc.) — mejor para compatibilidad máxima

Formato: cómo expresar la entidad

  • Nombrado (predeterminado): usa la forma legible: &amp;, &lt;, &copy;, &trade;
  • Decimal: usa &#NNN; — ej. &#38; para &. Funciona para CUALQUIER carácter Unicode
  • Hexadecimal: usa &#xHH; — ej. &#x26; para &. Común en XML

Decodificación

La decodificación funciona para cada entidad: &amp;, &#38;, &#x26; todas decodifican a &. Incluso entidades HTML5 oscuras se manejan correctamente porque usamos el parser HTML del navegador.

Usos comunes

  • Incrustar contenido de usuario en HTML de forma segura
  • Pegar muestras de código HTML en un post de blog sin que se renderice
  • Convertir contenido Unicode para feeds XML (RSS, Atom)
  • Limpiar datos extraídos de páginas web
  • Depurar problemas de codificación en imports/exports CMS

Privacidad

Todo se ejecuta en tu navegador. Tu texto nunca se sube.

Paso a paso

  1. Elige el modo: codificar o decodificar.
  2. Si codificas, elige el alcance (mínimo, más caracteres no ASCII o todas las entidades con nombre) y el formato (con nombre, decimal o hexadecimal).
  3. Pega el texto en el campo de entrada. La salida se actualiza al instante.
  4. Copia el resultado con Copiar salida o usa Intercambiar para invertir la operación.

Preguntas frecuentes

¿Qué caracteres hay que codificar siempre?
Como mínimo &, <, > y las comillas, porque tienen un significado especial en HTML y pueden romper la página.

¿Qué diferencia hay entre los formatos?
El formato con nombre usa entidades legibles como &amp;; el decimal usa &#38; y el hexadecimal &#x26;. Los tres se interpretan igual.

¿Se envía mi texto a algún servidor?
No. La operación se hace en tu navegador.