¿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 < 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
&, ©, <Numérico Decimal
&, ©Numérico Hexadecimal
&, ©Cómo Usar
Codificar Texto
Selecciona el Modo
Asegúrate de que el modo Codificar esté seleccionado (activo por defecto)
Elige el Formato
Selecciona tu formato preferido: Nombrado, Decimal o Hexadecimal
Ingresa el Texto
Escribe o pega tu texto en el panel izquierdo
Obtén los Resultados
El resultado codificado aparece al instante en el panel derecho
Copia la Salida
Haz clic en el botón Copiar para copiar el resultado a tu portapapeles
Decodificar Entidades
Cambia el Modo
Cambia al modo Decodificar usando el botón de alternancia
Pega las Entidades
Pega tus entidades HTML en el panel izquierdo
Ver Resultados
El texto decodificado aparece al instante en el panel derecho
Usar la Tabla de Referencia
Abre la Referencia
Haz clic en Referencia de Entidades para expandir el panel de referencia
Explora o Busca
Explora las categorías o usa la barra de búsqueda para encontrar entidades específicas
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 (&), mientras que los códigos decimales (&) y hexadecimales (&) 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
Preguntas Frecuentes
¿Cuál es la diferencia entre los formatos Nombrado, Decimal y Hexadecimal?
Las entidades nombradas utilizan códigos legibles para humanos como © para ©. Decimal utiliza el número Unicode del carácter en base 10 (©), y Hexadecimal utiliza base 16 (©).
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.
Legible para Humanos
- Fácil de entender
- Conjunto de caracteres limitado
- Ejemplo:
©
Cobertura Universal
- Todos los caracteres Unicode
- Formato Decimal o Hexadecimal
- Ejemplo:
©o©
¿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 <.
La codificación también te permite mostrar caracteres especiales que no están disponibles en teclados estándar.
- 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:
<p>© & ™
Esto se decodifica correctamente a: <p>© & ™
¿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 |
|---|---|---|---|
| © | © |
© |
© |
| ñ | Sin entidad nombrada | ñ |
ñ |
| ü | Sin entidad nombrada | ü |
ü |
¿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.
Aún no hay comentarios. ¡Sé el primero en comentar!