📝 Text Formatter
Wrap any selected text in formatting markers — bold, italic, underline, strikethrough, inline code, or a link. Switch between Markdown, HTML, and BBCode output formats. Useful for drafting forum posts, README files, chat messages, or any place you need consistently styled text without typing the markers by hand.
⚙️ Text Formatter
Type or paste text below, select what you want to format, then click a formatting button.
❓ Frequently Asked Questions
Type or paste your text, use your mouse to select the portion you want to format, then click a formatting button. The tool wraps the selected text in the chosen markers (e.g.
**bold**, <b>bold</b>, or [b]bold[/b] depending on the output mode). You can apply multiple formats in sequence for nested effects.Markdown uses minimal punctuation (
**bold**, *italic*) and is the standard for editors, GitHub READMEs, and many chat platforms. HTML uses explicit tags (<b>, <i>) and is appropriate for web pages. BBCode uses square-bracket tags ([b], [i]) and is common on forums and older message boards.Yes. Select the same text repeatedly and click different format buttons in order — the tool will wrap each previous result in the next set of markers, producing nested output like
***bold italic***, <b><i>bold italic</i></b>, or [b][i]bold italic[/i][/b].