Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Codificador/Decodificador de Entidades HTML

Codificador/Decodificador de Entidades HTML

Convierte caracteres especiales a entidades HTML y decodifica entidades de vuelta a texto. Compatible con formatos nombrados, decimales y hexadecimales.

¿Qué son las Entidades HTML?

Las entidades HTML son códigos especiales utilizados para representar caracteres que tienen un significado especial en HTML o que no se pueden escribir fácilmente desde el teclado. Por ejemplo, el signo menor que (<) se escribe como &lt; en HTML para evitar que el navegador lo interprete como una etiqueta.

Esta herramienta te ayuda a convertir rápidamente entre texto normal y códigos de entidades HTML. Ya seas un desarrollador web insertando caracteres especiales en tu marcado, o necesites decodificar una cadena llena de referencias de entidades, este codificador/decodificador lo maneja al instante.

Formatos de Codificación Soportados

Entidades Nombradas

Códigos legibles para humanos como &amp;, &copy;, &lt;

Numérico Decimal

Códigos de caracteres en decimal como &#38;, &#169;

Numérico Hexadecimal

Códigos de caracteres en hexadecimal como &#x26;, &#xA9;

Cómo Usar

Codificar Texto

1

Selecciona el Modo

Asegúrate de que el modo Codificar esté seleccionado (activo por defecto)

2

Elige el Formato

Selecciona tu formato preferido: Nombrado, Decimal o Hexadecimal

3

Ingresa el Texto

Escribe o pega tu texto en el panel izquierdo

4

Obtén los Resultados

El resultado codificado aparece al instante en el panel derecho

5

Copia la Salida

Haz clic en el botón Copiar para copiar el resultado a tu portapapeles

Decodificar Entidades

1

Cambia el Modo

Cambia al modo Decodificar usando el botón de alternancia

2

Pega las Entidades

Pega tus entidades HTML en el panel izquierdo

3

Ver Resultados

El texto decodificado aparece al instante en el panel derecho

Usar la Tabla de Referencia

1

Abre la Referencia

Haz clic en Referencia de Entidades para expandir el panel de referencia

2

Explora o Busca

Explora las categorías o usa la barra de búsqueda para encontrar entidades específicas

3

Copia la Entidad

Haz clic en cualquier fila para copiar el nombre de la entidad a tu portapapeles

Características

Tres Formatos de Codificación

Codifica tu texto usando el formato que mejor se adapte a tus necesidades. Las entidades nombradas son las más legibles (&amp;), mientras que los códigos decimales (&#38;) y hexadecimales (&#x26;) cubren todos los caracteres Unicode.

  • Entidades nombradas para legibilidad
  • Decimal para códigos numéricos estándar
  • Hexadecimal para representación compacta

Conversión en Tiempo Real

Los resultados se actualizan automáticamente mientras escribes — no necesitas presionar un botón de conversión. La conversión utiliza debouncing para mantenerse responsiva incluso con textos grandes.

  • Resultados instantáneos mientras escribes
  • Optimizado para textos grandes
  • Sin necesidad de conversión manual

Función de Intercambio

Invierte rápidamente tu conversión con el botón de intercambio. La salida se convierte en la nueva entrada y el modo se alterna automáticamente, haciendo que la conversión de ida y vuelta sea sin esfuerzo.

  • Intercambio de entrada/salida con un clic
  • Alternancia automática de modo
  • Conversión de ida y vuelta sin problemas

Tabla de Referencia de Entidades

Explora una colección completa de entidades HTML organizadas en seis categorías: Comunes, Símbolos, Matemáticas, Flechas, Moneda y Griego. Usa la barra de búsqueda para encontrar cualquier entidad por carácter, nombre, código o descripción.

  • Seis categorías organizadas
  • Funcionalidad de búsqueda potente
  • Copia al portapapeles con un clic
Tus Datos Permanecen Privados: Todo el procesamiento ocurre en tu navegador. Tu texto nunca abandona tu dispositivo, y no recopilamos ni almacenamos ningún dato de entrada. Sin cargas, sin seguimiento — privacidad completa garantizada.

Preguntas Frecuentes

¿Cuál es la diferencia entre los formatos Nombrado, Decimal y Hexadecimal?

Las entidades nombradas utilizan códigos legibles para humanos como &copy; para ©. Decimal utiliza el número Unicode del carácter en base 10 (&#169;), y Hexadecimal utiliza base 16 (&#xA9;).

Los tres producen el mismo resultado en un navegador, pero las entidades nombradas son más fáciles de leer mientras que los formatos numéricos soportan cualquier carácter Unicode.

Nombrado

Legible para Humanos

  • Fácil de entender
  • Conjunto de caracteres limitado
  • Ejemplo: &copy;
Numérico

Cobertura Universal

  • Todos los caracteres Unicode
  • Formato Decimal o Hexadecimal
  • Ejemplo: &#169; o &#xA9;

¿Por qué debo codificar entidades HTML?

La codificación evita que los navegadores malinterpreten caracteres como marcado HTML. Por ejemplo, un carácter < en tu contenido podría romper el diseño de tu página si no se codifica como &lt;.

La codificación también te permite mostrar caracteres especiales que no están disponibles en teclados estándar.

Error común: Olvidar codificar caracteres especiales puede llevar a estructura HTML rota, vulnerabilidades de seguridad (ataques XSS) y problemas de visualización en diferentes navegadores.
  • Previene errores de análisis HTML
  • Muestra caracteres especiales correctamente
  • Mejora la seguridad (previene XSS)
  • Asegura compatibilidad entre navegadores

¿Puedo decodificar tipos de entidades mixtas?

Sí. El decodificador maneja entidades nombradas, decimales y hexadecimales todas a la vez. Por ejemplo:

Ejemplo de Entidad Mixta
&lt;p&gt;&#169; &amp; &#x2122;

Esto se decodifica correctamente a: <p>© & ™

Consejo profesional: Puedes pegar código HTML que contenga múltiples formatos de entidades, y la herramienta decodificará todas ellas simultáneamente sin necesidad de configuración.

¿Qué sucede con caracteres sin entidad nombrada?

Cuando se utiliza el formato Nombrado, los caracteres que no tienen entidad nombrada (como letras acentuadas como ñ o ü) se codifican automáticamente en formato numérico decimal.

En modo Decimal o Hexadecimal, todos los caracteres no-ASCII y especiales de HTML se codifican numéricamente.

Carácter Entidad Nombrada Decimal Hexadecimal
© &copy; &#169; &#xA9;
ñ Sin entidad nombrada &#241; &#xF1;
ü Sin entidad nombrada &#252; &#xFC;

¿Hay un límite de tamaño?

No hay límite fijo. La herramienta procesa texto completamente en tu navegador, por lo que el rendimiento depende de tu dispositivo. Maneja fragmentos de código y documentos típicos sin problemas.

Textos pequeños (< 10KB) Instantáneo
Textos medianos (10-100KB) Rápido
Textos grandes (> 100KB) Depende del dispositivo
Formato:
Texto
HTML Entities
Car Entidad Decimal Hex Descripción
Cambia entre los modos Codificar y Decodificar usando los botones de alternancia
Elige el formato de codificación: Nombrado (&amp;), Decimal (&#38;) o Hexadecimal (&#x26;)
Usa el botón Intercambiar para invertir rápidamente la conversión
Abre el panel Referencia de Entidades para explorar y buscar entidades HTML comunes
Haz clic en cualquier fila de la tabla de referencia para copiar la entidad al portapapeles
Todo el procesamiento ocurre en tu navegador — no se envían datos a ningún servidor
¿Quieres aprender más? Leer documentación →
1/7
Comience a escribir para buscar...
Buscando...
No se encontraron resultados
Pruebe con otras palabras clave