Why Keyboard Shortcuts Matter
Every time your hand leaves the keyboard to grab the mouse, you lose roughly 2 seconds of flow. That sounds trivial — until you realise a knowledge worker might make that switch 200+ times per day, adding up to nearly 7 minutes of pure switching overhead. Multiply that across a year of work and you get approximately 30 hours of wasted time just from grabbing the mouse.
Keyboard shortcuts aren't just faster — they keep you in a state of flow. You stay connected to the keyboard, your eyes stay on the screen, and your train of thought stays unbroken. Combined with touch typing practice (try our touch typing guide), keyboard shortcuts transform a computer from a tool you operate into an instrument you play.
How to learn shortcuts effectively: Don't try to memorise all of these at once. Pick 3 new shortcuts per week, practice them deliberately for 5 days, and they'll become automatic. Then pick 3 more. Within 3 months, you'll know every shortcut on this page without effort.
Universal Shortcuts (Work on All Systems)
These shortcuts work the same on Windows, Mac, and Linux in virtually every application.
| Shortcut | Action | Notes |
|---|---|---|
| Ctrl+C | Copy selected text or item | Mac: ⌘+C |
| Ctrl+X | Cut selected text or item | Mac: ⌘+X |
| Ctrl+V | Paste | Mac: ⌘+V |
| Ctrl+Z | Undo last action | One of the most valuable shortcuts that exists |
| Ctrl+Y | Redo (undo the undo) | Mac: ⌘+Shift+Z |
| Ctrl+A | Select all | Selects all text in a field, or all files in a folder |
| Ctrl+S | Save | Works in almost every application with a save function |
| Ctrl+F | Find (search in page/document) | Mac: ⌘+F |
| Ctrl+P | Also opens print dialog in browsers | |
| Ctrl+N | New (document, window, or file) | Context-dependent |
| Ctrl+W | Close current tab or window | Essential for browser use |
| Ctrl+Tab | Switch to next tab | Ctrl+Shift+Tab goes backwards |
| F2 | Rename selected file or item | Works in most file explorers |
| F5 | Refresh / Reload | Standard in browsers and many apps |
| Esc | Cancel / Close dialog | Also exits full-screen in many apps |
| Alt+F4 | Close active window | Mac: ⌘+Q (quits the app) |
Text Navigation and Editing
These shortcuts let you move, select, and edit text without touching the mouse. Learning these is the single biggest productivity gain available from this entire page.
| Shortcut | Action | Notes |
|---|---|---|
| Home | Jump to start of line | Essential for text editing |
| End | Jump to end of line | Pair with Home for fast line navigation |
| Ctrl+Home | Jump to top of document | Mac: ⌘+↑ |
| Ctrl+End | Jump to bottom of document | Mac: ⌘+↓ |
| Ctrl+← | Jump one word left | Mac: Option+← |
| Ctrl+→ | Jump one word right | Mac: Option+→ |
| Shift+←/→ | Select one character at a time | Add Ctrl to select word by word |
| Shift+Home | Select from cursor to start of line | Instant line selection |
| Shift+End | Select from cursor to end of line | Essential in code editors |
| Ctrl+Shift+←/→ | Select word by word | Fastest way to select multi-word text |
| Backspace | Delete character before cursor | Standard |
| Delete | Delete character after cursor | Forward delete |
| Ctrl+Backspace | Delete entire word before cursor | Huge time saver — deletes a word at a time |
| Ctrl+Delete | Delete entire word after cursor | Mac: Option+Delete |
| Ctrl+D | Duplicate line (most code editors) | Varies by editor; very common in VS Code, Sublime |
| Ctrl+L | Select entire current line (many editors) | Then type to replace the whole line |
The three text shortcuts worth learning first: Ctrl+Backspace (delete word), Ctrl+→ (jump word right), and Shift+End (select to end of line). These three alone will save you minutes every day.
Web Browser Shortcuts
Works in Chrome, Firefox, Edge, Safari, and most modern browsers.
| Shortcut | Action | Notes |
|---|---|---|
| Ctrl+T | New tab | The most-used browser shortcut |
| Ctrl+Shift+T | Reopen last closed tab | Works for multiple closed tabs in sequence |
| Ctrl+L | Focus the address bar | Type a URL or search immediately — no mouse needed |
| Ctrl+Enter | Add www. and .com to typed text | Type "ztype" → Ctrl+Enter → goes to www.ztype.com |
| Alt+← | Go back | Mac: ⌘+[ |
| Alt+→ | Go forward | Mac: ⌘+] |
| Ctrl+R | Reload page | Same as F5 |
| Ctrl+Shift+R | Hard reload (bypass cache) | Forces re-download of all page assets |
| Ctrl++ | Zoom in | Increase text/page size |
| Ctrl+- | Zoom out | Decrease text/page size |
| Ctrl+0 | Reset zoom to 100% | When the page looks wrong — try this first |
| Space | Scroll down one screen | Shift+Space scrolls up |
| Ctrl+D | Bookmark current page | Mac: ⌘+D |
| Ctrl+U | View page source | Useful for web developers |
| F12 | Open Developer Tools | Essential for developers; also Ctrl+Shift+I |
| Ctrl+Shift+N | New private / incognito window | Mac: ⌘+Shift+N |
Windows System Shortcuts
| Shortcut | Action | Notes |
|---|---|---|
| Win+D | Show/hide desktop | Minimises all windows; press again to restore |
| Win+E | Open File Explorer | Fastest way to access files |
| Win+L | Lock screen | Essential for leaving your desk securely |
| Win+V | Clipboard history | Shows last 25+ copied items — enable in Settings first |
| Win+. | Emoji picker | Also opens symbol/kaomoji panel |
| Win+←/→ | Snap window to half screen | Essential for multitasking with two windows side by side |
| Win+↑ | Maximise window | Win+↓ minimises or restores |
| Win+Tab | Task View / virtual desktops | Overview of all open windows |
| Alt+Tab | Switch between open apps | Hold Alt and press Tab to cycle; release to select |
| Win+Shift+S | Screenshot selection | Snip a region of the screen to clipboard |
| PrtScn | Full screenshot to clipboard | Win+PrtScn saves to Pictures/Screenshots |
| Ctrl+Shift+Esc | Open Task Manager directly | Faster than Ctrl+Alt+Del → Task Manager |
| Win+R | Run dialog | Type calc, notepad, cmd etc. to open directly |
| Win+X | Power user menu | Quick access to Device Manager, PowerShell, etc. |
Mac System Shortcuts
| Shortcut | Action | Notes |
|---|---|---|
| ⌘+Space | Spotlight Search | Find apps, files, and do quick calculations |
| ⌘+Tab | Switch between apps | Like Alt+Tab on Windows |
| ⌘+` | Switch between windows of same app | Very useful when multiple docs are open |
| ⌘+H | Hide current app | Different from minimise — hides entirely |
| ⌘+M | Minimise window to Dock | |
| ⌘+Shift+3 | Screenshot full screen | Saved to Desktop |
| ⌘+Shift+4 | Screenshot selected area | Drag to select; saved to Desktop |
| ⌘+Shift+5 | Screenshot toolbar | All screenshot options in one place |
| Control+⌘+Space | Emoji / symbol picker | Mac equivalent of Win+. |
| ⌘+, | App preferences/settings | Works in almost every Mac app |
| ⌘+Option+Esc | Force Quit dialog | When an app is frozen |
Shortcuts for Writers and Content Creators
These shortcuts appear in Google Docs, Microsoft Word, Notion, and most writing tools.
| Shortcut | Action | Notes |
|---|---|---|
| Ctrl+B | Bold | Also removes bold from selected text |
| Ctrl+I | Italic | Toggle on/off |
| Ctrl+U | Underline | Toggle on/off |
| Ctrl+K | Insert hyperlink | Works in Google Docs, Word, Notion, Slack |
| Ctrl+H | Find and Replace | Replace a word throughout an entire document |
| Ctrl+] | Increase indent | Ctrl+[ decreases |
| Ctrl+Alt+1/2/3 | Apply Heading 1/2/3 style | Google Docs and Word |
| Shift+Enter | Line break without new paragraph | In most editors, Enter creates a new paragraph; Shift+Enter just wraps the line |
| Ctrl+Shift+V | Paste without formatting | Pastes plain text, discarding source styles — essential for writers |
How Shortcuts Relate to Typing Speed
Keyboard shortcuts and touch typing are two sides of the same coin. Touch typing gives you speed on the letter keys. Keyboard shortcuts eliminate the need to break away from the keyboard entirely. Together, they create a state of uninterrupted flow where ideas move from brain to screen without mechanical friction.
The best way to internalise shortcuts is the same as touch typing: deliberate, repeated practice until the movement becomes automatic. When you need to undo something, train your fingers to automatically reach for Ctrl+Z before your brain has finished thinking "undo." That's the level of automaticity that makes the difference.
Use ZType to build your raw typing speed, and use the shortcuts on this page to eliminate every unnecessary mouse movement. The combination produces a level of keyboard fluency that noticeably improves daily computer work within 2–3 months.