BBCode Generator
Write BBCode with a visual toolbar and live preview — bold, links, images, quotes, spoilers, and more without memorising tags.
How to use BBCode Generator
-
Type or paste your post
Start typing in the editor, or paste existing BBCode you want to edit. The live preview on the right updates as you type.
-
Select text and click a toolbar button
Highlight a word or phrase and click Bold, Italic, Underline, or any other toolbar button to wrap it in the corresponding BBCode tag. You can also click without a selection to insert a placeholder.
-
Use inline dialogs for links, images, and colours
Clicking Link, Image, Colour, Size, Font, Quote, or YouTube opens a small panel under the toolbar where you enter the URL, hex colour, or author. Press Insert to apply.
-
Use keyboard shortcuts
Ctrl+B toggles bold, Ctrl+I italics, and Ctrl+U underline on the selected text — just like a word processor.
-
Preview before you post
The preview pane renders your BBCode as sanitised HTML that closely matches what forum engines produce. Tweak until it looks right.
-
Copy the BBCode into your forum reply
Click Copy BBCode to place the full markup on your clipboard. Paste it into the forum's reply box and post.
BBCode Generator FAQ
What is BBCode?
Which forum engines support this BBCode?
Is the live preview exactly what the forum will show?
Do keyboard shortcuts work?
Can I nest BBCode tags?
Is my text sent to a server?
Why is my [img] tag not showing an image in the preview?
Can I insert a YouTube video?
What about BBCode tags not in the toolbar?
Is there a length limit?
Can I save drafts?
Is the preview safe if I paste untrusted BBCode?
Background
BBCode Generator makes writing formatted forum posts painless. Instead of remembering which tags look like [b]...[/b] or [url=...]...[/url], you get a WYSIWYG-style toolbar that wraps your selected text in the right markup with a single click.
The editor supports every BBCode tag you're likely to need: bold, italic, underline, strikethrough, inline links with display text, images with optional dimensions, block quotes with attribution, fenced code blocks, spoilers with custom titles, ordered and unordered lists, coloured text with a native colour picker, sized text (from tiny to huge), text alignment (left, centre, right), sub- and superscript, horizontal rules, and YouTube embeds.
A live preview pane renders your BBCode as HTML exactly as most forum engines will — so you can see headings wrap, links go blue, spoilers collapse, and quotes indent before you paste your post. The preview is sanitised with DOMPurify to prevent any script injection from pasted markup.
Perfect for moderators writing announcements, RPG players posting character sheets, gamers sharing build guides, technical users writing bug reports on phpBB-based trackers, or anyone who still lives on a classic forum. Keyboard shortcuts (Ctrl+B / Ctrl+I / Ctrl+U) work on the currently selected text. A Copy BBCode button puts the markup on your clipboard ready to paste into the forum reply box.
Everything runs client-side in your browser — no text is uploaded, logged, or sent to any server. Paste confidential post drafts without worry.
Related tools
Markdown Preview
Write Markdown and see a live GitHub-flavoured HTML preview side by side — export clean HTML instantly.
HTML Encoder / Decoder
Encode the five HTML-special characters into entities and decode named, decimal, and hex entities back to text. Runs fully in-browser.
HTML to Markdown
Convert HTML to clean Markdown — paste HTML source and get properly formatted .md output with headings, links, lists, and code blocks.
Word Counter
Count words, characters, sentences, and paragraphs with reading time, speaking time, and keyword density.
Case Converter
Convert text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more — instantly.
Fancy Text Generator
Convert plain text into bold, italic, script, fraktur, small caps, upside down, and 20+ Unicode styles.