Skip to main content

Markdown to BBCode Converter for Forums

Paste Markdown, get forum BBCode in real time. Bold, links, lists, code blocks and quotes mapped to [b] [url=] [list] [code] [quote], browser only

  • Runs locally
  • Category Format Converter
  • Best for Turning pasted content or local files into a handoff-friendly format.
Forums post in BBCode, not Markdown. Paste your Markdown on the left — headings, **bold**, *italic*, `code`, fenced blocks, links, images, lists and quotes — and get BBCode on the right, ready to paste into a phpBB, vBulletin or XenForo reply. Everything runs in this tab.
Markdown
BBCode280 chars

What this tool does

Free Markdown to BBCode converter for forum posts. Forums like phpBB, vBulletin, XenForo and many game and hobby boards accept BBCode, the bracket tag language, not Markdown. Paste a Markdown README, changelog or review on the left and read clean BBCode on the right as you type. The converter maps the markup most people actually use: bold turns into the b tag, italic into the i tag, strikethrough into the s tag, inline code and fenced blocks both become a code block, a link becomes the url tag with the address in the bracket, an image becomes the img tag, bullet lists wrap in one list container with star item markers, numbered lists use list with the number one, and a quote line becomes a quote block. Headings have no native BBCode tag, so each one becomes bold text at a stepped-down font size, the usual forum stand-in. Everything runs in your browser tab with one-click copy and a shareable link. 100% client side, nothing is uploaded.

Tool details

Input
Files + Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 9 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Format Converter · Content Creator
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Markdown to BBCode Converter fits into your work

Use it when the main problem is getting content from one practical format into another.

Conversion jobs

  • Turning pasted content or local files into a handoff-friendly format.
  • Previewing a conversion before you use it in a larger workflow.
  • Cleaning small format mismatches without opening a full editor.

Conversion checks

  • Try a small sample first when the source format is messy.
  • Check character encoding, separators, and line endings after conversion.
  • Keep the source until the converted output has been reviewed.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Unit Converter Convert between length, weight, temperature, area, volume, speed, time — instant, browser-only Open
  2. 2 Percentage Calculator 5 common percentage calculations — "x% of y", "x is what% of y", percentage change, increase/decrease — instant, browser-only Open
  3. 3 BBCode to HTML Converter Paste forum BBCode, get safe HTML — live preview, escaped output, one-click copy, all in your browser Open

Real-world use cases

  • Post a polished changelog on a game or software forum

    You keep release notes in Markdown in your repo. The community forum for your mod or app runs phpBB, which mangles every heading and asterisk on paste. Drop the Markdown in here, copy the BBCode, and the post lands with real bold headings, code blocks for the install commands and a clean bullet list of fixes, exactly like the GitHub release page your testers already know.

  • Cross-post a review or guide from your blog to a board

    You wrote a long buying guide or how-to in Markdown. A subreddit-style board or a hobby forum wants the same content but only takes BBCode. Paste once, copy the converted output, and your links become [url=] tags, your screenshots become [img] tags and your numbered steps become a [list=1], so the forum version reads as carefully as the original instead of as a wall of raw symbols.

  • Move documentation between a wiki and a forum

    Your project docs live in Markdown but the support forum thread that pins the FAQ runs on BBCode. Rather than hand-editing every tag, run the Markdown through here and paste the result. Inline code stays in [code] tags so command examples survive, and quotes from users keep their [quote] framing.

  • Format a signature or profile blurb for a forum account

    Many boards let you write a signature or an about-me using BBCode. Sketch it in Markdown the way you think, with a bold name, an italic tagline and a link to your site, then convert and paste. You get the exact bracket tags the profile editor expects without memorising the BBCode syntax for each one.

Common pitfalls

  • Expecting a real heading tag in the output. BBCode has no h1 to h6, so a Markdown heading is rendered as bold plus a [size] tag. If your forum strips [size], the heading will still show as bold but at body size, which is the closest BBCode can get.

  • Pasting Markdown links and wondering why the bracket order looks backwards. Markdown puts the label first then the URL; BBCode puts the URL inside the opening tag as [url=address]label[/url]. That flip is correct, not a bug, and it is what every forum parser expects.

  • Assuming inline code and code blocks render differently. BBCode has only one [code] tag, so both a backtick span and a fenced block become a [code] block. On most forums an inline code span will therefore look like a small monospace box rather than flowing inside the sentence.

Privacy

Every conversion runs as plain JavaScript inside your browser tab. The Markdown you paste, and the BBCode it produces, never leave the page and are never logged anywhere. The one caveat: the shareable link encodes your input in the query string, so a link pasted into chat will record that text in the recipient server access log. For private drafts, use the copy button and paste the result rather than sharing the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-05-29