Skip to content

BBCode to HTML Converter

Turn forum BBCode into safe, escaped HTML — lists, quotes, code and colours.

HTML

Quick Tool Overview

The BBCode to HTML Converter turns forum markup into escaped, balanced HTML — lists, quotes, code blocks, colours and links — with a live preview of the result.

What it does
Converts BBCode posts to HTML
You give it
BBCode from a forum
You get back
Safe, escaped HTML plus a preview
Best for
Migrating forum posts to a modern site
Converters Free, unlimited use No sign-up Runs in your browser

About the BBCode to HTML Converter

BBCode is what forum posts have been written in for twenty-five years, and it is still what phpBB, MyBB, vBulletin, XenForo and countless game communities store. Moving those posts to a modern site, a blog or a static export means turning them into HTML.

Paste BBCode and get HTML. Bold, italic, underline, strike, colour, size, font, alignment, quotes with attribution, code blocks, spoilers, lists — both bulleted and numbered — images, links, email addresses and tables are all handled. Tags are matched as pairs rather than replaced one by one, so an unclosed [b] cannot bleed into the rest of the post, anything inside [code] is left exactly as written, and every character that is not a recognised tag is escaped. That last part matters: it means a post containing HTML or a script tag cannot become markup on your page.

Key features of the BBCode to HTML Converter

Safe by construction

Everything that is not a recognised tag is escaped, so a post cannot inject markup.

URLs checked

javascript: and data: links are rewritten rather than passed through.

Balanced output

Tags are matched as pairs, so an unclosed [b] cannot bleed into the page.

Code kept literal

Anything inside [code] is left exactly as written.

Unknown tags reported

Tags from your particular forum are listed rather than dropped silently.

How to use the BBCode to HTML Converter

  1. 1

    Paste the BBCode

    A single post, or a whole thread export.

  2. 2

    Choose the paragraph style

    Wrap blocks in <p>, or keep line breaks as <br>.

  3. 3

    Check the preview

    The rendered result is shown underneath.

  4. 4

    Copy the HTML

    Paste it into a CMS, a template or a static page.

Frequently asked questions

Yes. Everything that is not a recognised BBCode tag is HTML-escaped, and javascript: or data: URLs inside [url] are rewritten, so a hostile post cannot inject markup or script.

Reviews of the BBCode to HTML Converter

What people who use the BBCode to HTML Converter think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the BBCode to HTML Converter. It takes half a minute and no account.

Write the first review

More converters