What Is the Shortcut for Copy? Every Platform Explained
Copying text, files, and content is one of the most frequent actions anyone takes on a computer, tablet, or phone. Yet the exact shortcut for copy varies depending on your operating system, device type, and even the application you're using. Understanding not just what the shortcut is, but why it works the way it does across different platforms, helps you move faster no matter what device you're on.
The Universal Concept Behind Copy Shortcuts
Before diving into specific key combinations, it helps to understand what "copy" actually does. When you copy something, your operating system places a temporary duplicate of that content into the clipboard — a small, invisible holding area in memory. Nothing changes to the original. The copied content stays on the clipboard until you paste it somewhere or copy something else.
This clipboard-based system is consistent across virtually every modern operating system. What differs is how you trigger it.
Copy Shortcuts by Operating System
Windows
On any Windows PC or laptop, the copy shortcut is:
Ctrl + C
Select your text, file, or object first, then press and hold Ctrl, tap C, and release. The selection is now on your clipboard. This works across almost every Windows application — browsers, word processors, file explorers, spreadsheets, and more.
macOS
On a Mac, the modifier key changes:
Command (⌘) + C
The Command key (the one with the ⌘ symbol, sitting next to the spacebar) replaces Ctrl in nearly all Mac shortcuts. Select content, press ⌘ + C, and it's copied. This applies in Finder, Safari, Pages, Word for Mac, and most other apps.
Linux
Most Linux distributions follow the Windows convention in desktop applications:
Ctrl + C
However, there's an important exception: in Linux terminal emulators, Ctrl + C is reserved as an interrupt command (it stops a running process). To copy text inside a terminal, you typically use Ctrl + Shift + C instead. This trips up many users switching between the desktop and command line.
Chrome OS
Chromebooks mirror the Windows shortcut:
Ctrl + C
Since Chrome OS is designed around the browser and web apps, this shortcut works consistently across tabs, Google Docs, and the Files app.
Copy Shortcuts on Mobile Devices 📱
Mobile operating systems don't have physical keyboards as a default, so the copy mechanism works differently.
iOS and iPadOS (iPhone and iPad)
There is no keyboard shortcut in the traditional sense. Instead:
- Tap and hold on text until the selection handles appear
- Drag the handles to select the content you want
- Tap Copy from the pop-up menu
On iPads with an external keyboard connected, ⌘ + C works the same as on a Mac.
Android
The process mirrors iOS:
- Long press on text to begin selection
- Adjust the selection handles
- Tap Copy from the toolbar that appears
Some Android keyboards and launchers offer additional clipboard tools, but the core mechanic is the same across devices.
Copy Shortcuts in Specialized Environments
Not every environment follows the standard rules, and this is where users often get caught out.
| Environment | Copy Shortcut | Notes |
|---|---|---|
| Windows desktop apps | Ctrl + C | Universal across applications |
| macOS apps | ⌘ + C | Applies system-wide |
| Windows terminal (CMD/PowerShell) | Right-click → Copy | Or enable QuickEdit mode |
| Linux terminal | Ctrl + Shift + C | Ctrl + C interrupts processes |
| VS Code / code editors | Ctrl + C / ⌘ + C | Works on selected text; copies whole line if nothing selected |
| Virtual machines | Depends on host/guest OS | May need clipboard sharing enabled |
| Remote desktop sessions | Ctrl + C (usually) | Clipboard redirection must be enabled in session settings |
What Happens When Ctrl + C Doesn't Work? 🔍
Several factors can interfere with the standard copy shortcut:
- Application overrides: Some apps — particularly games, terminals, and remote desktop clients — reassign Ctrl + C for their own functions.
- No selection made: If nothing is selected, the shortcut either does nothing or, in code editors like VS Code, copies the entire current line.
- Clipboard managers or security software: Certain security tools restrict clipboard access in sensitive applications like password managers or banking portals.
- Web page restrictions: Some websites attempt to disable right-click and keyboard copy via JavaScript. Browser extensions exist to override this, though results vary.
- Focus outside the content area: If your cursor is in a different field than expected, the copy targets the wrong content or nothing at all.
The Difference Between Copy and Cut
It's worth clarifying a related shortcut that often creates confusion:
- Ctrl + C / ⌘ + C = Copy — original stays in place, a duplicate goes to clipboard
- Ctrl + X / ⌘ + X = Cut — original is removed, content goes to clipboard
Both place content on the clipboard. The difference is whether the source content is preserved or removed. Paste (Ctrl + V / ⌘ + V) works identically after either action.
Variables That Affect Which Shortcut You Need
The "right" copy shortcut isn't always Ctrl + C. Which one applies to you depends on several layered factors:
- Your operating system and version — macOS, Windows, Linux distributions, and Chrome OS each have their defaults
- The specific application — code editors, terminal emulators, and specialized tools frequently override system defaults
- Whether you're using a physical keyboard — mobile users rely on touch-based menus unless a keyboard is attached
- Remote or virtualized environments — clipboard behavior inside VMs or remote desktop sessions depends on how those environments are configured
- Accessibility settings — some assistive technologies remap modifier keys, which changes how shortcuts behave
Someone working entirely within Google Docs on a Chromebook has a simple, consistent experience. A developer moving between a local terminal, a remote server session, and a code editor on the same machine may need to switch mental models several times in a single hour.
Which of those profiles matches your day-to-day setup is the piece only you can answer.