Haz clic, escribe y juega con este teclado en pantalla. Cambia de distribución, escribe letras acentuadas con teclas muertas y observa cómo se ilumina cada tecla.

Teclado virtual en línea

Este teclado virtual en línea funciona por completo en tu navegador. Haz clic en las teclas con el ratón o tócalas en una pantalla táctil, o simplemente escribe en tu teclado físico y observa cómo se iluminan las teclas correspondientes. Usa el botón de idioma de la fila inferior del teclado para cambiar entre las distribuciones inglés, alemán, francés, español, ruso, italiano, portugués, neerlandés, coreano, árabe, japonés, turco, sueco, finés, noruego, polaco, checo, griego, azerbaiyano, hindi y bengalí. También puedes elegir la distribución alternativa Dvorak - las mismas letras inglesas reordenadas para mantener las teclas más usadas en la fila central - o el teclado numérico dedicado, un bloque numérico tipo calculadora para introducir cifras a gran velocidad, con una tecla de retroceso donde suele estar Bloq Num.

Los idiomas con diacríticos admiten teclas muertas: pulsa una tecla de acento (por ejemplo ´ o ^) y luego una letra para obtener el carácter acentuado. Un doble espacio inserta un punto seguido de un espacio.

La distribución coreana usa la disposición estándar Dubeolsik y combina automáticamente los jamo que escribes en bloques silábicos hangul completos. La distribución árabe sigue el estándar Árabe 101 y escribe de derecha a izquierda. La distribución japonesa ofrece dos métodos de entrada: escribe romaji y Qwertia lo convierte en kana (por ejemplo ka → か), o usa la distribución directa de kana JIS, con un interruptor entre hiragana y katakana.

Cada distribución sigue el estándar nacional real del teclado, de modo que las posiciones de las teclas coinciden con un dispositivo físico vendido en ese país. Donde una distribución tiene un tercer nivel, manteniendo pulsada la tecla Alt derecha (AltGr) se alcanzan símbolos adicionales como , @ y los corchetes. ¿Quieres un idioma en primer plano? Cada uno tiene su propia página que lo carga de forma predeterminada - por ejemplo, el teclado coreano, japonés, árabe o alemán.

Una función única: al hacer clic derecho en una tecla se escribe su símbolo con Shift.

¿No sabes cómo escribir con una distribución concreta? Prueba nuestro test de mecanografía y practica con frases reales.

¿Quieres este teclado en tu propio sitio web? Puedes insertarlo con una sola línea de HTML.

Añade Qwertia a tu sitio

Coloca un botón de teclado junto a cualquier campo de tu propio sitio web con una sola línea de HTML. Tus visitantes pueden escribir caracteres acentuados o no latinos sin cambiar la distribución de su sistema.

Inserta esta única línea y Qwertia añadirá un pequeño botón de teclado junto a cada campo que marques con data-qwertia:

<script src="https://qwertia.com/js/qwertia-input.js" async></script>
<input type="text" data-qwertia>
<textarea data-qwertia="de"></textarea>

El valor de data-qwertia elige la distribución inicial del teclado (es, en, fr, de, ru, br, it, nl, ko, ja, ar, hi, bn, tr, sv, fi, nb, pl, cs, el, az, dv, numpad). También puedes usar data-qwertia-layout, data-qwertia-skin, data-qwertia-size, data-qwertia-theme para un control más preciso.

Para enlazar campos desde tu propio JavaScript - por ejemplo, tras renderizarlos con un framework - llama directamente a la API:

Qwertia.bind(document.getElementById("login"), { layout: "ru" });

Al hacer clic en el botón se abre el teclado de Qwertia en un pequeño popover. Cada pulsación se refleja de vuelta en tu campo a través de postMessage, de modo que los campos controlados por un framework (React, Vue, Angular) siguen funcionando como siempre: tanto los eventos input como change se disparan en el elemento original. El texto escrito nunca sale del navegador del usuario: no hay ninguna ida y vuelta al servidor.

Pruébalo aquí mismo

Los tres campos de abajo están enlazados exactamente igual que en cualquier otro sitio: haz clic en el icono de teclado junto a un campo y empieza a escribir:

Preguntas frecuentes

Los teclados móviles están integrados en el sistema operativo, así que predicen la palabra que vas a escribir y redimensionan en silencio el área táctil de las teclas que esperan a continuación. Esa autocorrección oculta es la razón por la que a veces no puedes escribir la palabra que de verdad quieres - apuntas a una tecla y obtienes otro carácter. Empieza a borrar y el algoritmo se detiene a la espera de la siguiente palabra.

Es un arma de doble filo: práctico para los mensajes del día a día, frustrante para contraseñas, códigos, nombres y palabras extranjeras. Qwertia no adivina nada - cada clic escribe exactamente el carácter que pulsaste.

Sí. El teclado virtual Qwertia es completamente gratuito y funciona por entero en tu navegador web. No hay nada que descargar, instalar ni registrar - solo abre la página y empieza a escribir.

Sí. Todo lo que escribes se queda en tu navegador. Qwertia no envía tus pulsaciones a ningún servidor. El cuadro de texto de esta página es local a tu dispositivo, y lo mismo ocurre cuando insertas el teclado en tu propio sitio con qwertia-input.js.

Qwertia admite veintitrés distribuciones: inglés, alemán, francés, español, ruso, italiano, portugués, neerlandés, coreano, árabe, japonés, turco, sueco, finés, noruego, polaco, checo, griego, azerbaiyano, hindi y bengalí, más la distribución alternativa Dvorak para el inglés y un teclado numérico tipo calculadora. Usa el botón de idioma de la fila inferior del teclado para cambiar entre ellas en cualquier momento.

El teclado numérico - en inglés numpad o number pad, también conocido como ten-key - es el bloque de dígitos tipo calculadora, un punto decimal y los operadores + - * /, dispuesto para introducir cifras a gran velocidad con una mano. Es la herramienta predilecta de contables, cajeros y de cualquiera que rellene hojas de cálculo, porque teclear cifras en una cuadrícula compacta de 3×3 es mucho más rápido que estirarse por la fila de números. El teclado numérico de Qwertia reproduce esa cuadrícula en pantalla, con una tecla de Retroceso donde suele estar Bloq Num, y el test de mecanografía numérico lo ejercita con cálculos contables reales.

Dvorak es una distribución inglesa alternativa diseñada en la década de 1930 por el Dr. August Dvorak para reducir el recorrido de los dedos. Tiene las mismas teclas que QWERTY pero las reordena de modo que las letras más usadas caigan en la fila central - las vocales bajo la mano izquierda y las consonantes más comunes bajo la derecha -, lo que permite que las manos se alternen y mantiene los dedos cerca de su posición de reposo. Pruébala en el teclado Dvorak o haz el test de mecanografía Dvorak. Como es el mismo teclado físico, puedes volver a QWERTY cuando quieras.

Sí. La distribución coreana usa la disposición estándar Dubeolsik, y Qwertia combina automáticamente los jamo individuales que escribes en bloques silábicos hangul completos, igual que un método de entrada del sistema. La distribución árabe sigue el estándar Árabe 101 y escribe de derecha a izquierda. La distribución japonesa te deja escribir por romaji (Qwertia convierte las letras latinas en kana sobre la marcha, sin diccionario de kanji) o directamente en la distribución de kana JIS, y puedes cambiar entre hiragana y katakana. Cada distribución tiene además su propio test de mecanografía con frases nativas.

En vivo, una pulsación cada vez. En coreano cada tecla es un solo jamo, y Qwertia lleva la cuenta de si la sílaba actual aún necesita una consonante inicial, una vocal o una consonante final (받침), redibujando el bloque hangul con cada pulsación. Si un bloque terminado ya tiene una consonante final y tu siguiente tecla es una vocal, esa consonante salta al frente de un nuevo bloque - así, 안 seguido de una vocal se divide en 아 + 나 por sí solo, exactamente como un método de entrada del sistema.

En modo romaji japonés, Qwertia almacena tus letras latinas y las convierte en el instante en que forman un kana: ka → か, una consonante doble se vuelve un っ pequeño, y n se vuelve ん antes de la siguiente consonante. En modo kana escribes kana directamente desde las teclas JIS y añades el dakuten o el handakuten para sonorizarlos. En cualquier caso no hay diccionario de kanji - lo que ensamblas es lo que obtienes.

Sí. Junto al coreano, el árabe y el japonés, Qwertia incluye una distribución griega (con el acento tonos monotónico), cirílico ruso y las distribuciones INSCRIPT devanagari y bengalí para el hindi y el bengalí. En las distribuciones índicas, cada tecla escribe un signo Unicode y tu navegador les da forma de conjuntos, igual que un teclado del sistema. También hay distribuciones turca, azerbaiyana, polaca, checa, sueca, finesa y noruega, cada una con sus letras acentuadas, teclas muertas y símbolos AltGr.

Los idiomas con diacríticos usan teclas muertas: pulsa una tecla de acento (por ejemplo ´ o ^) y luego pulsa una letra para obtener el carácter acentuado. También puedes hacer clic derecho en una tecla para escribir su símbolo con Shift.

Sí. Escribe en tu teclado físico como de costumbre y las teclas correspondientes en pantalla se iluminarán. Esto es útil para aprender una distribución nueva o comprobar qué tecla produce qué carácter.

Sí. Añade una sola línea de HTML y Qwertia colocará un botón de teclado junto a cualquier campo de tu sitio. Consulta la sección Añade Qwertia a tu sitio de arriba para ver la etiqueta del script, las opciones de distribución y una demo en vivo.

Visita la página de Símbolos y códigos Alt para explorar caracteres especiales con sus códigos Alt de Windows. Haz clic en cualquier símbolo para copiarlo a tu portapapeles al instante. Para caritas, corazones, banderas y otros pictogramas, abre el selector de emojis y haz clic en cualquier emoji para copiarlo.