Google Docs add-on · maste.ro

Find & Replace with Formatting

Google Docs can find text. It cannot find bold red text inside square brackets and turn it into something else. This add-on can.

What it does

Search by formatting

Match on bold, italic, underline, text colour and highlight — on their own, or combined with the text you are looking for. Replace the text, the formatting, or both.

Paragraph breaks as a target

Replace a comma with a new paragraph. Or collapse paragraph breaks into a separator. This is the request people have been leaving in reviews of other tools for a decade.

Regular expressions with capture groups

Use $1, $2 in the replacement, so (\d+)-(\d+) can become $2/$1.

Everywhere text hides

Body, tables, footnotes, headers and footers. Link text and the URL behind the link are separate targets, so you can rewrite a domain across every hyperlink without touching the words the reader sees.

Preview first. Undo the whole run.

Every match is listed with its surrounding text and a checkbox before anything is written. After a run, one click puts the document back exactly as it was.

Price

Free, with no limits6 USD per year
Plain text, ignore case, whole word, regular expressions. All targets. Preview. Undo. Search and replace by formatting.
Paragraph breaks as target and replacement.
Capture groups in the replacement.

The free tier is not a trial. It does not count your searches and it does not stop working. It is the whole tool, limited by what it does, never by how many times you do it. Failed searches that find nothing are the most useful ones while you are writing a regular expression, and charging for those is how this category earned its ratings.

What it is allowed to read

One permission: the document you have open. Technically documents.currentonly — the add-on cannot list, open or read any other file in your Drive, because it was never granted the ability to. Nothing leaves your browser and Google's servers: there is no server of ours in the path.

Details: privacy policy · terms

Support

Write to contact@maste.ro. Tickets get an answer within 48 hours, even when the answer is "still looking into it". See the support page for what to include.