Windows 10 lets you snap app windows to either side of your screen. This feature works regardless if you have an average sized screen, or if you have an ultra wide screen. The only problem is that, regardless of the screen size, it can only be split into two columns by default. If you want to create a custom grid for your display that you can then snap windows to, you need to use a free app called WindowGrid.
Custom grid for your display
Download WindowGrid and extract it. When you run the EXE, it asks if you want to install it, or use the portable version. The portable version, understandably, has fewer features but nothing big that’s missing.
Before you can use it, you want to configure it. Go to the Settings tab and create your grid. The grid dimensions are columns by rows so the configuration you see below will divide the screen into three columns and one row.
Set up the grid you want, and then change the keyboard shortcuts for it in the Input panel on the right. The keys you set up will be used when you left-click and hold on a window so don’t worry about them interfering with other shortcuts.
Make sure you click Save once you’ve set everything up.
To snap a window, click and hold on it with the left mouse button. Tap the shortcut key associated with the move command, and then snap the window where you want to. You will see an on-screen grid highlighting where you can snap the window and the window will of course stick to the column/row you’re moving it to.
This app is great for anyone with a wide screen but if you have a large, not necessarily wide screen, it can help you make better use of the screen space. The app works great with multiple displays so if you use more than one screen, you can snap windows in the same configuration across all your screens.
To be clear, you can only set one grid configuration and it will be applied to each screen individually. For example, if you create a 2×2 grid on a two-monitor set up, each monitor will be able to snap windows in a 2×2 grid. The two displays will not form a single, wider display. They will be independent of each other but the same grid configuration will be applied to them.