Is there a way to stop autocorrect from altering words that I spell correctly? While still keeping autocorrect on for incorrectly spelled words.

I have tried turning off Autocorrect in Settings > General > Keyboards; but this disables autocorrect completely. The words still pop up above the keyboard but it no longer autocorrects just by typing.

It can be quite frustrating to have iOS randomly change your sentence to something that doesn’t make sense because it thinks the grammar might be wrong or it’s trying to second guess what you’re typing, when I’ve typed something completely valid.

Adding endless lists of words that iOS constantly wants to “correct” into the Keyboard Text Replacement option is not a solution in my opinion. The list of correctly spelled words that iOS likes to alter is vast. Also I already use the Keyboard Text Replacement feature extensively so I don’t want my own list polluting with this nonsense.

Surely there is a way to not autocorrect correctly spelled words?

If not is there any app or Shortcut that bypasses this somehow?

Some examples off the top of my head, but there’s plenty more stupid stuff it does:

I will do it today > I Will do it today

(it thinks I mean a person called Will)

Bus stop > Bud stop

(who knows!)

St Albans > At Albans

(a city near London)

I’ve ticked off the ones that are done > I’ve ticket off the ones that are done

(✅ vs 🎟)

Let’s see if they say yes > Let’s see of they say yes

(Totally wrong)

Is it “learning” these somehow? It seems to go through phases of changing certain words for a while until I correct it enough times.

Here are some different examples. I have 2 keyboards installed - English and Dutch. With the English keyboard selected, it does this:

www.test.co.uk > www.test.co.Ik

(meaning “I” in Dutch)

We are sat in the back > We are dat in the back

(meaning “that” in Dutch)

He said yes > Hé said yes

(meaning “huh?” in Dutch)

I must say, since switching from Android to iOS, I prefer it; but the keyboard is absolutely awful in comparison!

  • It does seem to learn if you correct it often enough. I don't know the mechanism by which it does this.
    – Tetsujin
    Jul 21 at 5:14

There are few solutions, but none of them are too great. You could disable autocorrect entirely. You could add text replacement for a few of the most annoying corrections. Another option would be to use an alternate keyboard. Some keyboards have autocorrect that might work better than the system keyboard. I don't have any specific recommendations because I use the system keyboard myself, but there are several popular ones.

  • Using an alternative keyboard carries its own risks (think keylogger) Aug 5 at 11:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .