Spectacle
Spectacle is a macOS window management utility that lets you move and resize app windows with keyboard shortcuts instead of a mouse.
What is Spectacle?
Spectacle is a native macOS utility for arranging application windows quickly from the keyboard. It helps users place windows into common layouts such as halves, quarters, centered positions, and full-screen-style arrangements without dragging them manually. The app is aimed at people who work with multiple windows and want faster desktop organization on a Mac. Spectacle also supports moving windows between displays, resizing them larger or smaller, and undoing or redoing window actions. Its controls are based on customizable shortcuts, making it useful for keyboard-focused workflows. Spectacle was published by Eric Czarny and became a well-known lightweight tool for desktop window management on macOS.
Key features
- Move windows to screen halves, quarters, and centered positions
- Resize windows with keyboard shortcuts
- Cycle windows through third-based layouts
- Move windows between multiple displays
- Customize shortcut keys for window actions
- Undo and redo recent window arrangement changes
Review app leftovers with diCleaner
Inspect caches, support files, containers, and login items before cleaning.
Safety overview
Status: Mostly safe
Spectacle is a legitimate window management app for macOS. To control other app windows, it typically needs Accessibility permission, which is normal for software in this category. That access allows it to detect and reposition windows, so only keep it enabled if you use its shortcuts regularly. The project is no longer actively maintained, so users should be mindful that future macOS changes may affect reliability or compatibility.
Recommendation: Keep Spectacle if you actively use keyboard shortcuts to organize windows on your Mac. If you no longer use it, removing it is usually reasonable, though its shortcuts and window-management convenience will stop working until you install another tool.
Common paths
/Applications/Spectacle.app~/Applications/Spectacle.app
Support paths
~/Library/Application Support/Spectacle
Preference paths
~/Library/Preferences/com.divisiblebyzero.Spectacle.plist
Share your experience
Be the first to share your experience.