How to disable Google Chrome spell checking on Mac OS X
If you are using Chrome Beta:
1. Quit Chrome
2. Edit ~/Library/Application\ Support/Google/Chrome/Default/Preferences
3. Add an entry that says:
"spellcheck": { "dictionary": "" }
4. Restart Chrome
When you add the entry at the end of the file, make sure to add a "," at the end of the previous entry. The result should look something like this:
... "webkit": { "webprefs": { "inspector_settings": "lastActivePanel:string:scripts\n" } }, "spellcheck": { "dictionary": "" } }
If you are using Chromium, the file is ~/Library/Application\ Support/Chromium/Default/Preferences.
16 Comments
Thx!!!
This does not persist if cache, etc are cleared on exiting Google Chrome.
Your instructions are a little off.
There's ALREADY a line that says
"dictionary": "en-US"
so you just change that to
"dictionary": ""
instead of adding all that at the end. The first few times I tried this, it didn't work, then I realized what was wrong.
Apparently this is changing with new versions of Chrome, so please be careful and keep backups of the Preferences file. The setting will probably eventually be in the GUI settings dialog.
Thanks a lot.
What's up with googles lack of Mac support?
Hi!
I can't find my preferences file. I've Snow Leopard and Chrome 5.0.342.7 beta...
Someone could help me?
THX
Either updating to Snow Leopard broke this fix or the latest update to Google Chrome did. Anyone have any idea why spellcheck has "come back?" sigh
Hi Kenneth,
That was very useful, thanks. Unfortunately I'm suffering the same problem as Joey above - despite the edit to the preferences file (which doesn't seem to have been reverted) spellcheck seems to have come back but only for punctuation.
If you figure out a workaround for this one please let us know. Not only is it very irritating, it also slows down the keyboard buffer hugely when you're editing inside a field (as I am now, for example) - ironically mainly a problem when I'm using Google Docs. If it doesn't get fixed will need to change back to Firefox.
Joey/Matthew: I had the same problem (spell-checked punctuation only), but managed to fix it:
If you right-click in a text field and check out the "Spell-checker Options", you'll most likely find an empty slot among your choice of languages. I think Google changed the way Chrome handles an empty string in the preference file so that this trick no longer works as advertised here.
However, I found a fix of sorts: Choose another language, then quit Chrome. Edit the pref file again, find the "spellcheck" entry and change the "dictionary" to something that isn't in the list. I chose "no-NB" (Norwegian Bokmål) which would be my native language – which made Chrome stop spell-checking altogether (even though the language is correctly named in the list in Chrome's context menu).
hooray! that seems to have solved the problem - at least until their next update. many thanks indeed.
Okay, seems to work so far... thanks! Why there just isn't a way to turn it off plain and simple like on Windows is totally beyond me!
Thank you Jørn Støylen! That's been driving me crazy for weeks.
Excellent, this really works. Uncontrolled spell check was annoying. Thanks a lot.
Hey guys, thanks for sharing this. I have a question though. I found this part in my preferences file:
"enable_spellchecking": true, "ntp": { "promo_image_remaining": -3, "promo_line_remaining": -3 },
I tried to change "true" into "false" and it seems the spell checker is off. So after change:
"enable_spellchecking": false, "ntp": { "promo_image_remaining": -3, "promo_line_remaining": -3 },
Is it ok to do the fix this way? It seems to work for me so far.
martin: I didn't find "enable_spellchecking" in my prefs file, but I inserted it in the "browser" section (where the "ntp" section is), and it seems to have worked! That's an even better solution than mine.
Martin,
many thanks, your solution is brilliant!!!!!!!!!
You can use Markdown to format your comment:
Separate paragraphs in your text with two newlines