Busca entre 33.000+ caracteres Unicode por nombre, punto de código o bloque. Copia cualquier carácter directamente al portapapeles.
U+0000–007F (128 chars)
ASCII characters, digits, punctuation
U+0100–024F (336 chars)
Accented letters for European languages
U+2000–206F (112 chars)
Em dash, ellipsis, quotation marks
U+2200–22FF (256 chars)
∀, ∃, ∑, ∏, ∫, √, ≈, ≠, ≤, ≥
U+2190–21FF (112 chars)
←, →, ↑, ↓, ↔, ⇒, ⤵
U+2500–257F (128 chars)
─, │, ┌, ┐, └, ┘, ├, ┤, ┬, ┴
Unicode es el estándar universal de codificación de caracteres que asigna un número único (punto de código) a cada carácter en cada sistema de escritura, conjunto de símbolos y emoji. Cubre 140.000+ caracteres en 150+ scripts. Unicode garantiza que el texto se renderice de manera consistente en todos los dispositivos, sistemas operativos y lenguajes de programación, haciendo posible el software internacional.
Usa entidades HTML: &#xHHHH; (hex) o &#DDDDD; (decimal). Por ejemplo, U+2665 (♥) es ♥ o ♥. En la propiedad CSS content: content: '\2665'. En la mayoría de entornos modernos, también puedes pegar el carácter directamente — la codificación UTF-8 lo maneja automáticamente.
Son formas de codificación que representan puntos de código Unicode como bytes. UTF-8 usa 1-4 bytes por carácter y es compatible con ASCII — ideal para web y archivos. UTF-16 usa 2-4 bytes y es usado internamente por JavaScript, Java y Windows. UTF-32 usa exactamente 4 bytes por carácter — simple pero ineficiente. UTF-8 es la codificación dominante para archivos de texto y contenido web.
En Mac: mantén Option y presiona varias teclas (por ej., Option+8 = •). Usa el Visor de Caracteres (Editar → Emojis y Símbolos). En Windows: Win+. abre el selector de emojis; los códigos Alt+teclado numérico funcionan para muchos caracteres; habilita la entrada hexadecimal para cualquier punto de código. En Linux: Ctrl+Shift+U seguido del punto de código hexadecimal.