There are three widely accepted ways to format text message exchanges in a novel — italicized single lines with sender labels, indented block conversations, and bracketed inline inserts — and choosing one before chapter two matters more than which approach you pick, because visual consistency is what keeps readers inside the scene instead of pulling them out to wonder why one text looks different from the next. Most contemporary fiction uses one of these three approaches throughout an entire manuscript rather than mixing them by chapter, and the choice tends to follow the genre: literary fiction often defaults to italics with sender tags, thrillers and YA tend toward indented block exchanges that read almost like a script, and genre-bending work sometimes uses bracketed inserts that sit inside a paragraph of normal prose. The decision also affects how your manuscript looks once it leaves your drafting app, because each approach has a different typesetting footprint — italics add zero structural weight, block exchanges add line breaks and indentation, and bracketed inserts inherit whatever the surrounding paragraph already has. Once you have picked a style, the second decision is how to keep the prose around those exchanges clean, which is where manuscript typesetting tools become useful.

Three Standard Approaches to Text Message Formatting in Fiction
Each of the three approaches solves a different problem for the reader. Italics keep the narrative voice unbroken; block exchanges make fast back-and-forth scannable; bracketed inserts let the text conversation happen inside a beat of action without breaking the scene. The table below shows how they compare on the dimensions that matter when you draft.
| Approach | Best for | Visual weight | Easiest to typeset |
|---|---|---|---|
| Italics with sender label | Literary fiction, slow-burn scenes, single messages inside a paragraph | Low — sits inside running prose | Yes — no structural change to the paragraph |
| Indented block exchange | YA, thriller, romance — fast back-and-forth, multiple participants | High — reads almost like a script | Medium — needs consistent indents and blank lines |
| Bracketed inline insert | Genre-bending work, action scenes where texts interrupt motion | Medium — embedded in surrounding prose | Hard — inherits the surrounding paragraph's structure |
Pick one row and stay on it. Readers forgive an unusual choice; they do not forgive a manuscript that switches styles at chapter five. The visual weight column is the one most often misjudged — italicized exchanges feel invisible in a long literary chapter, while block exchanges can dominate a page if overused, so the trade-off is real on every manuscript.
Anatomy of a Text Message Exchange in a Novel
Every text message exchange in fiction needs four pieces of anatomy, and missing any one of them confuses the reader.
- Sender label. A name, nickname, or initial that tells the reader who is typing. "Mara:" is enough. Some authors use the first letter of the name in brackets, like [M], to keep the line visually light.
- Timestamp. Optional but useful when the gap between messages matters. "10:42 p.m." or "Three minutes later" both work; mixing them in the same scene does not.
- Message body. The actual text, kept short the way real texts are. If a message runs long enough to wrap, indent the continuation by one ideographic space (for CJK) or by a hanging indent (for English).
- Closing boundary. A blank line, a closing bracket, or a return to roman type. Without a closing boundary the text bleeds into the next paragraph of prose.
For CJK novelists, two extra pieces of anatomy matter. The first is punctuation width: a comma following a Chinese character should be a full-width comma (,), not the half-width comma (,) that your keyboard produces when you switch input methods. The second is the spacing between CJK characters and adjacent Latin words or digits — "我登录 Gmail 账号" reads more clearly than "我登录Gmail账号" because the space between 登录 and Gmail follows the convention used in professional CJK book layout. Both of these differences are visible to a trained eye on the first read and invisible on the third, which is exactly when readers notice them and start distrusting the typesetting.
How to Format Text Messages in a Novel Step by Step
Here is a concrete workflow that takes a messy draft and turns it into a clean manuscript ready for beta readers or submission.
- Write the exchange in a scratch buffer. Capture each sender, timestamp and message body on its own line, exactly the way a chat log would show it. Do not worry about width, spacing or indents yet.
- Choose your visual approach. Italics, indented block, or bracketed insert. Write the chosen style at the top of your notes so you do not drift mid-chapter.
- Paste the full chapter into Text Formatter. This is the fastest way to normalize paragraph reflow, punctuation width and CJK-Latin spacing in one pass, especially if your chapter was assembled from notes, emails, PDFs and chat logs that all wrap text differently.
- Click the preset that matches your language. For Chinese, Japanese or Korean prose, use "Format as article, CJK." For English or other Latin-script work, use "Format as article, English." If you only need whitespace cleanup without any structural change, use "Plain cleanup."
- Apply the visual approach manually on top. Wrap each message in italics, add the block indents, or insert the brackets. The preset handles the paragraph reflow underneath; your eyes handle the style on top.
- Fine-tune any single rule in the advanced section. If the CJK preset added a full-width comma where you wanted a half-width one — say, inside a quoted English phrase — disable the punctuation rule for that line. Every rule is an individual control, so the preset is a starting point, not a cage.
- Copy the cleaned manuscript back into your drafting app. Run a quick word and paragraph count to confirm the exchange sits where you expect it, then save.
The whole pipeline runs in your browser, so the manuscript never leaves your machine. Because formatting already-formatted text changes nothing, you can rerun the same preset on every chapter without breaking what already works, and a one-million-character manuscript processes in roughly a tenth of a second even at the upper end.
Typesetting the Manuscript Around Your Text Messages
Even with a clear style for the exchanges themselves, the prose paragraphs on either side of the texts need their own typesetting pass. Hard-wrapped lines from PDFs and emails make every paragraph look like a five-line block. Half-width commas creep in next to Chinese characters. Spaces disappear between CJK and Latin words. Blank lines multiply after every paste.
These are exactly the problems Text Formatter is built to solve. It rejoins hard-wrapped lines into real paragraphs by checking whether each line ends in sentence-final punctuation — if it does not, the line is joined to the next with a space (for Latin joins) or with no space (when either side is a CJK character). It applies two ideographic spaces of indent to each paragraph in the East Asian convention. It converts half-width punctuation to its full-width form only when it follows CJK text, so the commas in 3,000 or in an English sentence survive untouched. It collapses three or more periods into a single proper ellipsis, spaces CJK against Latin words and digits, and normalizes blank lines to a single separator.
The full-width mappings are verified against the Unicode Character Database rather than assumed. The spacing rule follows the W3C's Chinese layout requirements. . The pipeline is deterministic and idempotent, so running it twice produces the same output as running it once, and a one-million-character manuscript processes in roughly a tenth of a second. The result reports paragraph, word and CJK character counts alongside the exact line counts, and a copy button takes the cleaned manuscript wherever it needs to go.
For novelists who also draft in chat apps, the same hygiene that makes text message exchanges readable inside a scene also makes them readable inside a chat. If you need visual emphasis for shouted lines, the same Unicode-overlay tricks used for bold text in WhatsApp messages work in any UTF-8 manuscript, since the characters paste into your editor the same way they paste into a chat window.
Where Text Message Formatting Usually Goes Wrong
A handful of errors show up in almost every early draft that includes text messages.
- Switching style mid-manuscript. Italics in chapter one, blocks in chapter six, brackets in chapter nine. Pick one before chapter two.
- Forgetting the closing boundary. A text message without a blank line after it bleeds into the next paragraph of prose.
- Wrong-width punctuation in CJK prose. A half-width comma after a Chinese character looks like a typo to a trained reader.
- No space between CJK and Latin. "我登录Gmail账号" is harder to scan than "我登录 Gmail 账号".
- Real timestamps in fiction. If the story is set in 2019, do not give the texts timestamps from the current year.
- Screenshots pasted into a manuscript. Editors cannot edit an image. If you must show the visual layout, describe it in the prose and put the texts in type.
None of these are fatal on the first draft. They are fatal on the third, which is when the typesetting pass should run. Treat it the same way you treat a spellcheck pass: automatic, fast, and never skipped. The readers who finish your novel are the ones who never noticed your typesetting, and the readers who do not finish it are the ones who noticed it three times in a row.