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 y Decodificador de Entidades HTML

Codificador y Decodificador de Entidades HTML

Convierte caracteres especiales en entidades HTML y decodifica las entidades de vuelta a texto. Admite formatos con nombre, decimal y hexadecimal.

Codificador y Decodificador de Entidades HTML

El codificador/decodificador de entidades HTML convierte caracteres especiales en entidades HTML y vuelve a transformar los códigos de entidad en texto sin formato. Caracteres como <, > y & tienen un significado especial en el marcado, por lo que deben escaparse para mostrarse correctamente en lugar de romper tu página.

Pega cualquier texto o una cadena llena de referencias de entidad y el resultado se actualiza al instante. Está pensado para desarrolladores web que escapan contenido para una salida segura, redactores que insertan símbolos que no están en el teclado y cualquiera que necesite leer qué dice realmente un bloque de códigos del tipo &#169;.

Privado por diseño: cada conversión se ejecuta por completo en tu navegador. Tu texto nunca se sube a un servidor, se almacena ni se rastrea.

Cómo usarlo

1

Elige un modo

Selecciona Codificar para convertir texto en entidades HTML, o Decodificar para convertir entidades de vuelta en texto legible. Codificar está activo de forma predeterminada.

2

Elige un formato

Al codificar, selecciona Con nombre para códigos legibles como &amp;, o Decimal (&#38;) y Hex (&#x26;) para cualquier carácter Unicode.

3

Escribe o pega tu entrada

Introduce texto en el panel izquierdo. El resultado convertido aparece en el panel derecho en tiempo real mientras escribes, sin necesidad de pulsar ningún botón de convertir.

4

Copia o intercambia

Usa Copiar resultado para tomar la salida, o Intercambiar para reenviar el resultado a la entrada y cambiar el modo en un ida y vuelta instantáneo.

Funciones

Codificar y decodificar

Convierte texto a entidades HTML o decodifica entidades de vuelta a texto legible con un solo cambio de modo.

Tres formatos de codificación

Salida como entidades con nombre (&amp;), decimal (&#38;) o hexadecimal (&#x26;).

Conversión en tiempo real

Los resultados se actualizan automáticamente mientras escribes, con un antirrebote que lo mantiene ágil incluso con textos largos.

Respaldo con nombre

En el modo con nombre, los caracteres sin entidad con nombre recurren automáticamente a códigos numéricos decimales.

Función de intercambio

Envía la salida de vuelta a la entrada y cambia el modo para codificar y decodificar de ida y vuelta sin esfuerzo.

Copia con un clic

Copia el resultado completo a tu portapapeles al instante y luego limpia ambos paneles para empezar de cero.

Tabla de referencia de entidades

Explora entidades en seis categorías: Comunes, Símbolos, Matemáticas, Flechas, Moneda y Griego.

Con búsqueda y clic para copiar

Encuentra cualquier entidad por carácter, nombre, código o descripción y haz clic en una fila para copiarla directamente.

Preguntas frecuentes

¿Qué es una entidad HTML?

Una entidad HTML es un código que representa un carácter con significado especial en HTML, o uno que es difícil de escribir. Por ejemplo, el signo menor que se escribe como &lt; para que el navegador muestre < en lugar de tratarlo como el inicio de una etiqueta. Las entidades pueden ser con nombre (&copy;), decimales (&#169;) o hexadecimales (&#xA9;).

¿Cómo codifico caracteres especiales a entidades HTML?

Mantén seleccionado el modo Codificar, elige un formato (con nombre, decimal o hex) y escribe o pega tu texto a la izquierda. Las entidades codificadas aparecen a la derecha al instante. Haz clic en Copiar resultado para copiar la salida escapada.

¿Cómo decodifico entidades HTML de vuelta a texto?

Cambia al modo Decodificar y pega tus entidades en el panel izquierdo. El decodificador lee entidades con nombre, decimales y hex todas a la vez, así que una cadena mixta como &lt;p&gt;&#169; &amp; &#x2122; devuelve correctamente <p>© & ™.

¿Cuál es la diferencia entre los formatos con nombre, decimal y hex?

Las entidades con nombre usan códigos legibles como &copy; para ©. El decimal usa el número Unicode del carácter en base 10 (&#169;), y el hex usa base 16 (&#xA9;). Los tres se ven igual en un navegador: el formato con nombre es más fácil de leer, mientras que los formatos numéricos pueden representar cualquier carácter Unicode.

¿Por qué usar entidades HTML para <, > y &?

La codificación evita que los navegadores malinterpreten los caracteres como marcado. Un < sin escapar en tu contenido podría romper el diseño si no se convierte en &lt;, y escapar el texto proporcionado por el usuario es una defensa esencial contra el cross-site scripting (XSS). Las entidades también te permiten mostrar símbolos que no están en un teclado estándar.

¿Qué pasa con los caracteres sin entidad con nombre?

En el formato con nombre, los caracteres que no tienen entidad con nombre —como letras acentuadas tipo ñ o ü— recurren automáticamente a la codificación numérica decimal. En el modo decimal o hex, todos los caracteres no ASCII y los especiales de HTML se codifican de forma numérica.

¿Esta herramienta es gratuita y funciona solo en el navegador?

Sí. La herramienta es gratuita y se ejecuta por completo en tu navegador, así que tu texto nunca sale de tu dispositivo. No hay un límite estricto de tamaño: el rendimiento depende solo de tu propio hardware, y procesa fragmentos y documentos habituales sin problema.

Formato:
Texto
Entidades HTML
Car. Entidad Decimal Hex Descripción
Alterna entre los modos Codificar y Decodificar con los botones de cambio
Elige el formato: Con nombre (&amp;), Decimal (&#38;) o Hex (&#x26;)
Usa el botón Intercambiar para revertir la conversión al instante
Abre el panel Referencia de entidades para explorar y buscar entidades HTML comunes
Haz clic en cualquier fila de la tabla para copiar la entidad al portapapeles
Todo el procesamiento ocurre en tu navegador: no se envía ningún dato 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