Make invisible JavaScript visible
Mac App Icon

A free Safari extension that informs you when websites override the normal expected behavior of your mouse and keyboard.

Download: (See install instructions.)

Compatibility: macOS 10.13 High Sierra and later, including macOS 11 Big Sur

Privacy: FindTheMadness Privacy Policy


Announcement: Introducing the free Safari extension FindTheMadness

Description: FindTheMadness is a free Safari extension by the developer of the paid extension StopTheMadness. FindTheMadness detects when mouse and keyboard events in Safari are overridden by JavaScript running in the web page. When this happens, FindTheMadness informs you. By default, FindTheMadness displays prominent alerts in the web page, but it also provides the option to display warnings in the Safari Web Inspector Console instead.

FindTheMadness alert

FindTheMadness console warning


  1. Download the zip file, and unzip the app.
  2. Move the app to the Applications folder, and open the app.
  3. Press the Safari Extensions Preferences button to open Safari's Preferences window to the Extensions pane.
  4. Check the box next to FindTheMadness to enable the Safari extension.


  1. Open Safari's Preferences window to the Extensions pane.
  2. Uncheck the box next to FindTheMadness to disable the Safari extension.
  3. Quit Safari.
  4. Quit the FindTheMadness app if it's running.
  5. Delete the FindTheMadness app.