UTF-8 Decoder
Decode UTF-8 bytes and fix mojibake.
Apply consistent structure to a document in one pass.
The Text Formatter applies one consistent set of structural rules to a whole document — paragraph separation, sentence spacing, list markers, heading spacing and line width. It changes only whitespace and markers, never your words, so a draft assembled from several sources ends up looking like one person wrote it.
A document assembled from several sources is never consistently formatted. One section has a blank line between paragraphs and another does not. Some sentences have two spaces after the full stop and some have one. The bullet list uses asterisks in one place and hyphens in another. Individually trivial, collectively a mess.
This applies one set of structural rules to the whole thing. Paragraph separation is normalised to your choice of a blank line or a single break. Sentence spacing becomes uniform. List markers are unified. Line width is enforced or removed. Headings get consistent space above and below. Each rule is a switch, and the result is a document that looks like one person wrote it.
Blank line or single break, applied everywhere, so the document stops switching between the two.
One space after a full stop, as every current style guide specifies — or two, if a house style insists.
Asterisks, hyphens and bullets all become the one marker you choose.
Consistent space above and below anything the tool recognises as a heading, including Markdown ones.
Only whitespace, line breaks and markers change, so the text itself comes through exactly as written.
A draft assembled from several sources, or anything with inconsistent formatting.
Separate paragraphs with a blank line or a single break, applied consistently throughout.
Sentence spacing, list markers and heading spacing each get one consistent rule.
Wrap to a fixed width for plain text, or remove hard wrapping so the text reflows.
No. Only whitespace, line breaks and list markers are touched. The words, their order and their capitalisation come through exactly as you wrote them.
A short line with no sentence-ending punctuation, surrounded by blank lines, is treated as a heading. Markdown headings starting with a hash are recognised outright. It is a heuristic, so review the result on an unusual document.
One. Every current style guide — Chicago, AP, APA and MLA — specifies a single space, and the two-space rule comes from monospaced typewriters. The tool defaults to one and lets you choose two if a house style requires it.
Yes. Setting the line width to zero removes the hard breaks inside paragraphs while keeping the paragraph breaks themselves, which is what you want before pasting into a word processor.
What people who use the Text Formatter think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Text Formatter. It takes half a minute and no account.
Write the first reviewDecode UTF-8 bytes and fix mojibake.
Capitalise headlines properly using AP, Chicago, APA or MLA rules.
Count the digits in a text and pull out every number it contains.
Find spacing faults, unbalanced brackets and missing full stops.
Rule-based checks for the mistakes that survive a spell check.
Replace every match in a block of text, with regex when you need it.
Count lowercase letters and check the case balance of a text.
Count how many distinct words a text uses and how varied it is.