Keycode de JavaScript: código de cualquier tecla pulsada
Pulsa una tecla para obtener sus valores JavaScript key, code, keyCode y modificadores.
Press any key…
🔒 100 % en el cliente — no se envía ningún dato
Pulsa una tecla y obtén al instante sus valores JavaScript key, code, keyCode y which. Perfecto para programar atajos de teclado y escuchadores de eventos. Todo ocurre en el navegador; ninguna pulsación se registra en línea.
What is it for?
- ▸ Encontrar el código de una tecla para un atajo de teclado
- ▸ Depurar un escuchador de eventos keydown o keyup
- ▸ Comparar key, code y keyCode para la misma tecla
- ▸ Identificar teclas especiales (Enter, Escape, flechas)
FAQ
¿Diferencia entre key, code y keyCode?
key da el carácter producido, code identifica la tecla física independientemente de la distribución, y keyCode es un valor numérico obsoleto.
¿Sigue siendo utilizable keyCode?
Todavía funciona pero está obsoleto; es preferible usar key o code en el código moderno.
¿Se registran mis pulsaciones?
No, todo permanece local en tu navegador.
Related tools
Basic Auth · generador de cabecera Genera la cabecera HTTP Authorization: Basic a partir de un usuario y una contraseña. Bearer · cabecera Authorization Genera la cabecera HTTP Authorization: Bearer y extrae un token de una cabecera. Playground de código (JS/TS/Python/PHP) Ejecuta JavaScript, TypeScript, Python o PHP y ve el resultado al instante, 100% en tu navegador. Tonos de color Genera los matices claros y oscuros de un color para tu paleta, en tu navegador. Cookie · parser Descompón una cabecera Cookie o Set-Cookie en pares clave/valor legibles. Cabeceras CORS · builder Genera cabeceras CORS (Access-Control-Allow-*) para tu servidor.