Grammar Checker Apps: Grammarly vs ProWritingAid vs Google Docs vs Microsoft Editor

Grammarly vs Prowritingaid

Grammarly vs ProWritingAid vs Google Docs vs Microsoft Editor

So, Grammarly vs Prowritingaid vs Google Docs vs the new Microsoft Editor. This isn’t going to be your usual post about the availability of grammar checkers and the features each one of them offers. What I am going to do is test four of the main grammar checkers to see how they compare against each other in terms of competence. For this reason, I have constructed a 15-question sample against which I will test the efficiency and accuracy of Microsoft Editor, Google Docs grammar checker, Grammarly and ProWritingAid.

Before that, let me just say that we should consider ourselves lucky to have free spelling and grammar checkers at our disposal. Microsoft recently released Microsoft Editor, and Google Docs has vastly improved its grammar checker — the latter offering AI suggestions that would amaze even the most discerning scholar with its accuracy. On the other hand, we have the two “big names” when it comes to grammar checkers: Grammarly and ProWritingAid, both offering a free and premium service. So how do these four stack up?

The sample:

I have designed 15 sentences that have a variety of grammatical mistakes: punctuation, singular/plural agreement, correct use of the tenses, adjective forms, adverbs, collocations, conditionals, phrasal verbs, gerund vs infinitive, pronouns, etc.

  1.  The horse is white and the carriage is brown.
  2.  The shirt is blue, and white.
  3.  If you hurry you will catch the bus.
  4.  Why did you leave the door open.
  5.  The oranges is big.
  6.  We has a long way to go.
  7.  I bought the coat who I saw at the shop.
  8.  He has called me yesterday.
  9.  He won the race because he ran more faster.
  10. John was in a good mood, so he was singing happy.
  11. The dog was wagging it’s tail.
  12. You are late. Its already 5 o’clock.
  13. I am interested about classical music.
  14. I enjoy to play the piano.
  15. You should bear on mind that there is a deadline.
  16. She told me to not make a mess this time.

And here are the mistakes:

Sentence 1: Punctuation. There should be a comma after “white” because “and” connects two independent clauses.

Sentence 2: Punctuation. The comma after “blue” should be omitted. It is a list of only two adjectives, not two different clauses.

Sentence 3: Punctuation. Conditional sentences that begin with “If” should have a comma. In this case, there should be a comma after “hurry”.

Sentence 4: Punctuation. There should be a question mark at the end of the sentence.

Sentence 5: Singular/Plural agreement: “Are” instead of “is”.

Sentence 6: have/has agreement: It should be “have” instead of “has”.

Sentence 7: Relative clauses: It should be “which” instead of “who” since we are referring to an object.

Sentence 8: Tense agreement: “Has” should be omitted. We should use the Past Simple instead of the Present Perfect Simple since we are referring to a specific time in the past.

Sentence 9: Comparative form. The comparative form is “faster”. Therefore, the word “more” should be omitted.

Sentence 10: Adverb vs adjective. We should use the adverb “happily” instead of the adjective “happy”.

Sentence 11: Contraction vs pronoun. Here we need the possessive pronoun “its”. Not to be confused with the contraction “it’s” which means “it is”.

Sentence 12: The opposite rule should apply here: we need the contraction “it’s” instead of the possessive pronoun “its”.

Sentence 13: Phrasal verb: “Interested in” instead of “interested about” is the correct phrasal verb here.

Sentence 14: Gerund vs infinitive. After the verb “enjoy” a gerund should follow, so here it should be “enjoy playing”.

Sentence 15: Collocation/Expression. “Bear in mind” is the correct collocation here.

Sentence 16: Word order. “Not to” is the right syntax of the negative phrase.

Microsoft Editor

This is the new kid on the block. It was officially released less than ten days ago as an extension for Chrome and Edge. Microsoft Office already includes the service, and its suggestions are definitely above average. While still in its infancy, it catches most spelling mistakes. As for the grammar suggestions, it will point out the most basic ones.

The built-in Word Editor is full-featured offering suggestions in 6 areas: Spelling, Grammar, Clarity, Conciseness, Formality and Punctuation Conventions. Another feature that is not immediately obvious is the “Rewrite” function. Just highlight any sentence, right-click and choose “Rewrite”. If the Editor thinks there is a better way to rephrase your sentence, it will offer a suggestion.

If you don’t want to use the built-in Word Editor, there is a browser extension. It has just been released so you might find a few glitches here and there. Still, it looks like a promising new extension for our everyday browsing.

Please note: Microsoft has announced that if you have a Microsoft 365 paid subscription, the Editor will offer even more corrections and suggestions

Sample test results:

In my sample test, Microsoft Editor (the built-in Word feature, not the extension), found 7/15 mistakes. Specifically, sentences 1, 4, 5, 6, 9, 11, 14 were marked as wrong. It’s interesting to see that the Editor highlighted the contraction in sentence 10 (it should be “its”) but failed to highlight the reverse mistake in sentence 11. Still, it spotted more than half of the errors.

At the time of writing, I tried it both with and without my 365 subscriptions, and it caught the same number of mistakes, so I guess the enhanced functionality for paid customers might be implemented fairly soon (it might have been implemented by the time you read this).

Google Docs Editor

The Google Docs grammar checker is the biggest surprise here since it is now offering Artificial Intelligence (AI) suggestions that most of its contenders can’t match. It will catch mistakes when using the wrong expressions or collocations. For example, I tried importing documents with wrong expressions, for example, “at the first hand” (instead of “at first hand”), “double price” (instead of “double the price”), “did a trip” (instead of “made a trip”) and Google Docs was the only editor that managed to correct them using its AI service. Having said that, I have noticed that the built-in spell checker in Google Chrome doesn’t still find all the grammar mistakes that Google Docs does. So, the only way really to test it is to use Google Docs.

Sample test results:

In my sample test, Google Docs editor spotted 12/16 mistakes: Sentences 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15. I would have preferred it if it had made suggestions regarding the use of commas in sentences 1-3. But because of its impressive accuracy in the rest of the sample, this is a small price to pay.


Grammarly offers both a free and a paid version. Some people find the price tag of the premium version steep, but one could argue it’s well worth it.

The free version includes an extension for the main browsers (which also works on Google Docs), as well as a desktop version. The free version checks grammar, spelling and punctuation. If you don’t like installing software, you can use its fully-featured web editor instead, which you can open in your browser of choice. The paid version points out more mistakes, as you will see from my sample results below. According to the website, the paid version additionally checks for fluency, conciseness, readability, tone detection, compelling vocabualry, and formality among other things.

Both versions do not just highlight the errors, but also offer an explanation of why they are wrong and what the correct grammar of each mistake is.

Grammarly vs Prowritingaid
Grammarly allows you to set goals based on your target audience!
Grammarly vs Prowritingaid
Grammarly’s web editor in action. You can see the explanation it offers of why a comma is needed before “and”…

Sample test results:

The premium version of Grammarly caught 15/16 mistakes. It only missed sentence 15. By all accounts, this is an amazing feat.

As for the free version, it found 10/16 mistakes: sentences 2, 4, 5, 6, 9, 10, 11, 12, 13, 14. With the premium version spotting 15/16 mistakes, you can make up your mind if it’s worth upgrading (if you ask me, I think it is!)

You can check out Grammarly for yourself using the banner below (and, yes, it is an affiliate link, so I’ll earn a small commission if you sign up using this banner):

Instant Grammar Checker - Correct all grammar errors and enhance your writing.


ProWritingAid also offers a free and a premium service. The free version only allows you to check up to 400 words at a time, and you can only use the web editor from your browser. If you pay for the premium version, you get an extension for your browser (which also works on Google Docs) plus the desktop app which can open and check your Scrivener project. I cannot emphasise how important this last feature is since many authors and content writers use Scrivener for their projects (Note: please sign up for my newsletter, from the sidebar on your right, if you want to be notified about my upcoming Scrivener 3 guide or if you are already a Scrivener user you might be interested in reading this article here).

Grammarly vs Prowritingaid
The main user interface of the ProWritingAid desktop version. As you can see it can run an impressive number of error checks.

ProWritingAid is perhaps more suited for long-scale projects and offers way more analytical reports since it can also check for repetitions, dialogue, consistency, provide an online thesaurus, structure, clarity, etc. Just to let you know that Grammarly also offers some of these features, but the difference is that Grammarly shows you all these suggestions within one report. In contrast, in ProWritingAid, you have a choice between a single report or an individual report for each set of checks. Also, like Grammarly, the grammar and reasoning behind each mistake are explained.

Sample test results:

As explained above, ProWritingAid free and premium have the same checker, and it caught 13/16 mistakes in sentences: 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15.

Grammarly vs Prowritingaid
You can customise ProWritingAid’s reports to your liking!

As you can ProWritingAid is a complete kit, offering a plethora of options and features. If you want to sign up and try it out, you can use the affiliate link below:

Conclusion: Which grammar checker should you choose?

ProWritingAid and Google Docs editor found the mistake in the expression “bear in mind”. Only Google Docs editor and Grammarly found the wrong tense in sentence 8.  Only ProWritingAid and Grammarly premium found the correct comma position before “and” in sentences 1 and 2. As for the tricky comma in sentence 3, Grammarly was the only service that caught it immediately, while ProWritingAid would spot in some cases and ignore it in others. But then again, ProWritingAid is the only service that offers Scrivener integration.

So which app should you use? If you don’t want to spend the extra money, you can use all four grammar checkers for free. Just remember that the extension of Microsoft Editor has just been released so you might get better corrections if you use the Editor that is included in Word. Also, if you want to use the Google Docs editor, obviously you can do that only in Google Docs.

If you like this post and want to receive similar articles in your Inbox,
then please subscribe to my newsletter.
We respect your privacy.

As for Grammarly and ProWritingAid, it’s slightly more complicated to reach a conclusion.

ProWritingAid’s free service will find the same mistakes as the paid version. However, it will only limit you to 400 words of text, and you can only use the web editor (no extension, nor the desktop app in the free plan). The premium version, which costs less than Grammarly premium, will give you the desktop app that supports Scrivener files.

Grammarly’s free service, on the other hand, does provide you with an extension and a desktop version, but the premium version finds more mistakes. In fact, from my sample results above, Grammarly premium is the clear winner catching 15/16 mistakes. Still, it has to be said that it’s more expensive than ProWritingAid.

Tough decision, I know. If you want my advice, have a look at my sample of 16 sentences again. Focus on the mistakes that you usually do or the ones you consider the most important for you. And then read my sample test results for each of the four contenders to see which service suits your needs. You can leave your feedback in the comments section below.

Grammarly Writing Support

Disclaimer: The features and sample results discussed above are only accurate at the time of writing (23rd April 2020). It is expected that all four services will develop rapidly and by the time you read this, you should expect more features to have been added in all four of them. In fact, I cannot vouch for a specific service because in the near future any of these checkers might overthrow the others in terms of features and accuracy. The author of this article should not be liable for any dissatisfaction from the above services, and this article is only to be used as guidance. Ideally, the potential buyer should try each service before actually purchasing it to make sure it’s the right one for them. Finally, the author might earn a commission from the links to the above services.

Featured image: Photo by hannah grace on Unsplash

Practical GDPR tips for bloggers

GDPR tips and plugins for bloggers personal websites

With the abundance of how-to and blogging tips sites you’d expect to easily find some practical info about GDPR for bloggers and small site owners. But it seems some of these sites offer limited practical tips when it comes to applicable solutions. After having friends asking for advice, I’ve decided to write this article and provide some practical info with the help of some plugins for WordPress sites. The best way to apply these tips, is to read each one carefully, check whether the latest version of WordPress has the functionality built-in (it should if you’re using version 4.9.6 and above) and then see which of the suggested plugins might be useful to you (I’m not affiliated with any of these plugins, so you’re free to look for alternatives).

The boring but important introduction (so that you don’t blame me afterwards)

Before that, I need to stress a few really important things. First and foremost, the fact that you’re going to use a plugin doesn’t necessarily mean that you will make your site 100% GDPR compliant. Many plugin developers also emphasize this in their support pages. You should bear in mind that these plugins cover only a basic fraction of GDPR. Most of the work will have to be done by your website developer and you should ask advice from a lawyer. Second, the plugins discussed seem to offer basic GDPR functionality for the time being (I cannot be held responsible if they add/remove features or lose their functionality in the future). This relates to my third point: a few of these plugins might be obsolete if some of their functionality is included in the future versions of WordPress (UPDATE: indeed, even before I hit the publish for this post, a new WordPress version was out, thankfully covering many GDPR areas. After all, the fewer plugins a site uses, the better).

Commenting system

Most people seem to be ignoring this. Your users should know that you are storing their comments and that they can ask for their deletion if they wish so. Luckily, the new WordPress update (4.9.6) has a GDPR commenting system that offers an opt-in checklist for the users, which they can tick before submitting their comments. Bear in mind that if you’re using the Jetpack plugin in its current version (6.1.1 and below) you need to go to Settings → Discussion and untick “Let readers use, Twitter, Facebook, or Google+ accounts to comment”.

If for any reason you do not have WordPress 4.9.6 installed, or you are using another plugin for your comments, make sure you always state clearly in your comment form that comments and the profile of every user are collected by your site. This plugin seems to do the job for the time being, in case you are using an older version of WordPress or want to use the Jetpack commenting system: WP GDPR Compliance. Among other things, it lets you add a privacy checkbox to your comments. Note: at the moment you need to disable the Jetpack commenting system (if you’re using it) for this to work.

Forms and newsletters

Who doesn’t have a form or another on their site nowadays? Again, forms need to explain that the info the users are providing will be stored by the site and that they can revoke access, unsubscribe from the newsletters, etc. The WP GDPR Compliance plugin mentioned above should work if you’re using Contact Form 7 forms (or you can do it manually as explained here.)

If you’re using Mailchimp for your newsletter you’ll be happy to know that GDPR compatibility is already in place for certain styles of forms only (again, for the time being). To enable them use this simple guide from Mailchimp.

Google Analytics

Yes, you do need to tweak some things in Google Analytics for your site to be GDPR compatible. Google has introduced the Data Retention Control mechanism that allows you to select how long Google will be storing your data for. This should be set from here, using this guide. Another thing you should consider is the option to anonymize the IP of your visitors. This can be done by editing your analytics code and adding a line of code as shown here.

If this is too technical for you, don’t worry this plugin seems to provide the option of IP anonymization in its settings: GA Google Analytics.

Otherwise, if you’re using MonsterInsights, the latest version includes the option for IP Anonymity.

Privacy Policy and Cookie Policy

There are quite a few free GDPR privacy policy templates if you just google for this term. However, you need to remember that a ready-made privacy policy that you just copy and paste onto your site does not automatically make your site GDPR compatible. Same for cookie policies. If you’re using Jetpack, the latest plugin version has an updated GDPR cookie policy widget. If not, then you can try another plugin like Cookie Notics by dFactory which asks for the user’s consent before storing cookies. Update: Luckily, WordPress 4.9.6 includes the option to generate your own Privacy Policy. Read the official announcement here.

Protect your site from cyber attacks

There are many plugins that protect your sites from malicious attacks and unauthorized access. One of the most popular is the Wordfence security plugin, the free version of which seems to offer the basic functionality needed by some users.

At this point, SSL is crucial

With Chrome announcing it will start marking sites without an SSL certificate as non-secure and with GDPR already in place, you have no excuse not to install an SSL certificate on your WordPress site. What you probably don’t know is that there are some free SSL alternatives like Let’s Encrypt, that offer the basic protection only but at least you have a site that is marked as secure. Most hosting providers should provide some of the free SSL alternatives as part of their service through their control panels (you should probably ask for their availability first). If not the Let’s Encrypt site has a guide for manual installation.

And the most important thing of all

Finally, I can’t emphasize enough that the above steps in the this post will not make your site 100% GDPR compliant. This cannot be done with the help of the aforementioned plugins alone. This cannot be done by using a ready-made privacy policy or a privacy policy generator. You need to review your Terms, Cookie Policy, Privacy Policy carefully, among other things.

You have to make sure of the following: That you cannot store any personal IP data from your users without them knowing and without them using your consent. This extents to 3rd-party plugins that you use on your site, all tracking cookies, analytics services, comments and anythign or anywhere your user details might be recorded. If the users asks for their data to be sent to them or completely removed from your site you should be able to do this. Again, the latest version of WordPress (4.9.6) has two new options: Data Export and Data Erasure.

Final Disclaimer:
In order for your site to be fully GDPR compliant you need to speak with a lawyer and your website developer. The instructions in this post are just for basic guidance and do not fully extend to all aspects of the GDPR scheme. Even to the areas which these tips cover, further work will probably be needed for them to have full GDPR compatibility. Again, I repeat: Your site will not be 100% GDPR compliant if you just follow the instructions of this post.

Using Scrivener to track your characters and locations in every scene

The other day I received an email from a friend, who is also an author, asking me whether it is possible to track down the character appearances in every scene when using Scrivener. I thought I’d create a mini tutorial to share this with you.

There is some software out there that lets you assign your characters to every different scene. Not just that: you can also assign a location or specific items that are crucial to your story. yWriter by Spacejock Software is an excellent piece of software which does that and it’s completely free.

However, for those of you Scrivener users the good news is that you can also do this in Scrivener. True, Scrivener does not offer this feature out of the box, but you see this is Scrivener’s biggest selling point: its endless customisation features. All it takes is just a couple of clicks and you can assign your characters, items, locations or whatever else you wish, to every scene and chapter.

This is how to do it on the Windows version but I think it should be more or less the same using a Mac.

1. On the top-right hand side of your project there is the Inspector button.

2. Find the fourth icon (showing the tag).  Click on it and then on Define Meta-Data Fields… (Alternatively, from the Menu: View -> Inspect -> Custom Meta-Data). Note: In Scrivener 3 click on “Custom Metadata” and then either on the button that says “Set up custom metadata” or the three dots. 

3. Click on the + icon and then in the Meta-Data Title field type in “Characters”. It is a good idea to tick the Wrap Text option so that your data will look more compact later. Click OK.

4. Click on the + sign again to add “Locations” and “Items”.

Ok, now having followed the above steps click on your Draft folder (usually the top folder in your binder) and then go to Outline Mode (the third icon on the top-centre of the screen as shown below or alternatively press Ctrl+3)

Click on the little drop-down arrow on the far right of the Outliner window and select the options Characters, Locations and ItemsNote: In Scrivener 3 instead of a drop-down arrow, there is an arrow pointing to the right. Click on that one instead and then select Characters, Locations and Items.

Finally, click on the dropdown arrow on the left to expand your folder structure and reveal your scenes.

That’s it!

Now each scene has all the info you need, regarding your characters, locations and items. Of course, you are free to add any other such fields that you find useful by following the above steps.

Featured photo (c) Literature and Latte website


I consider Scrivener to be the no.1 essential tool for every author or writer. If you don’t have Scrivener yet, you may wish to buy it out using the links below:

Buy Scrivener 2 for macOS (Regular Licence)

Buy Scrivener for Windows (Regular Licence)