#182 · Conversión y codificación

Decodificador de entidades HTML

Convierte entidades HTML nombradas o numéricas en sus caracteres legibles. Sirve para recuperar texto que contiene secuencias como &, <, " o referencias Unicode numéricas después de copiarlo desde código, fuentes de datos, exportaciones o sistemas que lo almacenan escapado.

Entrada de texto

Conversión de entidades a caracteres
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o escribe el texto en el área de entrada.
  2. Ajusta las opciones disponibles si las necesitas.
  3. Pulsa Decodificar HTML o usa Ctrl/Cmd + Enter.
  4. Revisa el resultado y las métricas antes de copiarlo o descargarlo.

Qué hace esta herramienta

Interpreta entidades HTML válidas y devuelve sus caracteres correspondientes, conservando intacto el texto que no forma una entidad reconocible.

Usa el decodificador nativo del navegador para resolver entidades HTML nombradas y referencias numéricas de forma compatible con HTML.

Si una secuencia no es una entidad HTML válida, el navegador puede dejarla sin cambios; revisa el resultado antes de reutilizarlo como código.

Ejemplo

Entrada:

Tom & Ana dijeron: "¡Hola!" <3

Resultado esperado: las secuencias válidas se restauran a sus caracteres originales.

Casos de uso

  • Preparar fragmentos para documentación técnica o ejemplos de código.
  • Corregir texto copiado desde exportaciones, APIs o archivos de configuración.
  • Comprobar cómo se representan caracteres reservados antes de importar datos.
  • Depurar diferencias entre texto visible y texto almacenado.

Consejos para obtener mejores resultados

  • Trabaja con una copia del texto original cuando el contenido sea importante.
  • Comprueba el contexto de destino: HTML, XML, JavaScript, JSON y CSV tienen reglas diferentes.
  • Prueba primero con una muestra pequeña si el contenido proviene de una exportación grande.
  • Revisa especialmente comillas, barras invertidas y saltos de línea.
  • Usa UTF-8 para conservar correctamente tildes, ñ, símbolos y emoji.

Detalles del procesamiento

Usa el decodificador nativo del navegador para resolver entidades HTML nombradas y referencias numéricas de forma compatible con HTML.

Si una secuencia no es una entidad HTML válida, el navegador puede dejarla sin cambios; revisa el resultado antes de reutilizarlo como código.

Preguntas frecuentes

¿Puede decodificar entidades HTML numéricas como ñ o ñ?

Sí. El decodificador del navegador reconoce referencias numéricas decimales y hexadecimales válidas además de muchas entidades nombradas.

¿Qué ocurre si una entidad HTML está mal escrita?

Las secuencias que el navegador no reconoce normalmente permanecen sin convertir, lo que ayuda a detectar manualmente referencias incompletas o incorrectas.

¿Decodificar <script> ejecuta JavaScript?

No en el área de resultado, porque se muestra como texto. Aun así, si copias el resultado a una página y lo insertas como HTML sin sanitizar, debes tratarlo como contenido potencialmente activo.

¿Se conservan los saltos de línea al decodificar entidades?

Sí. La herramienta cambia las referencias de entidad reconocidas y mantiene el resto del texto, incluidos los saltos de línea.

¿Cuándo conviene usar un decodificador HTML en lugar de un decodificador XML?

HTML admite un conjunto mucho mayor de entidades nombradas. XML solo define unas pocas entidades predefinidas salvo que el documento declare otras.

Resumen del módulo

MóduloFunción
EntradaTexto procesado localmente en el navegador
MotorReglas específicas de Decodificador de entidades HTML
SalidaResultado copiable y descargable en TXT
PrivacidadEl contenido no necesita salir del navegador