How to Split the Screen Horizontally on Windows 10

To split a Windows 10 screen horizontally, right-click an empty area of the taskbar and select Show windows stacked. With two app windows open, Windows arranges one across the top and the other across the bottom. For a custom layout you can reuse, install Microsoft PowerToys and set up two top-and-bottom zones with FancyZones.

Windows 10 taskbar context menu with Show windows stacked highlighted.
The taskbar menu includes the built-in Show windows stacked command.

Quick method: Show windows stacked

This built-in command is the fastest way to place windows in horizontal rows. It tiles open windows together, so prepare the desktop first if you want a clean two-window split.

  1. Open the two apps you want to compare. Minimize any other windows that you do not want included.
  2. Right-click an empty part of the taskbar, away from an app icon, and choose Show windows stacked.
  3. Check the result. With two windows, each should span the desktop width, with one above the other. If Windows included an unwanted window, minimize it and apply the command again. To undo the arrangement, open the taskbar menu and choose Undo Show windows stacked if that option appears; otherwise, move or resize the windows manually.
Two Windows 10 app windows arranged in full-width top and bottom rows.
With two open apps, the stacked arrangement places one window above the other.

Windows Snap is useful for putting a window on the left or right, or in a screen corner. The taskbar command is a better fit when you want full-width rows without installing an extra utility. It is also temporary: if you open or close windows, you may need to tile them again.

Make a reusable split with PowerToys FancyZones

Use FancyZones when you want a specific two-zone layout that you can apply repeatedly. FancyZones is part of Microsoft PowerToys, a free set of Windows utilities. Microsoft’s current installation guide lists Windows 10 version 2004 (build 19041) or later and a 64-bit x64 or ARM64 processor as minimum requirements. Check the requirements before installing on an older PC.

1. Install PowerToys and open the layout editor

Install PowerToys from the Microsoft Store or follow Microsoft’s PowerToys installation guide. Open PowerToys Settings, select FancyZones, and turn the utility on if needed. Select Open layout editor. If you have more than one monitor, select the display you want to configure.

PowerToys FancyZones editor preview showing two equal horizontal zones, one above the other.
A two-row FancyZones layout gives each app a dedicated top or bottom zone.

2. Choose or build two full-width zones

In the layout editor, choose a layout with two rows if one is available. To make your own, select Create new layout and choose Canvas. Canvas starts with one zone and lets you add, move, and resize zones. Add a second zone, then position and size the two zones so they fill the monitor as a top and bottom row. You can also use the Grid editor and adjust its dividers to create two horizontal zones. Save the layout with a name you will recognize, then apply it to the selected monitor.

3. Snap each app into a zone

Drag the first app by its title bar. With FancyZones’ default setting, hold Shift while dragging to show the zones. Move the window over the top zone and release it when that zone is highlighted. Repeat for the second app and place it in the lower zone. The windows should take the dimensions you set in the layout.

A Windows 10 app being positioned in the highlighted upper FancyZones area above a second app.
Hold Shift while dragging to reveal the zones, then drop each app into its row.

If no zones appear, confirm FancyZones is enabled and keep holding Shift during the drag. You can change this behavior in FancyZones settings under the option for holding Shift to activate zones. Some elevated apps, such as Task Manager or Windows Terminal launched as administrator, require PowerToys to run with administrator permissions before FancyZones can position them.

Which option should you use?

Choose Show windows stacked for a quick, no-install split across the open windows on your desktop. Choose FancyZones when you want to control the exact row sizes or reuse the same layout. Microsoft documents Windows Snap and its keyboard and mouse behavior in Snap Your Windows, and the FancyZones guide covers custom layouts and snapping windows.

Windows 10 support note: Microsoft ended standard support for Windows 10 on October 14, 2025. These window-arrangement features can still be used, but standard security updates for Windows 10 have ended. See Microsoft’s Windows support information for details.

Leave a Comment

How to Schedule a Wallpaper Change in Windows 10

How to Schedule a Wallpaper Change in Windows 10

Use Windows 10’s built-in slideshow for interval rotation or schedule an exact daily wallpaper change with Task Scheduler and a short PowerShell script.

How to Change the New Message Notification Sound in Windows 10

How to Change the New Message Notification Sound in Windows 10

Choose a built-in alert tone or WAV file for Windows 10 message notifications, test the change, and troubleshoot apps that keep playing another sound.

How to Split the Screen Horizontally on Windows 10

How to Split the Screen Horizontally on Windows 10

Arrange Windows 10 apps in top-and-bottom rows with the taskbar’s Show windows stacked command, or create a reusable two-zone layout with PowerToys FancyZones.

How to Move Your Cursor Between Different-Resolution Monitors in Windows 10

How to Move Your Cursor Between Different-Resolution Monitors in Windows 10

Keep each display at its recommended resolution, arrange Windows 10 monitors accurately, and use MouseUnSnag to cross mismatched edges and sticky corners.

How to Check a Wi-Fi Network’s Security Type on Windows 10

How to Check a Wi-Fi Network’s Security Type on Windows 10

Find whether your connected Wi-Fi uses WPA2, WPA3, or an older security mode in Windows 10 with Settings, Command Prompt, or Control Panel.

How to Automatically Lock Windows 10 After Inactivity

How to Automatically Lock Windows 10 After Inactivity

Automatically lock Windows 10 after inactivity with a screen saver timer and sign-in prompt, then check how sleep settings affect the result.

How to Add a Cursor Highlighter on Windows 10

How to Add a Cursor Highlighter on Windows 10

Add a persistent colored ring around your Windows 10 mouse pointer with PenAttention, or use built-in pointer tools and PowerToys for temporary highlights.

How to Pin the Game Bar CPU, GPU, and RAM Overlay on Top in Windows 10

How to Pin the Game Bar CPU, GPU, and RAM Overlay on Top in Windows 10

Keep the Xbox Game Bar Performance widget visible over other windows on Windows 10, with CPU, GPU, and RAM readings you can position and unpin.

How to Record Multiple Screens at Once on Windows 10 with OBS

How to Record Multiple Screens at Once on Windows 10 with OBS

Capture two or more Windows 10 displays in one OBS video. Add a Display Capture source for each monitor, fit the canvas, and test the layout.

How to Generate a GUID in PowerShell on Windows 10

How to Generate a GUID in PowerShell on Windows 10

Create a GUID on Windows 10 with [guid]::NewGuid() or New-Guid, reuse it in a script, and learn when to look up an existing identifier.