ReformatReformat

For in-house legal & contract teams

Reformat vs. AI tools

AI writing assistants are good at drafting. They struggle with the boring work that breaks every contract: multi-level numbering, schedules, defined terms, recitals. Here is how Reformat compares on the structural work lawyers actually do.

What lawyers care aboutReformatMS CopilotChatGPT add-insClaude
Multi-level numbering, repaired after every redline
1, 1.1, (a), (i), restored to native Word numbering on every run. Typed "1.1" prefixes get converted to real list items in place.
Supported: Rule-based
Same result every run
Partial: AI best-guess
Not offered: No
Partial: AI best-guess
Re-run cleanly after each negotiation round
Survives counterparty tracked changes. Same template, same result, every round.
Supported: Built for this
Not offered: Chat-only
Not offered: Chat-only
Not offered: Chat-only
Section-aware: respects document boundaries
Cover, TOC, schedules, exhibits, appendices and footnotes are handled correctly: house style applies where it should and stops where it shouldn’t. The global font still flows across all of them.
Supported: Automatic
Partial: Only if prompted
Not offered: No
Partial: Only if prompted
Punctuation across all enumerated text
Across body lists, defined-term lists and recitals: middle items end in ;, last item ends in ., including two-column definition layouts.
Supported: Rule-based
Not offered: No
Not offered: No
Not offered: No
Enforce your firm's house style
Your template, applied in one click across the whole document.
Supported: Versioned templates
Partial: NL prompts only
Not offered: No
Partial: Via Skills
Style-level edits, not direct formatting
Reformat updates the document’s Word styles, so the next round of edits inherits formatting automatically. Direct formatting from an AI prompt has to be re-applied each round.
Supported: Style-aware
Partial: Mostly direct
Not offered: No
Partial: Mostly direct
Global font across the whole document
Body + headers + footers + footnotes, one operation.
Supported: Single command
Partial: Multi-step
Not offered: No
Partial: Multi-step
Find unused defined terms
Audit a draft for consistency issues before you send it.
Supported: Yes
Partial: AI scan
Not offered: No
Supported: check-doc skill
Pricing model for legal teams
How the cost scales with use.
Supported: Usage credits, whole team
Partial: Per-seat M365 Copilot
Partial: Per-seat, per vendor
Partial: Per-seat
Purpose-built for formatting
AI add-ins work on Word via limited XML APIs and were designed to read and reason about content. Reformat was built solely to format it.
Supported: Formatting engine
Partial: General-purpose AI
Partial: General-purpose AI
Partial: General-purpose AI
  • Rule-based / native
  • AI inference / partial
  • Not offered

How to think about it

Structural formatting and prose drafting are different problems. Reformat does the first; AI assistants do the second.

Reformat is structure.

A coded engine that enforces your house template (numbering, schedules, definitions, recitals, footers, fonts) the same way every time, on every save, after every redline round. It is built for the boring, repeatable work that AI writing tools get wrong because they have to guess.

Copilot, ChatGPT and Claude are prose.

They draft clauses, rewrite tone, summarise counterparty changes, answer questions about a document, reply in comment threads. They are excellent at that work and bad at structural formatting because every run is a fresh inference.

We use AI too.

We couldn't find a solution for our own in-house legal team at Cleveland & Co. That's why we created Reformat.

One click. House style applied. Every time.

Install Reformat from the Microsoft AppSource marketplace and your next contract is on-brand before you send it.