What Are the Hotkeys for Copy and Paste? (Every Platform Covered)
Copy and paste are among the most-used actions in computing — and keyboard shortcuts make them dramatically faster than reaching for a mouse. But the exact hotkeys vary depending on your operating system, device type, and even the application you're using. Here's a complete breakdown.
The Core Copy and Paste Shortcuts
On the vast majority of computers and devices, two shortcuts do most of the work:
- Copy: Saves selected content to your clipboard without removing it from its original location
- Paste: Inserts whatever is currently on your clipboard at the cursor position
These actions existed long before modern GUIs, and their keyboard shortcuts have become deeply standardized — though not universally identical.
Copy and Paste Hotkeys by Operating System
Windows
| Action | Shortcut |
|---|---|
| Copy | Ctrl + C |
| Paste | Ctrl + V |
| Cut | Ctrl + X |
| Paste Special (some apps) | Ctrl + Shift + V |
Ctrl + C and Ctrl + V are the defaults across virtually all Windows applications — browsers, word processors, file explorers, and terminals (with one exception noted below).
macOS
| Action | Shortcut |
|---|---|
| Copy | ⌘ Cmd + C |
| Paste | ⌘ Cmd + V |
| Cut | ⌘ Cmd + X |
| Paste and Match Style | ⌘ Cmd + Option + Shift + V |
Mac uses the Command key instead of Control for most shortcuts. This trips up users switching between platforms regularly — muscle memory is real.
Linux (Desktop Environments)
Most Linux desktops (GNOME, KDE, XFCE) follow the Windows convention:
- Copy: Ctrl + C
- Paste: Ctrl + V
Linux also supports a unique feature called middle-click paste — highlighting text automatically copies it to a secondary clipboard, and clicking the middle mouse button pastes it. This is separate from your standard clipboard and surprises users coming from Windows or macOS.
ChromeOS
ChromeOS mirrors Windows shortcuts almost exactly:
- Copy: Ctrl + C
- Paste: Ctrl + V
💻 The Terminal Exception
In Windows Command Prompt and PowerShell, Ctrl + C historically triggers a cancel/interrupt signal rather than copying. The workarounds:
- Right-click the selected text to copy
- In newer versions of Windows Terminal, Ctrl + C works for copy when text is selected, and Ctrl + V pastes
- You can also enable QuickEdit Mode in older Command Prompt settings to restore right-click copy behavior
In macOS Terminal and most Linux terminal emulators, the shortcuts shift slightly:
- Copy: Ctrl + Shift + C
- Paste: Ctrl + Shift + V
This distinction matters for developers and power users who spend significant time in the command line.
Mobile Hotkeys: Touchscreens Change Everything
On smartphones and tablets, traditional hotkeys don't apply — there's no physical keyboard by default. Instead:
- iOS/iPadOS and Android: Tap and hold on text to trigger a selection menu with Copy, Cut, and Paste options
- iPads with a connected keyboard: Support ⌘ Cmd + C / ⌘ Cmd + V, mirroring macOS behavior
- Android tablets with keyboards: Generally support Ctrl + C / Ctrl + V
The experience varies noticeably between apps on mobile — some implement the clipboard menu more reliably than others.
Paste Special: The Underrated Variant 📋
Standard paste preserves the formatting of copied content. Paste Special (or "Paste without formatting") strips that formatting so the pasted text matches its destination style.
| Platform / App | Shortcut |
|---|---|
| Microsoft Word / Excel | Ctrl + Alt + V (Windows) |
| Google Docs (Chrome) | Ctrl + Shift + V |
| macOS (system-wide) | ⌘ Cmd + Option + Shift + V |
| Most browsers | Ctrl + Shift + V (Windows/Linux) |
This is especially useful when copying from websites, PDFs, or formatted documents into plain-text environments.
Clipboard History: Beyond a Single Copy
Modern operating systems have expanded clipboard functionality beyond storing just one item:
- Windows 10/11: Press Windows key + V to open Clipboard History, which stores multiple recent copied items
- macOS: Native clipboard only holds one item at a time; multi-item clipboard requires third-party apps like Pasta or Maccy
- Linux: Tools like CopyQ or xclip extend clipboard functionality in similar ways
Clipboard history changes how power users work — particularly writers, developers, and researchers who copy multiple items before switching contexts.
Why the Same Shortcut Behaves Differently Across Apps
Even on the same OS, copy-paste behavior isn't always consistent:
- Rich text editors preserve fonts, colors, and spacing
- Plain text editors strip all formatting on paste
- IDEs and code editors may handle indentation and syntax formatting differently
- Browser address bars typically paste as plain text regardless of what was copied
- Virtual machines sometimes require special clipboard-sharing settings to pass content between host and guest
The shortcut itself is consistent — what changes is how each application interprets and processes the clipboard content.
Variables That Affect Your Experience
Several factors shape how copy-paste hotkeys actually behave for any individual user:
- Operating system and version — older OS versions may lack clipboard history or modern paste options
- Application type — terminals, browsers, IDEs, and office suites all handle clipboard differently
- Physical keyboard layout — some compact or international keyboards remap modifier keys, which can conflict with default shortcuts
- Accessibility software — screen readers and assistive input tools sometimes intercept or remap standard shortcuts
- Remote desktop or VM sessions — clipboard passthrough between environments often requires explicit configuration
- Custom shortcut remapping — tools like AutoHotkey (Windows) or Karabiner-Elements (macOS) let users override defaults entirely
What works seamlessly in one person's workflow can behave unexpectedly in another's, depending entirely on the combination of tools and settings in play. 🔧