Replace HTML <b> tags with <strong> tags

Please log in or register to do it.

This tool transforms HTML <b> tags into <strong> tags, with multiple modes. You can replace all, only opening, only closing, remove <b> tags entirely, only replace them if they contain text, or skip escaped tags.

Processing Modes:


Every <b> → <strong> and every </b> → </strong>.

Leaves </b> as is.

Leaves <b> alone, but </b> → </strong>.

Erases <b> and </b> from the text, leaving the inside content.

Skips empty or whitespace pairs, only replace if there's real text inside.

Leaves \<b> or \</b> as literal, only changes real tags.

Examples:

Replace All <b> and </b>

Every <b> → <strong> and </b> → </strong>.

Before:
Hello <b>World</b>!
After:
Hello <strong>World</strong>!

Replace Only <b>

Leaves </b> as </b>.

Before:
<b>Title</b> <b>Another</b>
After:
<strong>Title</b> <strong>Another</b>

Replace Only </b>

<b> remains <b>, but </b> → </strong>.

Before:
<b>Hello</b> <b>There</b>
After:
<b>Hello</strong> <b>There</strong>

Remove <b> Tags Entirely

Just strip the tags, keep the text inside.

Before:
<b>Bold</b> <b>Words</b>
After:
Bold Words

Replace Only if <b>...</b> Has Text

Skips empty tags, only convert if there's real content inside.

Before:
<b>Yes</b> <b></b> <b>Also</b>
After:
<strong>Yes</strong> <b></b> <strong>Also</strong>

Skip Escaped <b> or </b>

Leaves \<b> or \</b> alone, only changes real ones.

Before:
\<b> literal, but real <b>tags</b>
After:
\<b> literal, but real <strong>tags</strong>
Replace HTML <i> tags with <em> tags
Replace parentheses with curly brackets

Your email address will not be published. Required fields are marked *