Test Your Phone’s Vibration Motor
Is your haptic feedback feeling sluggish? Use this tool to verify your device’s vibration motor and explore custom haptic patterns directly from your browser.
💡 What You Can Do
- Verify Hardware: Confirm your motor is functioning correctly after a drop or a software update.
- Explore Patterns: Trigger rhythmic feedback sequences like heartbeats or emergency signals.
- Record Rhythms: Tap your screen to create, save, and replay custom vibration sequences instantly.
📘 Quick Start
- Check Latency: Use the Short and Long buttons to measure response speed and motor strength.
- Stress Test: Hold the Vibrate button to run the motor continuously—ideal for identifying mechanical rattling or weak spots.
- Create Custom Vibes: Tap out a unique rhythm (like a song or secret code) to generate a custom haptic sequence.
- Confirm Support: Check the Device Support badge to see if your current browser and hardware support the Web Vibration API.
🧐 FAQ
- Why doesn't this work on my iPhone? Apple’s iOS Safari does not currently support the
navigator.vibrateAPI. This tool works best on Android devices and Chrome-based desktop browsers with compatible hardware. - Does it work on desktop? While the software runs on most desktop browsers, most laptops and PCs lack the internal vibration hardware required to feel the effect.
- My phone is in silent mode; will it still vibrate? This tool respects your system settings. If "Vibrate on Silent" is disabled in your OS, the browser cannot override it.
📚 Tech Trivia
- Morse Code: The "SOS" vibration pattern follows the standard Morse sequence: three short pulses, three long pulses, and three short pulses (··· --- ···).
- Haptics vs. Motors: Modern smartphones use sophisticated Linear Resonant Actuators (LRAs). Unlike legacy motors that simply spun a weight, these actuators move back and forth hundreds of times per second to simulate the precise feel of physical buttons or scrolling gears.