Switching from Mac to Windows: Shortcut Translation Guide

Understanding the Key Differences

The biggest hurdle when switching between Mac and Windows is not learning new shortcuts from scratch -- it is unlearning the physical positions your fingers already know. Most shortcuts share the same letter key; the difference is which modifier you press. Once you internalize the modifier mapping, the majority of shortcuts translate directly.

Modifier Key Mapping

The table below shows how each Mac modifier maps to its Windows counterpart. Note that the physical position of the keys differs: on a Mac keyboard, Cmd sits immediately beside the spacebar, while on a standard Windows keyboard, Ctrl is in the bottom-left corner.

Mac KeyWindows EquivalentNotes
CmdCtrlPrimary modifier for most shortcuts. Different physical position -- Ctrl is at the corner, Cmd is next to the spacebar.
Option (Alt)AltSame name on some Mac keyboards, same concept. Used for alternate characters and menu access on Windows.
ControlNo direct matchMac's Control key is used for right-click emulation and terminal shortcuts. Windows uses its Ctrl key for the role Mac gives to Cmd.
FnFnPresent on laptop keyboards on both platforms. Behavior varies by manufacturer on Windows.
Delete (backspace)BackspaceMac labels the backspace key "Delete." The Mac forward-delete is Fn + Delete.
Fn + DeleteDelete (forward)Windows keyboards have a dedicated forward Delete key.

Physical Layout Differences

A standard Windows keyboard has three modifier keys on the bottom row: Ctrl, Win, and Alt. A Mac keyboard has Control, Option, and Cmd. The Windows Win key is functionally closest to Cmd for system-level actions (launching search, opening the Start menu), but Ctrl is what you actually use for copy, paste, and most application shortcuts.

Windows keyboards also include dedicated keys that Mac keyboards lack: Print Screen, Insert, Num Lock, Scroll Lock, and a context-menu key. Conversely, Mac keyboards include a Globe/Fn key that toggles input sources and triggers dictation.

File Operations

ActionMacWindows
New file/documentCmd + NCtrl + N
Open fileCmd + OCtrl + O
SaveCmd + SCtrl + S
Save AsCmd + Shift + SCtrl + Shift + S
PrintCmd + PCtrl + P
Close windowCmd + WCtrl + W or Alt + F4
Quit applicationCmd + QAlt + F4
UndoCmd + ZCtrl + Z
RedoCmd + Shift + ZCtrl + Y or Ctrl + Shift + Z
FindCmd + FCtrl + F
Find and ReplaceCmd + Option + FCtrl + H
Rename file (in Finder/Explorer)ReturnF2
Delete file (in Finder/Explorer)Cmd + DeleteDelete (forward)
Move to Trash/Recycle BinCmd + DeleteDelete or Ctrl + D
Permanently deleteCmd + Option + DeleteShift + Delete
Get Info / PropertiesCmd + IAlt + Enter

Text Editing

ActionMacWindows
CutCmd + XCtrl + X
CopyCmd + CCtrl + C
PasteCmd + VCtrl + V
Paste without formattingCmd + Shift + VCtrl + Shift + V
Select allCmd + ACtrl + A
BoldCmd + BCtrl + B
ItalicCmd + ICtrl + I
UnderlineCmd + UCtrl + U
Move cursor to start of lineCmd + LeftHome
Move cursor to end of lineCmd + RightEnd
Move cursor to start of documentCmd + UpCtrl + Home
Move cursor to end of documentCmd + DownCtrl + End
Move one word leftOption + LeftCtrl + Left
Move one word rightOption + RightCtrl + Right
Select one word leftOption + Shift + LeftCtrl + Shift + Left
Select one word rightOption + Shift + RightCtrl + Shift + Right
Select to start of lineCmd + Shift + LeftShift + Home
Select to end of lineCmd + Shift + RightShift + End
Delete word before cursorOption + DeleteCtrl + Backspace
Delete word after cursorFn + Option + DeleteCtrl + Delete

Window and Desktop Management

ActionMacWindows
Switch applicationCmd + TabAlt + Tab
Switch windows within appCmd + `Alt + Tab (shows all windows)
Minimize windowCmd + MWin + Down
Hide applicationCmd + HNo direct equivalent
Maximize / full screenCmd + Control + FWin + Up or F11
Snap window left halfDrag to edge (macOS 15+) or third-party toolsWin + Left
Snap window right halfDrag to edge (macOS 15+) or third-party toolsWin + Right
Show desktopCmd + F3 or Fn + F11Win + D
Mission Control / Task ViewControl + Up or F3Win + Tab
Switch to next virtual desktopControl + RightWin + Ctrl + Right
Switch to previous virtual desktopControl + LeftWin + Ctrl + Left
New virtual desktopMission Control, then click "+"Win + Ctrl + D
Close virtual desktopHover desktop in Mission Control, click XWin + Ctrl + F4
Force quit applicationCmd + Option + EscCtrl + Shift + Esc (Task Manager)
Lock screenCmd + Control + QWin + L

Screenshots

Screenshots work very differently between the two platforms. Mac has a unified screenshot tool, while Windows offers several overlapping approaches.

ActionMacWindows
Full screen capture (to file)Cmd + Shift + 3Win + Print Screen (saves to Pictures/Screenshots)
Full screen capture (to clipboard)Cmd + Control + Shift + 3Print Screen
Region selection capture (to file)Cmd + Shift + 4Win + Shift + S (then save from Snipping Tool notification)
Region selection capture (to clipboard)Cmd + Control + Shift + 4Win + Shift + S
Capture specific windowCmd + Shift + 4, then SpaceAlt + Print Screen
Screenshot toolbarCmd + Shift + 5Win + Shift + S
Record screenCmd + Shift + 5 (choose record)Win + G (Xbox Game Bar) or Snipping Tool

Browser Shortcuts

Browser shortcuts are among the easiest to translate because all major browsers (Chrome, Firefox, Edge, Safari) use nearly identical shortcuts -- just swap Cmd for Ctrl.

ActionMacWindows
New tabCmd + TCtrl + T
Close tabCmd + WCtrl + W
Reopen closed tabCmd + Shift + TCtrl + Shift + T
Next tabCmd + Option + RightCtrl + Tab
Previous tabCmd + Option + LeftCtrl + Shift + Tab
Refresh pageCmd + RCtrl + R or F5
Hard refresh (bypass cache)Cmd + Shift + RCtrl + Shift + R or Ctrl + F5
Address bar focusCmd + LCtrl + L or Alt + D or F6
Bookmark pageCmd + DCtrl + D
Open Developer ToolsCmd + Option + ICtrl + Shift + I or F12
View page sourceCmd + Option + UCtrl + U
Zoom inCmd + +Ctrl + +
Zoom outCmd + -Ctrl + -
Reset zoomCmd + 0Ctrl + 0

System and Utility Shortcuts

ActionMacWindows
Spotlight / SearchCmd + SpaceWin + S or Win
Open Settings / PreferencesCmd + , (in most apps)Varies by app; system settings via Win + I
Open file managerCmd + N (when Finder is active)Win + E
Emoji pickerCmd + Control + SpaceWin + . or Win + ;
Character viewer / Special charactersCmd + Control + SpaceWin + .
Switch input source / keyboard layoutControl + Space or GlobeWin + Space or Alt + Shift
Open Activity Monitor / Task ManagerCmd + Space, type "Activity Monitor"Ctrl + Shift + Esc
Shut down dialogControl + PowerAlt + F4 (from desktop)
Log outCmd + Shift + QCtrl + Alt + Delete, choose Sign out
Clipboard historyNot built-in (third-party tools)Win + V

Shortcuts Without Direct Equivalents

Some shortcuts exist on one platform but have no one-to-one match on the other. The table below lists the most notable cases and the closest workaround.

Mac Shortcuts With No Windows Equivalent

Mac ShortcutWhat It DoesWindows Workaround
Cmd + HHide current applicationNo equivalent. Minimize with Win + Down instead, or minimize all other windows with Win + Home.
Cmd + Option + HHide all other applicationsNo equivalent. Use Win + D to show desktop, then re-open the desired app.
Cmd + `Cycle through windows of the same appNo built-in equivalent. Alt + Tab shows all windows across all apps. Some apps support Ctrl + Tab for internal tabs.
Cmd + SpaceSpotlight search with instant previewsWin + S opens Windows Search, but preview capabilities are more limited. Consider installing PowerToys Run for a closer experience.
Space (in Finder)Quick Look file previewNo built-in equivalent. Install the QuickLook app from the Microsoft Store, or use PowerToys Peek (Ctrl + Space).
Cmd + Shift + .Show hidden files in FinderToggle in File Explorer: View > Show > Hidden items. No single keyboard shortcut.

Windows Shortcuts With No Mac Equivalent

Windows ShortcutWhat It DoesMac Workaround
Win + VClipboard historyNot built-in. Use a third-party clipboard manager like Maccy, Paste, or Alfred's clipboard feature.
Win + Left / RightSnap window to half screenBuilt-in from macOS 15 (Sequoia) by dragging. On earlier versions, use Rectangle or Magnet apps.
Win + Shift + SSnipping Tool region captureCmd + Shift + 4 serves the same purpose.
Ctrl + Alt + DeleteSecurity screen (Task Manager, sign out, lock)No equivalent security screen. Use Cmd + Option + Esc for Force Quit, Cmd + Control + Q to lock.
Win + EOpen File ExplorerNo keyboard shortcut to open Finder from anywhere. You can click the Dock icon or use Spotlight.
Win + .Emoji and symbol pickerCmd + Control + Space opens the character viewer.
F2Rename selected filePress Return in Finder to rename.
Win + GXbox Game Bar (screen recording)Use Cmd + Shift + 5 for screen recording.

Tips for Muscle Memory Transition

1. Focus on the Modifier Swap First

The single most impactful change is training your thumb (Mac) or pinky (Windows) to hit the right modifier. Roughly 80% of common shortcuts are identical except for Cmd vs Ctrl. If you can retrain that one finger reflex, the rest follows naturally.

2. Practice the Top 10 Daily Shortcuts

Rather than memorizing all shortcuts at once, focus on the ones you use dozens of times per day. These ten cover most people:

ActionMacWindows
CopyCmd + CCtrl + C
PasteCmd + VCtrl + V
CutCmd + XCtrl + X
UndoCmd + ZCtrl + Z
SaveCmd + SCtrl + S
Switch appCmd + TabAlt + Tab
Close tab/windowCmd + WCtrl + W
FindCmd + FCtrl + F
New tabCmd + TCtrl + T
Select allCmd + ACtrl + A

3. Accept the Adjustment Period

Expect about two weeks of frequent mistakes. During this time, you will hit Alt when you mean Ctrl, or press Cmd out of habit on a Windows keyboard where it maps to Win (which opens the Start menu instead of triggering your shortcut). This is normal. The errors decrease significantly after the first week.

4. Use Both Platforms Simultaneously With Caution

If you use both Mac and Windows daily, your brain can maintain two separate muscle-memory maps, but it takes longer to build. Some people find it helpful to keep the same external keyboard on both machines and use remapping software to make the layouts identical. Others prefer to keep them separate and let context (which desk, which monitor) trigger the right habits.

5. Learn the Platform-Specific Extras

Resist the urge to only learn the translated versions of your Mac shortcuts. Windows has genuinely useful shortcuts with no Mac equivalent, such as Win + V for clipboard history, Win + Left/Right for window snapping, and Win + Shift + S for quick screenshots. Adopting these will make you more productive than simply recreating your Mac workflow.

Keyboard Remapping Tools

If the default key positions are causing too many errors, remapping software lets you reassign physical keys to behave like the layout you are accustomed to.

On Windows

Microsoft PowerToys

PowerToys is a free, official Microsoft utility suite. Its Keyboard Manager module lets you remap individual keys and create shortcut redirections. Common uses for Mac switchers:

  • Remap Alt (which sits where Cmd would be) to act as Ctrl, so your thumb can keep pressing the same spot.
  • Remap Ctrl to Alt to complete the swap.
  • Use PowerToys Run (Alt + Space) as a Spotlight-like launcher.
  • Use PowerToys Peek (Ctrl + Space) as a Quick Look replacement.

PowerToys also includes FancyZones for advanced window snapping, which goes beyond the built-in Win + arrow snapping.

SharpKeys

SharpKeys writes directly to the Windows registry to remap keys at the system level. It is lightweight and has no background process after the remap is applied. Best for simple, permanent swaps like exchanging Ctrl and Alt positions. Limitations: it cannot remap key combinations (only single keys) and changes require a log-out/log-in to take effect.

AutoHotkey

For advanced users who need conditional remapping or complex macros, AutoHotkey is a scripting language that can intercept and redirect any key or key combination. You can write scripts that make Windows behave almost identically to macOS, including replicating Cmd + ` window cycling behavior.

On Mac (for Windows Switchers Going the Other Direction)

Karabiner-Elements

Karabiner-Elements is the standard key remapping tool for macOS. It runs as a background process and intercepts keystrokes at a low level. Common uses for Windows switchers:

  • Swap Cmd and Control so that Ctrl + C muscle memory works as copy.
  • Remap Caps Lock to Escape, Control, or a Hyper key.
  • Create complex rules using the online rule library (for example, making Home and End keys behave as they do on Windows -- jumping to the start/end of the line rather than the start/end of the document).

System Preferences Modifier Remapping

macOS includes a built-in modifier key remapping option without any third-party software. Go to System Settings > Keyboard > Keyboard Shortcuts > Modifier Keys. From there you can swap Control and Cmd on a per-keyboard basis, which is useful if you have an external Windows-layout keyboard connected to a Mac.

Remapping Strategy Comparison

ToolPlatformComplexityBest For
PowerToys Keyboard ManagerWindowsLowSimple key and shortcut remaps with a graphical interface
SharpKeysWindowsLowPermanent single-key swaps via the registry; no background process
AutoHotkeyWindowsHighComplex conditional remaps, macros, and replicating Mac-specific behaviors
Karabiner-ElementsmacOSMediumFlexible key remapping with an extensive online rule library
macOS System SettingsmacOSLowQuick modifier swaps, especially for external Windows keyboards

Quick Reference: The Complete Translation Table

A consolidated reference for printing or bookmarking. Where the Windows shortcut differs from a simple Cmd-to-Ctrl swap, the row is noted.

ActionMacWindowsDiffers?
CopyCmd + CCtrl + C
CutCmd + XCtrl + X
PasteCmd + VCtrl + V
UndoCmd + ZCtrl + Z
RedoCmd + Shift + ZCtrl + YYes
SaveCmd + SCtrl + S
FindCmd + FCtrl + F
Find and ReplaceCmd + Option + FCtrl + HYes
Close windowCmd + WCtrl + W
Quit appCmd + QAlt + F4Yes
Switch appCmd + TabAlt + TabYes
MinimizeCmd + MWin + DownYes
Full screenCmd + Control + FF11Yes
Lock screenCmd + Control + QWin + LYes
Screenshot (full)Cmd + Shift + 3Win + Print ScreenYes
Screenshot (region)Cmd + Shift + 4Win + Shift + SYes
Spotlight / SearchCmd + SpaceWin + SYes
Force quitCmd + Option + EscCtrl + Shift + EscYes
Emoji pickerCmd + Control + SpaceWin + .Yes
File properties / infoCmd + IAlt + EnterYes
Rename fileReturnF2Yes
Show desktopCmd + F3Win + DYes
Open SettingsCmd + ,Win + IYes