sodcalculator

10 Tech How-To

iPhone Vibration Not Working? Fixes That Actually Work

Guide 10-36577 · Updated · Step by step

If your iPhone’s vibration has stopped working, the fix is usually a quick settings check, a restart, or a hardware test—and in most cases, you can solve it yourself in under five minutes. This guide walks through every likely cause, from a disabled vibrate switch to a stuck Taptic Engine, and gives you clear steps to get your phone buzzing again.

Why Vibration Stops Working

The iPhone uses a small motor called the Taptic Engine to create vibration feedback. It’s controlled by both hardware and software. When vibration fails, it’s often because a setting got toggled off, a software glitch froze the motor, or the Taptic Engine itself is damaged. Less common causes include a low battery, a faulty charging cable, or a case that’s blocking the motor. Understanding which category your problem falls into helps you pick the right fix.

Quick Settings Check

Start with the most obvious culprit: the settings. On iPhones with the side switch (models with a ring/silent switch), that switch can disable vibration entirely when set to silent. To check:

  1. Toggle the side switch above the volume buttons. If you see an orange strip, it’s on silent. Flip it back.
  2. Go to Settings > Sounds & Haptics.
  3. Make sure Vibrate on Ring and Vibrate on Silent are both green. If either is off, turn it on.
  4. Scroll down to System Haptics and ensure it’s enabled. This controls vibration for system alerts like keyboard taps.

If you’re using a third-party keyboard, check its own haptic settings too—some keyboards have their own vibration toggle that overrides the system.

Restart and Software Fixes

If settings look correct but vibration still fails, a software glitch is likely. A simple restart clears temporary memory issues that can freeze the Taptic Engine. For iPhone models with Face ID, press and hold the side button and either volume button until the power-off slider appears. For models with a Home button, hold the top or side button. Slide to power off, wait 30 seconds, then power back on.

If that doesn’t work, try these in order:

  • Force restart: Press and quickly release Volume Up, then Volume Down, then hold the side button until the Apple logo appears. This doesn’t erase data.
  • Update iOS: Go to Settings > General > Software Update. Apple regularly fixes haptic bugs in updates.
  • Reset all settings: Settings > General > Transfer or Reset iPhone > Reset > Reset All Settings. This won’t delete your data, but it will reset Wi-Fi passwords, wallpapers, and notification preferences.
  • Check for a stuck notification: Sometimes a notification with a long vibration pattern can get stuck. Swipe down to see your notification center and clear any that seem stuck.

Hardware and Physical Causes

If software fixes don’t help, the issue may be physical. The Taptic Engine is a small component that can fail after a drop, water exposure, or just age. Here’s what to check:

  • Remove the case: A thick or magnetic case can sometimes muffle or block the vibration motor. Test without it.
  • Check the charging cable: A faulty Lightning or USB-C cable can cause a short that disables haptics. Try a different cable.
  • Inspect for damage: Look for cracks, dents, or signs of water damage (the liquid contact indicator near the SIM tray turns red).
  • Test in Settings: Go to Settings > Sounds & Haptics and drag the slider under Ringtone—you should feel a vibration. If you don’t, the motor is likely dead.

If the motor is dead, you’ll need a repair. Apple can replace the Taptic Engine, and third-party repair shops often do it for less. This is not a DIY fix for most people—the motor is glued inside and requires opening the phone.

Vibration Not Working in Specific Apps

Sometimes vibration works system-wide but fails in a specific app, like WhatsApp, Gmail, or a game. This is almost always an app-specific setting, not a phone problem. Check the app’s notification settings in Settings > Notifications > [App] and make sure Sounds is enabled. Many apps also have their own in-app vibration toggles—look in the app’s settings or chat settings. For example, WhatsApp has a “Vibrate” option inside Settings > Notifications. If the app still doesn’t vibrate, delete and reinstall it (make sure you have a backup).

When to Contact Apple Support

If you’ve tried all the steps above and vibration still doesn’t work, it’s time for professional help. Contact Apple Support or visit an Apple Store. They can run a diagnostic test to confirm whether the Taptic Engine is faulty. If your iPhone is under warranty or you have AppleCare+, the repair may be free. If not, you’ll get a quote. Before you go, back up your iPhone to iCloud or a computer, and note that a repair may require erasing the phone if it’s a logic board issue—though Taptic Engine replacement alone usually doesn’t erase data.

Frequently Asked Questions

Why does my iPhone vibrate only on silent mode?

This happens when “Vibrate on Ring” is turned off but “Vibrate on Silent” is on. Go to Settings > Sounds & Haptics and enable both toggles. If you want vibration only on silent, that’s a legitimate setup—just know that’s what you’ve chosen.

Does turning off System Haptics stop all vibration?

No. System Haptics controls subtle feedback for things like keyboard taps and control center. Turning it off doesn’t affect incoming call or message vibrations. Those are controlled by “Vibrate on Ring” and “Vibrate on Silent.”

Can a dead battery cause vibration to stop?

Yes, if the battery is critically low, the iPhone may disable vibration to save power. Plug it in and let it charge to at least 20%, then test again. Also, a faulty battery can cause random glitches, so if vibration is intermittent, check battery health in Settings > Battery > Battery Health.

Why does my iPhone vibrate but not make sound?

This is the opposite problem. It usually means the ringer volume is turned down or the mute switch is on. Check the side switch, then go to Settings > Sounds & Haptics and drag the volume slider. Also make sure “Change with Buttons” is on if you want the physical volume buttons to control the ringer.

Will a factory reset fix vibration issues?

It can fix software-related causes, yes. A factory reset (Settings > General > Transfer or Reset iPhone > Erase All Content and Settings) wipes the phone clean. But it won’t fix a broken Taptic Engine. Try it only after you’ve exhausted other software fixes and backed up your data.

Is it safe to use a third-party vibration app?

Most vibration apps just trigger the Taptic Engine, so they’re safe. But some apps request unnecessary permissions or contain ads. Stick to well-reviewed apps from the App Store, and avoid apps that ask for access to your location or contacts for no reason.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →