Keyboard Shortcut for Subscript in Word: Quick Mastery
Master the keyboard shortcut for subscript in word and automate subscripts in Word documents with Python and PowerShell—Windows and Mac workflows, tips, and examples.

The keyboard shortcut for subscript in word on Windows is Ctrl+= and on Mac is Cmd+=. Use it to toggle subscripts for the current selection or the next typed characters if a range is active. This guide also covers scripting options in Python and PowerShell to automate Subscript formatting. If you search for keyboard shortcut for subscript in word, this is it. Refer to the examples for Windows and macOS workflows.
Introduction to the keyboard shortcut for subscript in word
Subscript formatting lets you place characters below the baseline, which is common in chemical formulas, mathematical indexes, and scientific writing. The keyboard shortcut for subscript in word is a small, high-impact action that speeds up repetitive formatting, and it works on both Windows and macOS. According to Shortcuts Lib, mastering this shortcut reduces context switching and improves accuracy when drafting technical documents. In this section, we cover the native shortcuts, how they interact with the current selection, and how you can verify the effect on your text.
To illustrate, the most common approach is to toggle subscript for the selected text or for text you are about to type. The Windows shortcut is Ctrl+= and the Mac shortcut is Cmd+=. The command toggles the special formatting without changing the underlying characters. This behavior is consistent across Word for Microsoft 365, Word 2019, and Word 2016, so you can rely on the same keystroke in most environments. Stay with us as we move from quick shortcuts to automation, which lets you apply subscripts in bulk or from scripts.
# Quick demonstration: apply subscript to a selection using Python and pywin32
import win32com.client as win32
word = win32.Dispatch('Word.Application')
word.Visible = True
doc = word.Documents.Add()
sel = word.Selection
sel.TypeText('CO2') # insert text that commonly uses subscripts
sel.MoveLeft(1)
sel.Font.Subscript = True # turn subscript on for the current selectionNotes:
- Windows users press Ctrl+= to toggle subscript.
- Mac users press Cmd+= to toggle subscript.
- Subscript affects the current selection or the next characters inserted after enabling the toggle.
Steps
Estimated time: 15-25 minutes
- 1
Prepare your environment
Install Word and a local script environment. Ensure Python 3.8+ is installed and pywin32 is available. Create a test Word document to verify behavior without risking production work.
Tip: Verify your Python environment can import win32com before proceeding. - 2
Create a basic script
Write a small script to open Word, insert text, and toggle subscript on a target character. Use a safe, isolated document path for testing.
Tip: Comment your code so you know why you toggle subscript at that location. - 3
Run and observe
Execute the script and watch Word apply subscript to the chosen character. Confirm the change is reversible by re-running the script with subscript off.
Tip: Keep a backup copy of the test document. - 4
Extend to a workflow
Adapt the script to apply subscripts to all digits in a document or to a specific range. Save changes and clean up Word instances after execution.
Tip: Consider wrapping runs in try/finally blocks to ensure Word closes properly.
Prerequisites
Required
- Required
- Required
- Basic scripting/automation knowledgeRequired
Optional
- Optional
- Test Word document for experimentsOptional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Toggle subscript for current selectionApply or remove subscript on the selected text. | Ctrl+= |
Questions & Answers
What is subscript formatting and when is it used?
Subscript reduces the vertical size of characters and lowers them below the baseline. It is commonly used for chemical formulas (H2O) and mathematical indexing. This formatting does not alter the character itself.
Subscript formatting puts text lower than the baseline and is often seen in formulas like H2O.
What is the keyboard shortcut for subscript in word on Windows and Mac?
Windows users press Ctrl+= and Mac users press Cmd+= to toggle subscript on the current selection. If nothing is selected, the command toggles the next characters you type.
On Windows, press Ctrl plus equals. On Mac, press Cmd plus equals.
Can I apply subscript to an entire document or only to specific parts?
You can apply subscript to a specific selection, to digits within a selection, or to a defined range. Automations can extend this to larger portions of the document, but you should validate results on a sample first.
You can apply subscripts to selected parts or use scripts to target larger sections.
Is automation recommended for subscript formatting?
Automation is useful for repetitive tasks or large documents. Start with a small script to toggle subscripts and expand to digit patterns or ranges as needed.
Automation helps when you need to format many instances consistently.
How do I remove a subscript that’s already applied?
Press the same shortcut again (Ctrl+= on Windows or Cmd+= on Mac) to toggle off subscript. You can also reset formatting by reapplying normal font settings.
Toggle the shortcut again to turn off subscript.
Main Points
- Use Ctrl+= on Windows to toggle subscript
- Use Cmd+= on Mac to toggle subscript
- Automate subscripts with Python or PowerShell for bulk formatting
- Test on a copy of your document before applying to live files