1,422 word pairs that get mixed up, in three kinds: words that sound identical, words that look almost identical, and words that mean nearly the same thing. Each comparison puts the two side by side — pronunciation, part of speech, senses, and which of the two you are more likely to meet.
Identical pronunciation, different spelling. Computed by matching full phonetic transcriptions, so every pair here genuinely sounds alike — this is not a list of words that merely rhyme.
374 more in this group. See them all.
Six letters or more, differing by a single character at least three letters in. The constraint matters: without it the same method returns beach and reach, which nobody confuses.
252 more in this group. See them all.
Pairs WordNet records as sharing a sense, but which sit in different commonness bands. The question is not what they mean, it is which one belongs in your sentence.
652 more in this group. See them all.