CH 05 · Input and sensors
Phone vibration test
Run this vibration test to check whether your phone responds to short, long and pulse patterns where supported. Tap a pattern to start; nothing leaves your device.
Want to see the patterns first? Watch the demo; it does not vibrate your device.
- Vibration motor
- off
Pattern: 200 (milliseconds, vibrate then pause; 200 ms in all)
Numbers in milliseconds, vibrate then pause then vibrate, up to 30 of them, none longer than 5000 ms.
The browser reports that a vibration was accepted even if the phone has no motor, is on silent with vibration off, or is in battery saver. That is why the test asks you. Pages can only vibrate after you tap, and only while the page is open in front.

What this test checks
The page asks your phone to vibrate using short, long and pulse patterns. Each pattern checks whether the phone's vibration motor responds to a different timing request. The browser controls whether those requests can reach the motor.
A vibration you can feel means the phone responded to that pattern. If you feel no vibration, the result does not by itself show whether the motor is faulty. The browser may not allow the page to control it, or the phone may be set not to vibrate.
Read the test results
Short, long and pulse are the vibration patterns this test offers. Try each one separately and notice whether the phone vibrates. The page does not give a numeric score or a pass mark, so compare what you feel with the pattern you started.
If the page says the browser has no access to the motor, that is a browser limitation, not a failed motor reading. On an iPhone, this page reports that limitation and offers the controller vibration test instead. On supported phones, the browser may allow the page to send patterns to the motor.
When there is no vibration
First, check whether the page says the browser cannot access the motor. If it does, this test cannot tell you how the phone motor works in that browser. Use the linked controller vibration test if you want to check a controller instead.
If the browser allows the test but the phone stays still, the phone may have vibration turned off or the motor may not be responding. Check whether the phone vibrates in other situations and whether its vibration settings are enabled.
Why results can differ
The test depends on both the phone and its browser. Some phones and browsers let a page request vibration patterns, while others block access to the motor. A missing vibration can therefore reflect browser access rather than a hardware problem.
This is a basic device check, not a hearing or health test. It only checks whether the phone responds to the patterns the page can request.
Browser support
| Browser | Runs |
|---|---|
| Chrome and Edge on a computer | NoComputers have no vibration motor. |
| Firefox on a computer | NoNo access to a vibration motor. Computers have no vibration motor. |
| Safari on a Mac | NoNo access to a vibration motor. Computers have no vibration motor. |
| Safari on iPhone | NoNo access to a vibration motor. |
| Safari on iPad | NoNo access to a vibration motor. |
| Chrome on Android | Yes |
| Samsung Internet | Yes |
| Browsers inside apps | Yes |
Source: MDN browser-compat-data 8.1.8 · checked November 6, 2026
Questions
How do I run a phone vibration test?
Open the test and tap one of the available patterns. The page requests a short, long or pulse vibration, where the browser allows it. Notice whether the phone vibrates in response.
Why does my phone not vibrate during the test?
The browser may not allow the page to control the motor, or vibration may be turned off on the phone. If the page reports no access, the test cannot check the motor in that browser. If access is allowed, check whether the phone vibrates in other situations.
Does this vibration test work on iPhone?
This page says the browser on an iPhone has no access to the phone motor. It offers a controller vibration test as an alternative, but that checks a controller rather than the phone.
What do short, long and pulse mean?
They are different vibration patterns the page can request. Short and long describe the timing, while pulse is a pulsing pattern. The page does not provide a numeric score or a pass mark.
Does no vibration mean my phone motor is broken?
Not necessarily. The browser may block access, or the phone may have vibration disabled. Check whether the browser reports access and whether vibration works in other situations before drawing a conclusion.
Is this a hearing test?
No. This test checks whether the phone responds to vibration patterns. It does not assess hearing or health.