BBCode to Markdown Converter
Convert BBCode forum formatting to clean Markdown. Supports all common BBCode tags including bold, italic, links, images, code blocks, quotes, and lists.
Complete Guide: BBCode to Markdown Converter
Everything you need to know about using this tool effectively
The BBCode to Markdown Converter transforms BBCode markup (used in forums and bulletin boards) into standard Markdown syntax. It converts tags like [b], [i], [url], [img], [list], [code], and [quote] to their Markdown equivalents. The tool handles nested tags and preserves content that is not in BBCode format. All processing happens in the browser.
This tool uses regex-based transformation rules to map BBCode tags to Markdown syntax. For example, [b]text[/b] becomes **text**, [url=https://example.com]link[/url] becomes [link](https://example.com), and [code]code[/code] becomes a fenced code block.
Migrating forum posts to Markdown
Convert old forum posts written in BBCode to Markdown for use in a new platform.
Converting forum content for GitHub
Transform BBCode discussion content to Markdown for use in GitHub issues or READMEs.
Archiving forum discussions
Convert BBCode forum threads to Markdown for long-term archival in a portable format.
Preparing content for static site generators
Convert BBCode content to Markdown for use in Jekyll, Hugo, or Astro.
Paste BBCode
Enter BBCode markup in the input area.
Convert
Click Convert. The tool transforms BBCode tags to Markdown.
Copy the Markdown
Copy the converted Markdown for use in your project.
BBCode uses square brackets for tags: [tag]content[/tag].
Not all BBCode tags have direct Markdown equivalents. Some are converted to the closest match.
Review the output for complex nested structures that may need manual adjustment.
The tool preserves text outside of BBCode tags unchanged.
What BBCode tags are supported?
Bold, italic, underline, strikethrough, URL links, images, email links, ordered and unordered lists, code blocks, quotes, and spoilers.
What Markdown syntax is produced?
Standard Markdown compatible with GitHub Flavored Markdown (GFM). Bold uses **, italic uses *, links use [text](url), images use .
Is my content sent to a server?
No. All conversion happens in your browser using JavaScript. Nothing is transmitted.
Can I convert large forum posts?
Yes. The tool handles posts of any length. Very large posts may take a moment.
Does it handle nested tags?
Yes. Nested BBCode tags are converted with their nesting preserved. For example, [b][i]text[/i][/b] becomes **_text_**.