Konwerter BBCode do HTML
Konwertuj BBCode (składnia forów: [b], [url], [img]) na HTML. Obsługa wszystkich standardowych tagów BBCode. Kopiuj wynikowy HTML. Bezpłatnie.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćKonwerter BBCode ↔ HTML – składnia forum na kod strony
BBCode (Bulletin Board Code) to uproszczony język znaczników używany na forach internetowych (phpBB, vBulletin, IPB, XenForo). Narzędzie konwertuje BBCode na HTML i z powrotem – przydatne przy migracji treści forum, imporcie postów do CMS, lub konwersji szablonów.
Podstawowe tagi BBCode
[b]tekst[/b] → tekst. [i]tekst[/i] → tekst. [u]tekst[/u] → tekst. [s]tekst[/s] → tekst. [color=red]tekst[/color] → . [size=14]tekst[/size] → . [font=Arial]tekst[/font] → .
Linki i media
[url]https://example.com[/url] → . [url=https://ex.com]Tekst[/url] → Tekst. [img]https://ex.com/img.jpg[/img] → . [img width=200]...[/img] →
. [video]URL[/video] → embed (YouTube, Vimeo). [email][email protected][/email] → mailto: link.
Układy i formatowanie
[quote]tekst[/quote] →
. [quote=Jan]...[/quote] →. [code]kod[/code] →. [code=php]. [list=1][*]...[/list] →
- . [table][tr][td]...[/table] → tabela HTML.
Dialekty BBCode – różnice między forami
BBCode nie jest standardem – każde forum może mieć inne tagi. phpBB: standardowe + [attachment], [flash]. vBulletin: [noparse], [highlight]. XenForo: [MEDIA], [SPOILER], [USER]. Discourse (nowoczesne): Markdown zamiast BBCode. Narzędzie obsługuje wspólny podzbiór wszystkich głównych dialektów.
Najczęstsze pytania
Dlaczego fora używają BBCode a nie HTML?
Bezpieczeństwo: HTML wklejony przez użytkownika = ryzyko XSS (Cross-Site Scripting). BBCode jest parsowany serwer-side do bezpiecznego HTML z whitelist tagów. Prostota: BBCode jest łatwiejszy do nauczenia niż HTML. Historia: BBCode wprowadził phpBB około 2000 r.
Jak bezpiecznie konwertować BBCode na HTML?
Sanitizacja: po konwersji użyj DOMPurify (JS) lub html_special_chars + whitelist (PHP). Nigdy nie wstawiaj surowego HTML od użytkownika. Whitelist dozwolonych tagów HTML: , , , (z ograniczeniami),
,
. Usuń onclick, onerror, style z javascript:.
Jak BBCode obsługuje zagnieżdżone cytowania?
[quote][quote=Jan]...[/quote] Odpowiedź[/quote] – wiele forów obsługuje zagnieżdżone cytowania do N poziomów. HTML:
. Wygląd: wcięcia lub kolorowe obramowanie (CSS).......
Czy BBCode jest używany poza forami?
MediaWiki (Wikipedia): własna składnia (podobna do BBCode). Reddit: Markdown. Stack Overflow: Markdown + LaTeX. Discord: uproszczony Markdown. Slack: Markdown. BBCode jest dziś raczej legacy – nowe platformy preferują Markdown.
Jak migrować treści forum z BBCode do Markdown?
BBCode → HTML → Markdown (2-krokowa konwersja). Narzędzie wykonuje krok 1. Krok 2: użyj "Konwerter HTML na Markdown". Lub bezpośrednio: [b] → **, [i] → *, [url=X]Y[/url] → [Y](X), [code] → ``` (backticks). Python: bbcode + markdownify.
Powiązane narzedzia: konwerter HTML na Markdown, walidator HTML i formater JSON.