How to Type Superscript and Subscript on Mac: A Complete Guide 📝
If you're writing scientific equations, chemical formulas, mathematical expressions, or footnote references, you've probably needed to type superscript (small raised text like x²) or subscript (small lowered text like H₂O). On a Mac, these formatting options are built in—but they're not always obvious where to find them.
This guide walks you through every method available, so you can pick the approach that fits your workflow and the application you're using.
What Are Superscript and Subscript?
Superscript is text that appears raised above the normal baseline—commonly used for exponents (2³), ordinal numbers (1st, 2nd), footnote markers, or mathematical notation.
Subscript is text that appears lowered below the baseline—typically used in chemistry (H₂O, CO₂), mathematics, and scientific writing.
Both are formatting styles that don't change the actual characters you type; they just adjust how those characters display on screen or in print.
Method 1: The Format Menu (Works in Most Applications)
The most straightforward approach in applications like Word, Google Docs, and Pages is through the menu bar.
For superscript:
- Select the text you want to make superscript
- Go to Format → Text → Superscript (or use the keyboard shortcut, typically Command + Shift + + in most apps)
For subscript:
- Select your text
- Go to Format → Text → Subscript (or use Command + Shift + − on most Macs)
The exact menu path varies slightly by application. In some programs, formatting options live under Font instead of Text.
Method 2: Keyboard Shortcuts (The Fastest Way)
If your application supports them, keyboard shortcuts are the quickest method once you've memorized them.
| Action | Shortcut |
|---|---|
| Superscript | Command + Shift + + (plus key) |
| Subscript | Command + Shift + − (minus/hyphen key) |
| Toggle off formatting | Press the same shortcut again |
Important caveat: Not all applications support these shortcuts. They work reliably in Microsoft Office, Apple Pages, and many text editors, but web-based tools, some design software, and plain-text editors won't recognize them. Always test in your specific app before relying on keyboard shortcuts for important work.
Method 3: The Character Viewer (For Special Unicode Characters)
If you need a one-off superscript or subscript number or symbol and formatting options aren't available, you can insert special Unicode characters directly.
To open the Character Viewer:
- Press Control + Command + Space (or click the Input menu in your menu bar, if enabled)
- Search for "superscript" or "subscript"
- Double-click the character you want to insert
This method works in almost any application—including web browsers, email clients, and plain-text editors—because you're inserting actual characters, not applying formatting. The downside is that it only works for numbers and a limited set of symbols, not for arbitrary text.
Method 4: Format Painter or Styles (Word and Similar Apps)
In Microsoft Word for Mac:
- Apply superscript or subscript formatting to one instance of text
- Use the Format Painter (or Clone Formatting) to apply the same formatting to other text in your document
- This is useful if you have many instances to format and want consistency
Application-Specific Approaches
Google Docs
Google Docs doesn't have a dedicated subscript/superscript keyboard shortcut, but you can:
- Highlight your text and use Format → Text → Superscript or Subscript from the menu
- Or use the Format menu's text formatting options
Apple Pages
- Format → Text → Superscript or Subscript
- Keyboard shortcuts (Command + Shift + + and Command + Shift + −) work reliably
Microsoft Word for Mac
- Home tab → Superscript or Subscript buttons in the ribbon
- Or use keyboard shortcuts: Command + Shift + + for superscript, Command + Shift + − for subscript
Plain Text Editors and Code Editors
Plain-text editors (like TextEdit in plain-text mode, VS Code, or Sublime Text) don't support formatting at all. If you need superscript or subscript in these contexts, you'll typically:
- Use LaTeX notation (e.g., x^2 for x²)
- Insert Unicode characters via the Character Viewer
- Use Markdown or another markup language's syntax (if supported)
Web-Based Tools
Behavior varies widely. Some—like Notion, Confluence, and Overleaf—support superscript and subscript through menu options or markdown syntax. Others don't. Check your tool's documentation or help section.
When the Standard Methods Don't Work 🔧
If your application doesn't support superscript or subscript formatting:
Option 1: Switch applications. If you're writing scientific or mathematical content regularly, using an application that natively supports these formats (Word, Pages, Google Docs, or Overleaf for LaTeX) saves time and frustration.
Option 2: Use Unicode characters. The Character Viewer method works almost everywhere and gives you access to common superscript and subscript numbers.
Option 3: Use markup or notation. In plain text or code, you can write H2O and rely on context, or use LaTeX notation like H_2O or x^2 if your workflow involves conversion or export to a format that supports it.
Option 4: Export and format. Write your content in a plain-text or basic format, then copy it into an application that supports formatting when you're ready to polish it for distribution.
Helpful Tips for Consistency
- Test before committing. If you're writing a long document with many superscripts or subscripts, test your formatting method in that specific application first to make sure it works as expected.
- Use styles in Word and Pages. Both applications let you define and reuse text styles, which can include superscript or subscript formatting. This is much faster than formatting individual instances.
- Consider your output format. If your final document will be a PDF, web page, or email, verify that superscript and subscript formatting survives the export or conversion process.
- Know your limits. Superscript and subscript work best for numbers, common symbols, and short sequences. Formatting entire phrases as superscript or subscript often looks odd and can reduce readability.
Variables That Affect Your Options
The best method for you depends on:
- What application you're using — different apps have different menus and shortcut support
- Whether you need to format many instances or just a few — keyboard shortcuts are fastest for frequent use; menus work fine for occasional needs
- Your final output format — some formats (PDF, Word documents) preserve formatting reliably; others (plain text, some web platforms) don't
- What you're formatting — numbers and symbols work everywhere; arbitrary text requires an application that supports formatting
There's no single "best" method—it depends on your specific workflow and tool.
