It would be nice to see a built-in spell checker into the main text-panel for posts. Every time I post here or Stack Overflow I quickly open up Gmail, paste my post there, and use its spell checker to make sure I didn't make any stupid mistakes. I know other services have these types of features, and it would be nice to see Stack Overflow have one as well.


(BTW, I found two small mistakes for this short post.)

I know I made a comment about this on ChrisF's answer, but I thought that I should also mention it here in the question. I know there are many third-party tools to add spell checker functionality to Stack Overflow. But some (if not many) people out there do not have these tools. They are either at work (like me), or some other place where they using a machine that is not owned by them, or they aren't power users and just don't have these tools installed.

If Stack Exchange becomes used for other non-technical sites, then you will probably have to count on the fact that people are using Internet Explorer 6 or something just as bad. That's why it would just be nice to have a built-in spelling tool. Again, it may not be worth it, but I think it would be interesting to discuss it at least.

  • 28
    All new browsers have built-in spell checking now so this is unnecessary. Jan 20, 2010 at 1:07

9 Answers 9


Which browser do you use?

The latest versions of Firefox, Chrome, Safari, Edge, and Internet Explorer (version 10+) all have spell-checkers built in. Incorrect words get highlighted with a red underline and the context menu provides the correct spelling.

If the Stack Exchange team did decide to implement a spell checker they'd have to ensure it can cope with both US and "proper" English ;) as well as all the other languages now supported by Stack Exchange (Japanese, Spanish, Portuguese, Russian, etc.).

I just wanted to point out that there were existing possibilities that Eric might have missed for whatever reason. I know that I've learnt things that were obvious to others and they were surprised I didn't know what they knew.

  • 1
    I use Firefox, but I mostly use SO at work where I am using Madreva Linux, in which firefox's spellchecker is not available for whatever reason. I know many can just download a plug-in for a spell checker, but its my option that you shouldn't need/hope for a third party to do the work that you can do yourself. Just my 2 cents. Jul 9, 2009 at 15:56
  • Safari (on a Mac at least) has one too Jul 9, 2009 at 16:20
  • 1
    @Eric Koslow: 1st, I believe it's called Mandriva. 2nd, what version of Mandriva? It does work on FF under Linux. I was using FF2 under Gentoo a week ago and it had a spellchecker. I'm using FF3 and Chrome on Arch, Gentoo, Ubuntu and Debian and they have a spellchecker. I'm sure you can turn it on fairly simply. 3rd, a spellchecker could be added to SO, what about the rest of the web? 4th, I don't want to have to use Greasemonkey to remove a script that I don't want either hogging my system nor fighting my browser of choice. 5th, people here should know how to enable the builtin spellchecker.
    – perbert
    Jan 19, 2010 at 0:41
  • ieSpell works fine in IE8 as that's what I use at work. When I'm testing IE8 at home I use the spell checker on the Google Toolbar. Both fine options for use in IE6-8. (I seriously hope he's not referring to any earlier version...)
    – AnonJr
    Jan 19, 2010 at 12:20
  • I have to recommend SpeckIE instead -- it does on-the-fly spell check. IESpell does only offline spell check. Jun 20, 2011 at 18:27
  • I believe IE 10 added in built-in spell-checking. I certainly see it working on IE 11.
    – Troyen
    Aug 4, 2014 at 22:48

In the long run this is something best implemented in the browser - it provides a better native interface and prevents the same functionality being duplicated by many sites.


I'm for the spell checker especially now that there are less technical sites. Many of the users of those sites might not know what a plug-in is.


I'd be in favor of such a proposal, so that we can differentiate between people who have bad spelling because they aren't native English speakers, and those who just don't care, which is rude to the readers of the question/answer. It'd answer my question of Is atrocious English a possible sign of rudeness?


Site statistics should make it clear if implementing a spell checker is a worthwhile endeavor. Given the user base and its browser choice it may or may not be worth the effort. If a user is really worried about their spelling they always have the option of pasting their question/answer/comment in their word processor of choice for spell/grammar checking. That said, editing for grammar is encouraged I don't see why spelling shouldn't also be encouraged.


I truly doubt if many people will actually invoke such spell checker, assuming that will be a button that needs to be pressed to run it.

(In the browsers I use, the spell check is on-the-fly, marking words as I type. Well, it's actually a word check, not a full blown spell check one might see in word processors. Safari is even smart enough to figure out what language I'm using.)

  • Not sure about this OP, but I was suggesting a soft enforced spelling and/not grammar check.
    – user66001
    Feb 2, 2013 at 10:21

Are there examples of working spell-checkers built into a web site?

Without the ability to update the spell check library and with all the possible variations world-wide within a single language, I wonder how effective a spell checker built into a community site would be. That, and when I've seen spell-checkers built in to Rich Text Editing textarea fields, I've always been disappointed.

Gmail has a spellchecker - I think that it stores new words in a cookie. In any case, the next time I connected, my "Ignore Word" words were once again listed as misspelled.

I would agree with @Kragen - keep the checker close to the user where the user can adapt the spell checking.

  • 2
    GMail has a spell checker. Jan 19, 2010 at 18:41
  • Wordpress also has a good spell checker
    – Fábio
    Sep 23, 2010 at 18:27
  • Yahoo answers (No comparison being made here) has a spell checker also. Pity it doesn't put more obstacles between the spelling-inhibited user and a posted question. See my suggestions on this question for basic ideas to address things like non dictionary words. Though not sure what your point is about different languages. This is an English site.
    – user66001
    Feb 2, 2013 at 10:15
  • iCloud has a spell checker
    – Matt
    Jul 17, 2018 at 1:28

I think a mechanism to help with correct spelling and grammar would increase the value of the SE sites overall as this would make the community appear more professional.
It would also help non-English speakers better phrase their questions... and to learn the language.

Whether or not SE should take a leadership position in this, or hope that browsers eventually provide that functionality, should be up to their marketing and business development departments (IMHO, of course).

  • I don't see how a spell checker would help non-English speakers better phrase their questions. At best it would give them choices for correct spellings and at worst they would choose the incorrect "correct" spelling and make it even more confusing. Jun 20, 2011 at 18:33
  • @Daniel DiPaolo as a non-English speaker I can guarantee that you are absolutely WRONG. There are many, many levels of "non-English" speakers. These are the times where downvoting comments would come handy.
    – yms
    Jun 20, 2011 at 18:43
  • @yms what part of the statement is wrong? Jun 20, 2011 at 18:44
  • @Daniel All of it? What makes you think you can speak for me on what can help me better phrase my questions/answers and what cannot?
    – yms
    Jun 20, 2011 at 18:55
  • @Daniel DePaolo: don't forget the grammar checker is suggested as well. Jun 20, 2011 at 18:56
  • @Telis yes, I didn't address that because it wasn't in the original proposal Jun 20, 2011 at 18:57
  • @yms I didn't say it couldn't help you, I said I don't see how it would. A spell-checker, at best (by definition) does no more than provide a list of alternate spellings for words it doesn't understand. I don't really see how that helps with phrasing things. Jun 20, 2011 at 18:58
  • @Daniel An incorrect spelling may change the meaning of a phrase entirely, but I am sure you already know that. It is not the same to generate a correct spelling/right word from scratch as choosing it from a list. Recognizing is easier than generating.
    – yms
    Jun 20, 2011 at 19:14
  • +1000 - Exactly the point Telis Devoir
    – user66001
    Feb 2, 2013 at 10:17

What language? I know Stack Overflow is English only, but Stack Exchange is by no means. And would you enforce color or colour? What when in code?

It would be much more helpful to give people a reason to have their employers update to a good browser than adding all useful functionality to old insecure browsers, duplicating modern browser functionality.

  • @Fábio - Well, in area51 there are several proposals for sites based in other languages, or such using multiple languages, like French/English translation.
    – malach
    Sep 24, 2010 at 9:43
  • That's French/English translation, if anyone's interested :)
    – Benjol
    Nov 22, 2010 at 5:58

You must log in to answer this question.

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