
Writing is one of the hardest skills for English learners, but also one of the most useful: you need it for emails, essays, exams and job applications. These websites and tools will help you practise and improve your English writing online.
LearnEnglish has a writing section organised by level, with model texts such as emails, reviews and reports, plus tasks to help you write your own.
BBC Learning English offers short lessons on grammar, vocabulary and common mistakes that will make your writing more accurate.
Learner dictionaries such as the Cambridge Dictionary and Oxford Learner's Dictionaries show you how words are used in sentences, which collocations they go with and whether they are formal or informal.
Tools such as Grammarly highlight possible spelling, grammar and punctuation mistakes. They are useful for noticing errors, but they are not always right, so think about each suggestion before you accept it.
If you are preparing for IELTS or a Cambridge exam, use the official sample tasks and model answers from the exam boards to understand exactly what examiners expect.
Online tools are a great start, but nothing replaces feedback from an experienced teacher. Explore our IELTS preparation, Academic English Plus and one-to-one courses.