Online Vibration Simulator

Turn your phone into a makeshift massage tool or test haptics with controllable vibration patterns.

Select Pattern

Note: Browser APIs cannot control motor strength.

Ready

Select a pattern and tap Play.

Pocket Haptics Control

Test your device's vibration motor or use it for relaxation. The Vibration API allows web browsers to control the vibration hardware on mobile devices. We've built a simple interface to let you trigger different patterns, from SOS signals to steady pulses, directly from your browser without installing an app.

Haptic Tester

Features

Pattern Library

Pre-loaded with common patterns like Continuous, Heartbeat (Pulse), and the universal SOS distress signal.

Custom Vibes

Fine-tune the experience. Set exactly how many milliseconds the motor stays on and off.

Hardware Check

Instantly detects if your current device supports the navigator.vibrate API.

Safe & Privacy First

Runs locally in your browser. No installs required, and we can't access your other phone data.

How this Online Vibration Simulator works

This haptic feedback testing tool simulates various vibration patterns on mobile devices using the Web Vibration API, allowing developers and designers to prototype tactile effects without native apps. Users can trigger preset patterns (heartbeat, SOS, rapid pulses) or create custom sequences by specifying durations and pause intervals in milliseconds. The simulator provides immediate feedback on supported devices (Android phones, tablets), while desktop browsers display visual indicators. Applications include testing game controller feedback, designing notification alerts for web apps, creating accessibility tactile cues for visually impaired users, or exploring Vibration API capabilities. The tool detects hardware support automatically and provides code snippets for implementing the tested patterns in JavaScript projects. Note that iOS Safari does not currently support this API.

How to Use

1

Choose Pattern

Select a vibration mode: Continuous, Pulse, SOS, Random, or Custom.

2

Start Vibration

Tap the "Start" button to begin haptic feedback.

3

Feel the Vibe

Hold your phone to feel the pattern. Tap "Stop" anytime to end it.

Frequently Asked Questions

What does an online vibration simulator do?
It lets you simulate vibration patterns so you can understand how haptic alerts might feel. It is useful for simple demos, UI experiments, and testing vibration sequences.
Will vibration work on every device and browser?
No. Many desktop browsers do not support vibration, and some mobile browsers restrict it. The tool works best on supported mobile devices where vibration APIs are allowed.
What are vibration patterns and how do they work?
A pattern is a sequence of on-and-off durations in milliseconds. For example, a short buzz, pause, then longer buzz can signal a different type of alert.
Why is my phone not vibrating when I test?
Your device may not support vibration, your browser may block the feature, or your phone may be in silent/haptics-disabled mode. Try another browser and confirm vibration is enabled in system settings.
Is this vibration simulator safe to use?
Yes. It runs 100% client-side. It does not access your data or upload anything to a server.

Related Tools

The Online Vibration Simulator is maintained by CodeItBro. We aim to provide the best free developer tools on the web. If you have feedback or suggestions, please visit our contact page.

Featured on

CodeItBro - Free dev tools + practical guides to help you ship faster | Product HuntCodeItBro - Free Online Developer Tools badgeCodeItBro badge