BonPatron

Please consider showing your support for this project by becoming a Pro subscriber; advantages include: no ads; no imposed limit on text length; resizable editor; personal writing portfolio (and backup); interactive grammar exercises; integrated vocabulary tools, etc. Only EUR9,99 per year (about $13) - create a free trial account! BonPatronPro

BonPatronPro

Existing Users
email: 
password: 
remember me ?

"BonPatron" is a grammar checker that finds common spelling errors and grammatical mistakes in French.

Tips:

The interface of BonPatron.com – including feedback – is available in both English and French (though the text you submit should always be in French). You can always toggle between languages using the buttons in the bottom right-hand corner of the page.

You can use the "je" is feminine option (found under the text box) to determine if the first person singular ("je") should agree with a feminine subject or not. For example: je suis fatiguée will be considered an error only if this option is selected.

Should I write *Je me suis cassée le bras if "je" is feminine? No, don't make agreement here since the direct object ("le bras") is masculine and follows the verb.

The I'm Francophone option (found under the text box) can help suppress some of the warnings about grammatical mistakes that learners of French are more likely to make (but that are unlikely to be made by Francophones). For example: « actuellement, elle est à Montréal » will not be flagged as a possible error if this option is selected.

Have you found an error that you think BonPatron.com missed? Does it tell you there's an error to fix and you don't think it is an error? Please contact us and help us improve BonPatron.com!

There are several ways of inserting accented characters and other symbols into the BonPatron.com advanced editor: 1) configure your keyboard to do it directly in Windows or Mac; 2) use the accented characters listed above the editor (towards the right, except in Safari); 3) click on the Insert Custom Character (Ω) button in the set of buttons above the editor on the left.

If you copy the text from the advanced editor you may also get some unwanted styling, including the error boxes and font colour. To avoid this, use the Copy as Plain Text button (the first button on the left above the editor) or use the "Remove formatting" button (the yellow paintbrush) to strip formatting and then copy the text normally.

You can print just your text by using the print buttons on the advanced editor (the last buttons above the text editor). You have the choice of printing the text with styling (error boxes and font colours), or without (using the Print Text button).

Interface language ?