I want to expand window of an app in macOS, but I don't want to go into fullscreen mode.
Is this possible somehow by clicking some button?
Oh nvm, I can double click the application bar.. and it expands fully.
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.
Sign up to join this communityWhat you are looking for is called the "Zoom" command. It resides in the "Window" menu in an app like Chrome. You can assign a keyboard shortcut to "Zoom" and you will have a quick mouseless command for this.
OR
Move the cursor to any one of the four corners of the Window. When the cursor icon changes to a diagonal bi-directional arrow, press and hold the Option key and double click.
This would zoom the window to occupy the entire screen without it entering into full-screen mode.
OR
Double click the application bar
If you want this consistently, you will need to install a third party utility, like Rectangle, Magnet, Moom or several others.
In some cases you can hold Shift ⇧⃣ while clicking the green stoplight button to have a "cover the whole screen, but don't go into full screen mode" behavior, but this depends on the app.
The reason for this is that historically, macOS had no concept of windows covering the whole screen:
In classic MacOS the widget would make the window change to a size that is best fitting the content of the window. This could enlarge or shrink the window. You can check it out using an online emulation of System 6.
MacOS X changed the location and the appearance of the window widgets , but the green stoplight had the same behavior up until OS X 10.9 Mountain Lion.
MacOS X 10.7 Lion added a zoom widget at the right side of the window that would switch the window into full screen mode and back.
OS X 10.10 Yosemite replaced the default behavior of the green stoplight with "full screen". The previous "best fitting size" behavior was moved to two places:
This is the behavior up until macOS 10.16 Catalina, so this is what you are experiencing.
No, Mac does not allow for maximizing a window without going into the fullscreen mode which means it must exist on its own desktop.
Sure, you can make a window bigger, and some people call that maximizing, but it doesn't hide the menu bar or title bar of the window, and is distracting. The only way to hide the menu bar and window chrome is to use the fullscreen mode, which puts it in a new desktop. Plus, MacOS also makes you suffer through an animation with delay to get to the fullscreened app.
This is a severe user experience issue that Apple either won't or cannot fix.