Welcome to Mac Snap! This guide will help you install and set up the ultimate window management tool for macOS.
-
Download the latest release:
- Visit the Mac Snap Releases page
- Download the latest
MacSnap-Installer-X.X.X.dmgfile
-
Install the app:
- Double-click the downloaded DMG file
- Drag "Mac Snap.app" to the Applications folder
- Eject the DMG when done
-
Launch and setup:
- Open Mac Snap from Applications folder
- Grant Accessibility permissions when prompted
- Configure your preferred hotkeys
If you're a developer or want to build the latest version:
# Clone the repository
git clone https://github.com/nicolusmaluleke/MacSnapper.git
cd MacSnapper
# Build using Xcode
xcodebuild -project MacSnapper.xcodeproj \
-scheme MacSnapper \
-configuration Release \
clean build
# Or create a DMG installer
chmod +x scripts/create_dmg.sh
./scripts/create_dmg.shFor quick testing (unsigned version):
- Download the app bundle from GitHub Actions artifacts
- Move to Applications folder
- Right-click → Open (to bypass Gatekeeper)
- Grant required permissions
Mac Snap needs these permissions to function:
- Purpose: Control and resize windows
- How to grant:
- System Preferences → Security & Privacy → Privacy
- Select "Accessibility" from the left sidebar
- Click the lock icon and enter your password
- Check the box next to "Mac Snap"
- Purpose: Enhanced window detection on some systems
- Note: Only required on macOS 10.15+ with certain security settings
Default hotkeys:
⌥⌃ + ←- Snap left half⌥⌃ + →- Snap right half⌥⌃ + ↑- Maximize window⌥⌃ + ↓- Center window
To customize:
- Open Mac Snap preferences
- Go to "Shortcuts" tab
- Click on any hotkey to change it
- Test your new hotkeys
Menu Bar Mode (Recommended):
- App runs in background
- Access via menu bar icon
- Minimal system impact
Window Mode:
- Traditional app window
- Full settings interface
- Easy access to all features
Unlock advanced features:
- Advanced snapping patterns (thirds, custom zones)
- Custom keyboard shortcuts
- Multi-monitor window management
- Window presets and exclusions
Free Trial: 7 days of all premium features Subscription: $4.99/month or $39.99/year
App won't launch:
- Check that you've granted Accessibility permission
- Try right-clicking and selecting "Open" (for unsigned builds)
- Restart your Mac if permissions were just granted
Hotkeys not working:
- Verify Accessibility permission is granted
- Check for conflicting system shortcuts
- Try different key combinations
Window snapping not precise:
- Ensure you're using the latest version
- Check for conflicting window management apps
- Try toggling the Accessibility permission off and on
- Enable "Launch at Login" for seamless experience
- Use Menu Bar mode for better performance
- Exclude problematic apps in settings if needed
- Keep the app updated for latest improvements
- Issues: GitHub Issues
- Feature Requests: GitHub Discussions
- Email Support: nicolusmaluleke@gmail.com
The app will check for updates automatically and notify you.
- Download the latest DMG from releases
- Replace the old app in Applications folder
- Your settings will be preserved
To completely remove Mac Snap:
-
Quit the app:
- Right-click menu bar icon → Quit
- Or force quit if needed
-
Remove the app:
rm -rf /Applications/Mac\ Snap.app -
Remove preferences (optional):
rm -rf ~/Library/Preferences/com.nicksoftware.macsnap.plist rm -rf ~/Library/Application\ Support/Mac\ Snap/
-
Remove Accessibility permission:
- System Preferences → Security & Privacy → Privacy
- Select "Accessibility" and remove Mac Snap
Enjoy effortless window management with Mac Snap! 🪟✨