Git Conventional Commit & URL Converter
About BBCode → Markdown
The BBCode to Markdown Converter transforms legacy bulletin board forum posts (`[b]`, `[i]`, `[url]`, `[img]`, `[quote]`, `[code]`, `[list]`) into clean, modern CommonMark and GitHub Flavored Markdown (GFM).
How to Use BBCode → Markdown
Step 1
Paste your raw BBCode text into the editor.
Step 2
Inspect the converted Markdown output.
Step 3
Click "Copy Markdown".
Practical Use Cases for BBCode → Markdown
Migrating Legacy Forum Content to Modern Blogs & Docs
Convert archived phpBB, vBulletin, and XenForo forum threads and guides into Markdown files for static site generators (Docusaurus, Astro, Hugo).
Importing Forum Posts into GitHub Discussions & Wikis
Transform user-submitted BBCode forum guides into clean Markdown articles for GitHub repositories.
Input & Output Examples
Converting BBCode to Markdown
`[b]Important:[/b] Visit [url=https://renderxd.com]RenderXD[/url] for [i]free[/i] developer tools.`
`**Important:** Visit [RenderXD](https://renderxd.com) for *free* developer tools.`
Key Features & Performance
- ✓Converts `[b]` $\\rightarrow$ `**`, `[i]` $\\rightarrow$ `*`, `[s]` $\\rightarrow$ `~~`, `[url=...]` $\\rightarrow$ `[...]()`, `[img]` $\\rightarrow$ `![]()`, `[quote]` $\\rightarrow$ `>`, `[code]` $\\rightarrow$ fenced code blocks.
- ✓Handles nested `[list]` and `[*]` tags into indented Markdown bullet points.
- ✓Strips unsupported forum styling tags (`[color]`, `[font]`) cleanly while preserving text.
- ✓100% Client-Side memory execution.
- ✓1-Click Copy Markdown output.
Key Terminology & Definitions
Tag Parsing Stack
A stack-based tokenizer that pairs opening `[tag]` and closing `[/tag]` tokens to maintain proper nested formatting hierarchy.
CommonMark Standard
A strongly defined, unambiguous specification of Markdown syntax supported across modern developer platforms.
