Signo de porcentaje % — código HTML y cómo escribirlo

El signo de porcentaje % es % en HTML y U+0025 en Unicode. Copia cualquier forma de abajo.

Actualizado el

Carácter%
Entidad con nombre HTML— (ninguna, usa una referencia numérica)
HTML decimal%
HTML hexadecimal%
UnicodeU+0025
Contenido CSS"\0025"
JavaScript"\u0025"
Codificado en URL%25
Bytes UTF-825

Cuándo usarlo

Es ASCII simple, pero en URLs debe escribirse como %25, porque ahí % inicia una secuencia de escape.

En HTML, CSS y JavaScript

<p>&#37;</p>           <!-- or the character itself in a UTF-8 page -->

.note::before { content: "\0025"; }

const s = "\u0025";

En una página guardada en UTF-8 (lo habitual hoy) puedes pegar el carácter directamente; la entidad solo hace falta si debe sobrevivir en un sistema que no usa UTF-8. Codifica o decodifica textos completos con el HTML Entity Encoder.

Cómo escribir el signo de porcentaje

  • Windows: pulsa Win + . para abrir el panel de emojis y símbolos y búscalo, o escribe 0025 y luego Alt + X en Word.
  • Mac: pulsa Ctrl + Cmd + Espacio y busca «signo de porcentaje».
  • Linux: Ctrl + Shift + U, luego 25 y Enter.

Preguntas frecuentes

¿Cuál es el código HTML del signo de porcentaje?
No tiene entidad con nombre; usa &#37; (decimal) o &#x25; (hexadecimal), o pega el carácter en una página UTF-8.
¿Cuál es el Unicode del signo de porcentaje?
U+0025. En CSS escribe "\0025" y en JavaScript "\u0025".
¿Cómo escribo el signo de porcentaje con el teclado?
En Windows abre el panel de símbolos con Win + . y búscalo. En Mac usa Ctrl + Cmd + Espacio y búscalo.