Level of Edit

Serious Words Only
Edit Everything

Stop List

Separate your words with comma
e.g. sports,cricket,football


Get Suggestions for Almost Every Word

Login is not required

Paraphrase System

When you are writing a text (article, essay, email, etc), you may wonder how you can receive alternative word suggestions for your ideas without any change in the meaning. This feature helps you to have a collection of words at your fingertips with the same contextual meaning. Click to try our example

Context-based Learning
FormalWriter is a context-based neural paraphraser. This means that you need to add ideas to your text for our robot to understand the meaning of your text and it will be much more precise in its suggestions.

Best Practice
The application is developed to help in academic writing. So the users are expected to be students and teachers to check the formality of an assignment, paper, abstract, proposal and so on. Please try your own writing!

Informal Word Substitution

This option finds the informal words in your writing and it will suggest formal and academic words. The words are ranked based on meaning and the context.


Every time I wondered if we would ever get through this, she told me we would.

Every time I wondered if we would ever get through survive this, she told me we would.

For informal vocabulary substitution, type/paste a short English text. (Maximum 400 words)

If you found this application useful and you need to process a long text, or in case of questions, please send me an email tarjomeh@gmail.com

(c) FormalWriter (Dariush Saberi).
The application is developed with a grant from City University of Hong Kong.
Privacy: Your text is safe with us. We do not publish or transfer your text to any third party
for any reason, unless compelled to do so by a court of law.