What to expect from browser-based vibration tests
Learn what a browser vibration test can check, why a phone may not buzz, and how to tell a browser limit from a vibration motor fault.
Your phone does not buzz when you expect it to, or you want to check a vibration motor before buying or repairing a device. A browser test can help, but it cannot measure vibration strength or prove that a motor is defective on its own.
The Sensors Test can check vibration alongside motion and other device sensors. Here is how to run the test, what its results can tell you, and what to try if nothing happens.
Run a browser vibration test
- Open the Sensors Test on the phone or tablet whose vibration you want to check. A computer without a vibration motor is not a useful device for this test.
- Keep the page open and the device unlocked. Hold the phone in your hand, or set it on a soft surface where you can notice a short buzz. A hard desk can make some vibrations sound louder without making the motor stronger.
- Use the vibration control or prompt shown in the test. If the browser restricts the request, interact with the page and run it again while the tab is visible.
- Pay attention to whether you feel a vibration, whether it starts and stops as expected, and whether repeated samples feel consistent. If the test also asks for motion sensor access, grant that only if you want to check those sensors too.
- Repeat the check once. Then compare it with a vibration feature built into the device, if one is available. This helps separate a browser limitation from a problem affecting the whole phone.
Browser support varies by device, operating system, and browser. Some phones do not let web pages request vibration at all. A test that does nothing on one phone is not, by itself, evidence that the motor is broken.
What the result means
You feel a clear vibration
The browser was able to request vibration and the device responded at that moment. This is a useful basic check, but it does not measure the motor's strength, confirm that every vibration pattern works, or guarantee that every app can use haptics. If one app still fails, check that app's own vibration settings.
The page indicates vibration is unavailable
The browser or operating system may not expose vibration to web pages. This is common on some device and browser combinations. Try a different browser on the same phone if you have one, but remember that changing browsers cannot add a feature the operating system does not provide.
The test runs, but you feel nothing
The device may have vibration or haptics turned off, the browser may be blocking the request, or the motor may have a fault. Check the device settings and compare with another built-in vibration feature before deciding which is more likely.
The buzz feels weak or changes between runs
A browser test cannot give a calibrated vibration-strength reading. Your grip, the surface, the chosen pattern, and the device's haptics settings can all change how strong a buzz feels. Look for a repeatable difference across several tests, then compare with another vibration feature on the same device.
How to fix it
- Turn on vibration or haptics. On many Android phones, open Settings › Sound & vibration › Vibration & haptics and check that vibration is enabled. Names and locations vary by manufacturer. On an iPhone, open Settings › Sounds & Haptics and review the haptics options, including System Haptics if it appears.
- Check the mode you are using. Do Not Disturb, a silent mode, or a custom sound profile can change when the phone vibrates. Review the relevant mode and notification settings. Silent mode does not disable vibration in the same way on every phone, so test the setting rather than assuming it is the cause.
- Keep the browser page active. Return to the test, leave the screen unlocked, and run the vibration check again. Browsers can restrict web features when a tab is in the background or when a request does not follow a direct interaction.
- Reload the page and retry. Close the test tab, open it again, and try once more. If vibration remains unavailable, test in another browser that is already installed on the phone.
- Restart the phone. A restart can clear a temporary browser or system issue. After it starts, check the device's own vibration settings before returning to the browser test.
- Install available updates. Update the browser and operating system if an update is pending. If web vibration is not supported on that platform, an update may not change the result, but it can resolve a software problem.
When it may be a hardware problem
Suspect the vibration motor only after checking the device settings and trying more than one feature that should vibrate. If the browser test and the phone's own vibration features all fail, restart the phone and test again. A recent drop, liquid exposure, or repair also makes a hardware fault more plausible.
If the phone still does not vibrate anywhere, contact the manufacturer or a repair shop, especially if it is under warranty. Do not open the phone to inspect the motor unless you have the right repair experience. A browser test can narrow down the problem, but it cannot inspect the motor or its internal connection.
What a browser can and cannot measure
A browser vibration test checks whether a web page can ask the device to vibrate and whether you can feel the response. It is not a vibration meter. It cannot report a reliable force or amplitude, test the motor's internal wiring, or confirm that the same pattern will work in another app.
The Sensors Test also checks motion-related sensors, but those readings are not a calibrated measurement of vibration strength. Treat the result as a quick functional check, then use device settings and other built-in features to confirm whether vibration works across the phone.
