MainspringGuides › Autocorrect Off For Good
macOS Guide

Turn off autocorrect on Mac completely

Updated July 2026 · 4 min read

If you're done with macOS second-guessing your typing, note that "autocorrect" is really a bundle of separate behaviors — spelling correction, auto-capitalization, the double-space period, and smart quotes and dashes. Turning off one leaves the others running. Here's every switch in one place, in System Settings and in Terminal, so you can shut the whole thing down for good.

The one screen with all the switches

  1. Open System Settings → Keyboard.
  2. In the Text Input section, click Edit….
  3. Turn off Correct spelling automatically.
  4. Turn off Capitalize words automatically.
  5. Turn off Add full stop with double-space (shown as "Add period with double-space" in some regions).
  6. Turn off Use smart quotes and dashes.
  7. Click Done.

That sheet is the same on macOS 13 Ventura, 14 Sonoma, and 15 Sequoia. With all four off, macOS stops transforming your text entirely.

Turn them all off in Terminal

Setting up a fresh Mac or scripting your dotfiles? Each behavior is a key in NSGlobalDomain:

# disable every smart-typing behavior
defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticCapitalizationEnabled -bool false
defaults write NSGlobalDomain NSAutomaticPeriodSubstitutionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false
defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false

# undo — hand every setting back to macOS defaults
defaults delete NSGlobalDomain NSAutomaticSpellingCorrectionEnabled
defaults delete NSGlobalDomain NSAutomaticCapitalizationEnabled
defaults delete NSGlobalDomain NSAutomaticPeriodSubstitutionEnabled
defaults delete NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled
defaults delete NSGlobalDomain NSAutomaticDashSubstitutionEnabled

No logout is required, but apps read these when they launch — quit and reopen each app (or log out and back in) so nothing keeps the old behavior. Each key maps one-to-one to a checkbox above, so you can turn off just the ones that bother you.

Every switch, one panel

Mainspring gathers autocorrect, auto-capitalization, the double-space period, and smart quotes into labelled toggles you flip in one place — part of 90+ hidden macOS settings it makes reversible, with a reset if you change your mind.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once

What "completely" doesn't cover

Want just one piece gone rather than the lot? See how to disable the double-space period on Mac for the single most-hated one on its own.