Get started in minutes with pre-built SDKs in these popular languages.
Grammar checking

We use Artificial Intelligence to locate grammar mistakes that other checkers miss.

Contextual spelling

Typos are easy to make but can be hard to spot when they’re actually words. We look at the context to find them.


Set up your own termbase and check for unwanted terms including different forms, capitalizations, etc.

Entity Spelling

Check for incorrect spelling of millions of people, places and things.

Writing Style

Automatically check for thousands of corrections that a human copyeditor would make.


Want to go deeper? We check for many different writing-related issues such as poor readability, sentence variety issues, vague wording. We also include a contextual thesaurus. Anything in our app can be accessed through our API.

Free to try. Priced to scale.
Free Trial / Evaluation
Free(One time)
500 calls
Standard Edition
10,000 calls
Professional Edition
100,000 calls
Enterprise Edition
If you want to buy in chunks of more than 100,000 calls please contact us for pricing


Using the ProWritingAid API is simple.
After getting your license code, you can use
our API in an intuitive way:

Frequently Asked Questions

I want to integrate real-time checking into my text editor can I do that?

Yes, you can. In fact, we’ve made it even easier with  our grammar checking component  that slots right into most online text editors.

What are my billing options?

Payment will be made to us through PayPal, or alternatively you can make payments direct to us by bank transfer.

Is there a free trial?

Yes, you can try our API free. You can leverage up to 500 calls for no cost. The free trial allows you to build and test your application, and there is no time limit on the trial. Trials cannot be leveraged for commercial use.

Are there any additional costs included to start working with the ProWritingAid API?

No, there are no setup fees of any kind.

Is there a limit to the size of text that I can analyze in one call?

Yes, each text call is limited to 100,000 characters, or about 22,000 words. If you need to analyze larger texts you will need to break them into parts and make separate calls for each part.

Where is the ProWritingAid API Documentation?

Read our API documentation  which includes full documentation of all available method calls, and examples.

Are you GDPR compliant?

Yes we are. Take a look at  this page  for more details.

My question isn't answered here. Who do I ask?

We'll be happy to answer your question  Contact Us

Start using our API

Get Started