AntiRSI is a program for Mac OS X that helps prevent RSI (repetitive straininjury) and other computer ralated stress. It does so by forcing you to take regular breaks, yet without getting in the way. It also detects natural breaks so it won’t force too many breaks on you.

Mac App Store - AntiRSI

AntiRSI is a reminder tool that can be helpful, but it is not a medical device. If you experience problems, please consult a doctor.

New in the app store version

  • AntiRSI can be removed from the Dock and appear in the menu bar.
  • Break windows appear on all connected displas.
  • Larger break window, sreens are no longer 17 inch.
  • Possibility to disable micro pause or work breaks.
  • Improved compatibility with media players.
  • A natural break window (experimental). Helps with reading a lot from the the computer screen. (Feedback appreciated.)


Old version

Version 2.1 is still available Incase you don’t care much for the new features. Both are written by me (onnlucky). Notice 2.1 is released under the open-source GPL license

If you have ever donated to AntiRSI, please let me know, and I will send you a promo code to get the appstore version for free, as long as I have those available.


Micro Pause process keeps on resetting

Usually there can be two causes:

  1. Media Players provent the screensaver from blanking, unfortunatly macosx doesn’t have good support for this, so players inject fake events. AntiRSI cannot distingusish these from real events. But most do only one event every few seconds, this AntiRSI can handle. Some do this many times per second. This AntiRSI cannot handle. You can test for this situation by quitting any media player and see if the problem persist.

  2. Using an older mouse, or not using a good surface for your mouse. Usually a mouse mat is a good solution. Sometimes speakers can vibrate the surface and move the mouse. You can test for this by turning your mouse upside down, and see if that helps. Or stop the music, see if that helps.

I don’t think the time between workbreaks is always the same

Corrent! Because AntiRSI detects natural breaks, and nobody works non-stop for a whole hour, usually the Work Break starts a bit later, taking these small pauses into account.

Question not answered here?

Please email with your question. Feedback is also appriciated!