Skip to content

rshelnutt/window-resizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Mac Window Resizer

A lightweight macOS utility for resizing any application window to a specific resolution. Works with all apps — including Chromium-based browsers (Arc, Chrome, Edge, Brave) that ignore standard macOS resize commands.

© Rob Shelnutt — github.com/rshelnutt

Features

  • Resize any running application's window to a precise resolution
  • Preset resolutions: QHD, Full HD, MacBook Default, and more
  • Custom resolution input with persistent memory between sessions
  • Centers the window on screen after resizing
  • Handles Chromium-based apps that block standard resize methods
  • CLI mode for scripting and automation

Requirements

  • macOS 12.0 or later

Installation

  1. Download Window Resizer.app from Releases
  2. Move it to your Applications folder (or wherever you prefer)
  3. Double-click to launch

On first launch, macOS will prompt you to grant Accessibility permission in System Settings → Privacy & Security → Accessibility. The app needs this to move and resize windows.

Usage

GUI Mode

Open Window Resizer.app, select an application, pick a resolution (or enter a custom one), and click Resize.

CLI Mode

# Resize Arc to a specific resolution
~/Applications/Window\ Resizer.app/Contents/MacOS/WindowResizer "Arc" 1920x1080

# Resize Arc using the default resolution
~/Applications/Window\ Resizer.app/Contents/MacOS/WindowResizer "Arc"

Preset Resolutions

Resolution Name
2560 × 1440 QHD
2360 × 1640 MacBook Default
1920 × 1080 Full HD
1680 × 1050 WSXGA+
1440 × 900 WXGA+
1280 × 720 HD
1024 × 768 XGA
800 × 600 SVGA

Select Custom... from the dropdown to enter any width and height. Custom values are remembered between sessions.

Troubleshooting

App focuses but doesn't resize: Make sure Accessibility permission is granted to Window Resizer.app in System Settings → Privacy & Security → Accessibility. Remove and re-add it if needed.

Ban/prohibitory symbol on the app icon: Clear the icon cache:

sudo rm -rfv /Library/Caches/com.apple.iconservices.store
killall Dock
killall Finder

Window resizes to a different height than requested: Your screen's usable vertical space (minus menu bar and Dock) is smaller than the requested height. macOS caps the window to fit.

License

MIT

About

A lightweight macOS utility for resizing any app window to an exact resolution. Handles Chromium-based browsers (Arc, Chrome, Edge, Brave) that ignore standard macOS resize commands. GUI + CLI.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors