Prueba de velocidad de escritura (WPM) gratis
Mide tu velocidad de escritura (PPM) y precisión con pruebas cronometradas, por cantidad de palabras, de citas, personalizadas y zen. PPM en vivo, velocidad bruta, consistencia, gráfico de resultados, múltiples idiomas y retroalimentación por carácter — todo en tu navegador.
Solo empieza a escribir — el temporizador arranca con tu primera pulsación.
Texto para escribir:
Se ejecuta completamente en tu navegador — nada de lo que escribas se sube.
Usos habituales
- Prueba WPM para Requisitos de TrabajoVerifica tu palabras por minuto contra requisitos de entrada de datos y roles administrativos.
- Practica Mecanografía para la EscuelaConstruye la fluidez de mecanografía que hace ensayos y notas más rápidos.
- Calienta Antes del TrabajoUn rápido golpe de mecanografía para despertar tus dedos antes de una sesión enfocada.
- Compara Velocidad de Mecanografía Cruzado en TecladosVe si un nuevo teclado o disposición realmente te hace más rápido.
Cómo funciona
La prueba de velocidad de escritura se ejecuta enteramente en el navegador usando el estado de React y performance.now() para la temporización; sin servidor, sin subida, sin servicio externo. Las pulsaciones se clasifican y cuentan en tiempo real, y las PPM, la precisión y la consistencia se calculan con las mismas fórmulas basadas en caracteres que Monkeytype documenta públicamente.
- 1La lista de palabras se carga localmenteAl elegir un idioma, el conjunto de palabras se obtiene de un archivo JSON estático y se guarda en el estado del componente. Luego se muestrean palabras al azar para construir el texto de la prueba; con puntuación o números activados, el generador inserta probabilísticamente comas, marcas finales y tokens numéricos en la secuencia.
- 2Las pulsaciones se cuentan por segundoUn elemento de entrada oculto captura cada carácter. Cada pulsación incrementa un contador por segundo, y cada carácter se compara de inmediato con el objetivo para clasificarlo como correcto, incorrecto o extra. El temporizador funciona con setInterval a intervalos de 1 segundo usando performance.now() para precisión.
- 3Las métricas se calculan a partir de datos brutos de pulsacionesAl final de la prueba, las PPM netas se calculan a partir de los caracteres de las palabras totalmente correctas más sus espacios finales, divididas entre los segundos transcurridos, y convertidas a la unidad estándar de 5 caracteres por palabra. Las PPM brutas cuentan cada pulsación, incluidos los errores. La consistencia usa las muestras brutas por segundo para calcular un coeficiente de variación, y luego aplica la fórmula de suavizado kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) para producir una puntuación de 0 a 100.
- 4El gráfico de resultados se dibuja en CanvasLas series de PPM a lo largo del tiempo y de PPM bruta a lo largo del tiempo se dibujan en un elemento Canvas HTML usando la API de contexto 2D. Al exportar tu resultado, la misma API de Canvas renderiza una imagen de 820×460, incluyendo el gráfico, las estadísticas destacadas y la atribución a libratool.com, y la entrega como PNG mediante canvas.toBlob().
Guía
Qué ajustes usar y los límites
- Elige la duración que coincida con el objetivo. 15 o 30 segundos van bien para un calentamiento rápido, 60 segundos es la referencia habitual, y 120 o 300 segundos muestran cómo mantienes tu velocidad. También puedes establecer un tiempo personalizado de 5 segundos a 1 hora (3.600). El modo "Palabras" termina después de 10, 25, 50 o 100 palabras.
- Practica con texto "Personalizado" o "Teclas débiles". "Personalizado" toma tu propio texto pegado, hasta 5.000 caracteres. Después de unas cuantas pruebas terminadas, "Teclas débiles" construye las palabras con las letras que fallas o escribes más lento, y el mapa de calor de teclas en el resultado muestra cuáles son.
- Tu historial se queda en este dispositivo. Cada prueba terminada se guarda en tu navegador, hasta las 200 más recientes, con la mejor puntuación por modo. "Exportar CSV" y "Limpiar historial" están debajo del gráfico. No te sigue a otro navegador o dispositivo.
Problemas comunes y cómo solucionarlos
- El cronómetro no se inició en mi teléfono.
- El cronómetro se inicia con la primera pulsación, y el teclado del teléfono debe estar abierto primero. Toca el texto ("Toca aquí para empezar a escribir") y luego escribe la primera letra.
- Quiero parar o reiniciar en mitad de una prueba.
- Pulsa Tab o "Reiniciar" para empezar de nuevo. Esc reinicia la escritura. En el modo "Escritura libre (sin cronómetro)", pulsa "Parar" o Esc para ver tu resultado.
- No hay lista de palabras para mi idioma.
- Un idioma sin lista de palabras usa palabras en inglés, y una nota lo indica. Usa "Personalizado" y pega tu propio texto para practicar en ese idioma.
- Mi historial desapareció.
- El historial se guarda en el almacenamiento local de este navegador. Se pierde si limpias los datos del sitio, usas una ventana privada o cambias de navegador. Usa "Exportar CSV" para guardar una copia.
Herramientas relacionadas
Calculadora de tiempo de lectura
Calcula cuánto tiempo lleva leer cualquier texto. Elige una velocidad de lectura y obtén el recuento de palabras, el recuento de oraciones y estimaciones del tiempo de habla.
Lector Rápido (RSVP)
Lee más rápido con Presentación Visual Seriada Rápida: tu texto aparece una palabra a la vez a una velocidad ajustable de 100 a 1200 PPM, con la letra del punto de reconocimiento óptimo centrada. Pega, elige una velocidad y pulsa reproducir. Todo en tu navegador.
Prueba de tiempo de reacción
Mide tu tiempo de reacción en milisegundos: espera a que el recuadro se ponga verde, haz clic o toca lo más rápido que puedas y obtén tu media y tu mejor marca de 5 intentos.