How many monitors can a Mac use?
It depends on the chip. Base M1 and M2 MacBooks drive one external display natively; Pro and Max chips drive more. Check Apple's tech specs for your model.
Guide
Short answer: Arrange displays in System Settings, Displays, keep Displays have separate Spaces on, and save your layout as a SnapState workspace so it comes back after sleep, a dock reconnect or a restart.
Open System Settings, Displays, Arrange. Drag the screens to match where they sit on your desk and drag the white menu bar to the one you want as main. Matching the real layout makes the cursor and windows move the way you expect.
In Desktop and Dock, Mission Control, keep "Displays have separate Spaces" on so each monitor has its own desktops and full screen apps. Turn off "Automatically rearrange Spaces based on most recent use" so the order stays put.
Drag a window, or on macOS 15 and later use Window, Move to the display from the menu bar, or the green button menu. Built-in tiling (Fn-Control plus arrow keys) snaps on whichever screen the window is on.
Right click an app in the Dock, Options, then This Desktop to pin it to the current Space on that display.
The real pain is that sleep, unplugging, a dock or a restart scrambles everything. SnapState saves every window on every Space and display, plus browser tabs, and restores it from the menu bar, with Control-Command-1 to 6, or automatically on wake or monitor connect. See restore windows after unplugging a monitor and windows move to one screen after sleep.
SnapState does not tile windows, Firefox is not supported yet and it needs macOS 15.7 or later.
It depends on the chip. Base M1 and M2 MacBooks drive one external display natively; Pro and Max chips drive more. Check Apple's tech specs for your model.
External displays drop and reconnect on wake, and macOS moves their windows to a screen that is still there.
Save it as a SnapState workspace. It records every window, Space and display and restores them in one click or automatically.