Home
The Keyboard Shortcut for Redo and How to Reverse an Undo on Every Device
The "opposite" of the Ctrl + Z command is known as Redo. While Ctrl + Z is the universal shortcut for "Undo"—reverting the last action you performed—the Redo command allows you to re-apply an action that was previously undone.
In most Windows and Linux applications, the primary shortcut for Redo is Ctrl + Y. However, in modern creative software and on macOS, the shortcut is frequently Ctrl + Shift + Z (Windows) or Cmd + Shift + Z (Mac).
Knowing how to navigate the forward and backward history of your digital work is a fundamental skill for productivity. This guide explores the specific shortcuts for every major operating system and software category, while explaining the underlying logic of why these commands sometimes behave unexpectedly.
Common Shortcuts for Redo Across Different Platforms
The challenge with the Redo command is that, unlike Undo, it is not perfectly standardized across all software developers. Depending on the operating system or the specific design philosophy of a program, the shortcut can change.
Windows Redo Shortcuts
On a Windows PC, there are two dominant shortcuts you should try:
- Ctrl + Y: This is the traditional standard used by Microsoft Office (Word, Excel, PowerPoint), File Explorer, and many legacy Windows applications.
- Ctrl + Shift + Z: This is increasingly common in web-based tools and creative applications like Adobe Creative Cloud or Figma. If Ctrl + Y does nothing, this is almost certainly the correct combination.
MacOS Redo Shortcuts
Apple follows a slightly different convention. Because the Command (⌘) key replaces the Control key for most tasks, the shortcuts are:
- Cmd + Shift + Z: This is the most common Redo command on Mac. It is the literal reverse of Cmd + Z.
- Cmd + Y: Used in some specific applications (like older versions of Microsoft Office for Mac), though it is less common than the Shift variant.
Linux and ChromeOS
Linux environments (Ubuntu, Fedora, etc.) and ChromeOS typically mirror the Windows conventions:
- Ctrl + Y or Ctrl + Shift + Z are standard.
- In terminal environments, shortcuts vary significantly as Ctrl + Z often serves a system-level function (like suspending a process), and Redo may not exist in the same way within a command-line interface.
How to Redo in Specific Professional Software
If you are a power user, you know that specialized tools often create their own rules to accommodate complex workflows. Here is a breakdown of how the "opposite of Ctrl + Z" works in the world’s most popular software suites.
Microsoft Office Suite (Excel, Word, Outlook)
In Microsoft Excel or Word, Ctrl + Y is the primary shortcut for Redo. However, it serves a dual purpose. If you have not undid anything, Ctrl + Y often acts as a "Repeat" command. For example, if you apply a specific cell color in Excel and then move to a new cell, pressing Ctrl + Y will repeat that color application.
One critical observation from professional use: Excel’s undo/redo stack is notorious for being cleared by certain actions. If you run a Macro or save a file in certain legacy formats, your ability to Redo (and even Undo) may vanish instantly.
Adobe Creative Cloud (Photoshop, Illustrator, Premiere)
For years, Adobe used a non-standard history system. In older versions of Photoshop, Ctrl + Z would simply toggle the last action on and off. To move further back, you had to use Ctrl + Alt + Z. Fortunately, modern Adobe versions (2019 and later) have aligned with modern standards:
- Undo: Ctrl + Z (Cmd + Z)
- Redo: Ctrl + Shift + Z (Cmd + Shift + Z)
In my experience testing these tools, it is easy to accidentally press Ctrl + Y in Photoshop, which actually triggers the "Proof Colors" command (showing you how the image looks in CMYK). If your screen suddenly looks duller or more washed out, you likely hit the wrong shortcut for Redo.
Web Browsers (Chrome, Safari, Edge)
When you are typing in a text field or form on a website:
- Windows: Ctrl + Y or Ctrl + Shift + Z
- Mac: Cmd + Shift + Z
However, be careful when you are not typing. In some browsers, Ctrl + Shift + Z has no function, while Ctrl + Y might be mapped to a browser-specific history or bookmark feature depending on your extensions.
Coding Environments (VS Code, IntelliJ, Sublime Text)
Developers rely heavily on the "Undo/Redo" cycle. Most modern IDEs (Integrated Development Environments) like Visual Studio Code use:
- Redo: Ctrl + Shift + Z or Ctrl + Y. In VS Code specifically, both usually work by default, but Ctrl + Shift + Z is the preferred standard among the developer community to avoid conflicts with other system-level "Y" mappings.
Why Does Ctrl Y Stop Working Sometimes?
It can be incredibly frustrating when you undo a mistake, realize the original was better, and find that the Redo command is grayed out or unresponsive. Understanding the "Linear History" logic of software can explain why this happens.
The Action Stack Logic
Software tracks your edits using a "Stack."
- Every time you perform an action, it is added to the top of the Undo Stack.
- When you press Ctrl + Z, that action is moved from the Undo Stack to a Redo Stack.
- If you press Redo, the action moves back to the Undo Stack.
The Breaking Point: If you Undo three steps, and then perform a new action (like typing a new letter or deleting a different paragraph), the Redo Stack is immediately wiped clean.
In professional environments, this is known as "divergent history." Once you perform a new action, the software cannot know how to "Redo" the old path because you have started a new one. This is the most common reason why the opposite of Ctrl + Z fails to work.
Application-Specific Limitations
Some actions are simply "one-way." In many programs, clicking "Save" or "Sync" might clear the Undo/Redo history to save memory or ensure data integrity. Additionally, heavy computational tasks (like rendering a 3D video frame) might not be stored in the temporary Undo buffer due to their size.
How to Redo on Mobile and Tablet Devices
Since iPhones, iPads, and Android devices lack a physical Control key, the "shortcut" is often gesture-based or hidden in menus.
iPad and iOS
If you are using an iPad with an external keyboard, the shortcuts are identical to the Mac (Cmd + Shift + Z). However, for touch use:
- The Shake to Undo/Redo: Many people don't realize that physically shaking your iPhone or iPad can bring up a prompt to Undo or Redo.
- Three-Finger Swipe: Swiping to the left with three fingers is Undo. Swiping to the right with three fingers is Redo.
- Three-Finger Tap: A single three-finger tap often brings up a floating menu with Undo/Redo icons.
Android Devices
Android's implementation is less consistent and depends on the keyboard app (like Gboard or SwiftKey). Generally, there is no system-wide gesture for Redo. You must usually look for a curved arrow icon pointing to the right in the toolbar above the keyboard.
Advanced Strategies: When Redo Isn't Enough
If you’ve accidentally cleared your Redo stack by performing a new action, don't panic. Modern technology provides several "safety nets" that go beyond simple keyboard shortcuts.
1. Version History
Apps like Google Docs, Microsoft Office 365, and Dropbox have a "Version History" feature. Instead of relying on Ctrl + Z and Ctrl + Y, you can browse a list of every time the file was saved over the last 30 days. This allows you to restore an entire state of the document from an hour ago, regardless of how many actions you've performed since.
2. Auto-Save Snapshots
In professional creative tools like Premiere Pro or 3D Max, there is an "Auto-Save" folder. If your history stack gets corrupted or you make a massive mistake that you can't Redo, you can go to the Auto-Save folder and open a file that was created 5 or 10 minutes ago.
3. Non-Destructive Editing
Experienced designers use "Adjustment Layers" (Photoshop) or "Non-Destructive Effects" (After Effects). This means instead of changing the actual pixels of an image, you are adding a "filter" on top. You don't need Ctrl + Z to remove it; you can simply toggle the visibility of that layer or delete it at any time.
What is the Difference Between Redo and Repeat?
There is often confusion between "Redo" and "Repeat."
- Redo (Ctrl + Y / Ctrl + Shift + Z): Reinstates a specific action that was previously undone. It requires a prior Undo to function.
- Repeat (Ctrl + Y in some apps / F4 in Excel): Performs the exact same action again, even if you never undid anything.
In Microsoft Excel, F4 is actually the superior "Repeat" key. If you bold a word, you can go to another word and press F4 to bold it too. Using Ctrl + Y for this can sometimes be confusing because if you did have an undo in your history, it might Redo that instead of repeating your current action.
Troubleshooting the Redo Command
Why is my Redo button grayed out?
This usually happens for three reasons:
- Nothing to Redo: You haven't used Ctrl + Z yet, so there is no action in the "forward" buffer.
- History Cleared: You performed a new action after undoing, which deleted the redo path.
- Command Unavailability: Some actions, like "Save As" or "Print," cannot be undone or redone.
How do I change the Redo shortcut?
In many professional programs, you can customize your keyboard mappings.
- In VS Code, go to File > Preferences > Keyboard Shortcuts and search for "Redo."
- In Photoshop, go to Edit > Keyboard Shortcuts. If you find yourself constantly hitting the wrong keys, remapping them to a single standard (like always using Ctrl + Shift + Z) can significantly reduce muscle memory errors.
Summary of Redo Shortcuts
| Platform/Software | Undo Shortcut | Redo Shortcut (The Opposite) |
|---|---|---|
| Windows Standard | Ctrl + Z | Ctrl + Y |
| Windows Creative/Web | Ctrl + Z | Ctrl + Shift + Z |
| MacOS Standard | Cmd + Z | Cmd + Shift + Z |
| Microsoft Word/Excel | Ctrl + Z | Ctrl + Y |
| Adobe Photoshop | Ctrl + Z | Ctrl + Shift + Z |
| Google Docs | Ctrl + Z | Ctrl + Y or Ctrl + Shift + Z |
| iPad Gestures | Swipe 3 fingers left | Swipe 3 fingers right |
Conclusion
The opposite of Ctrl + Z is the Redo command, most commonly executed via Ctrl + Y or Ctrl + Shift + Z. While it seems like a simple reversal, the Redo function is dependent on a linear history stack. To master your digital workflow, you must be aware that any new action taken after an "Undo" will erase your "Redo" options. By combining these shortcuts with modern version history and non-destructive editing techniques, you can ensure that no mistake is ever truly permanent.
FAQ
What is the shortcut for Redo on a Mac?
The primary shortcut for Redo on a Mac is Command + Shift + Z. Some applications also accept Command + Y.
Is Ctrl Y the same as Redo?
Yes, in most Windows applications like Microsoft Word and Excel, Ctrl + Y is the standard shortcut for Redo. In some contexts, it also functions as a "Repeat" command.
How do I Redo if Ctrl Y doesn't work?
If Ctrl + Y does not work, try Ctrl + Shift + Z. This is the second most common shortcut for the Redo command, especially in design and web applications.
Can I Redo after saving a file?
In many modern applications (like Word or Photoshop), you can still Redo after saving. However, some older or simpler programs clear the undo/redo history the moment the file is saved to the disk.
How do I Redo on a mobile phone?
On an iPhone or iPad, you can use a three-finger swipe to the right or shake the device to bring up the Redo menu. On Android, you typically need to use the Redo button (forward arrow) located on the keyboard's toolbar.
Why did my Redo option disappear?
If you undo an action and then perform a new, different action, the software loses the "redo" path of the original action. The Redo stack is cleared to make room for the new history.
-
Topic: How do I do the reverse of Ctrl+Z? [Solved]https://tt-hardware.com/en/keyboard/how-to-do-the-reverse-of-a-ctrl-z/
-
Topic: How to Do the Opposite of CTRL + Z - TechBloathttps://www.techbloat.com/how-to-do-the-opposite-of-ctrl-z.html
-
Topic: What Is the Opposite of Ctrl Z? A Thorough Guide to Undo, Redo and Beyond - Datamission.co.ukhttps://www.datamission.co.uk/what-is-the-opposite-of-ctrl-z/