Docs / Reference

Rules

What each rule finds, what it suggests, and whether it is a safe fix or a suggestion.

Every rule can be switched on or off in Settings → Rules. Rules that would change the meaning of something intentional are marked suggestion: they never appear among safe fixes and are never applied in bulk.

Free rules

Double spaces

Two or more spaces between words.

Tram 28 is charming··and always full. → Tram 28 is charming·and always full. · Safe fix

Space before punctuation

A space before a comma, period, colon, semicolon, exclamation or question mark.

Three days , twenty euros → Three days, twenty euros · Safe fix

In French, a space before ; : ! ? is correct and is kept.

Missing space after punctuation

Words glued together by a comma, semicolon, period, colon, exclamation or question mark.

Hello,world → Hello, world · Safe fix when both words are real words; Review required for short fragments such as Yes.The.

URLs, e-mail addresses, domains, file names (report.pdf), numbers (3.14, 1,000), times and abbreviations (e.g.) are recognised and left alone.

Typography

  • A spaced double hyphen becomes a dash: Walk the hills -- early → Walk the hills — early (an em dash in English, Ukrainian and Russian, an en dash in French). · Safe fix
  • A double hyphen between words, word--word, is suggested as a dash. · Suggestion
  • In Ukrainian, Russian and French, a spaced hyphen between words is a dash: слово - слово → слово — слово. · Safe fix An unspaced dash between words is suggested with spaces.
  • In French, a missing non-breaking space before ; ! ? is added (safe fix), and before : suggested.

Hyphens in compound words (well-known), number ranges (2020-2024) and code are left alone.

Empty paragraphs

<p></p>, <p>&nbsp;</p> and empty paragraph blocks that leave gaps in the layout. · Safe fix

Duplicate line breaks

Two or more <br> tags in a row, usually left over from pasted text. · Suggestion — they are sometimes used on purpose for spacing.

Pro rules Pro

Duplicate words

The same word twice in a row: This is is a test → This is a test. · Suggestion — "that that" and similar can be correct.

Advanced typography

  • Typographic quotes for the content language: “…” in English, «…» in Ukrainian and Russian, « … » with non-breaking spaces in French.
  • Three periods become an ellipsis character: ... → ….
  • Finer French spacing with non-breaking spaces.

All advanced typography changes are suggestions.

Empty HTML elements

Empty formatting tags (<strong></strong>, <em> </em>) and empty headings left behind by editing or copy-paste.

AI proofreading

Spelling and grammar mistakes that rules cannot detect, suggested by Claude or OpenAI on demand. See AI proofreading. · Suggestion