Conversor de Markdown para BBCode
Markdown está em toda parte agora, mas muitos fóruns (phpBB, vBulletin, Invision, quadros clássicos SMF) ainda aceitam apenas BBCode, a marcação de tags entre colchetes que precede o Markdown em uma década. Cole o Markdown e este conversor reescreve cabeçalhos, ênfases, listas, blocos de código, tabelas, citações e links em seus equivalentes BBCode para que você possa postar rascunhos escritos em seu editor Markdown favorito diretamente em um quadro legado.
Como funciona a conversão
-
1
Cole o Markdown
Cole um documento completo ou um trecho. Extensões GFM (tabelas, riscado) são aceitas.
-
2
Escolha o dialeto do fórum
phpBB, vBulletin, Invision ou genérico. Cada um tem conjuntos de tags ligeiramente diferentes.
-
3
Converter
Cabeçalhos → `[size]` ou `[b]`, ênfase → `[i]`/`[b]`, listas → `[list]`, código → `[code]`.
-
4
Copie o BBCode
A saída está pronta para colar em qualquer editor de postagens de fórum.
Mapeamento de Markdown → BBCode
| Markdown | BBCode |
|---|---|
# H1 |
[size=200][b]H1[/b][/size] |
## H2 |
[size=150][b]H2[/b][/size] |
*italic* |
[i]italic[/i] |
**bold** |
[b]bold[/b] |
~~strike~~ |
[s]strike[/s] |
`inline code` |
[c]inline code[/c] ou [icode] |
| Bloco de código cercado | [code]...[/code] |
| Lista com marcadores | [list] + [*] itens + [/list] |
| Lista numerada | [list=1] + [*] itens |
> quote |
[quote]quote[/quote] |
[text](url) |
[url=...]text[/url] |
 |
[img]img[/img] (alt descartado) |
| Regra horizontal | [hr] se suportado, caso contrário, em branco |
| Tabela (GFM) | [table][tr][td]...[/td][/tr][/table] |
Diferenças de dialeto
Nem todo fórum fala o mesmo BBCode. Divergências comuns:
- Cabeçalhos. phpBB não suporta
[h1]–[h6]; o conversor os simula com[size]+[b]. vBulletin suporta[size=5]. - Cor e fonte.
[color=red]funciona em todos os lugares, mas não é produzido pelo Markdown (sem sintaxe de origem para isso). - Código em linha. Alguns quadros usam
[c], outros[icode], a maioria recorre a[code]. - Imagens. BBCode não tem atributo alt; o texto alt é descartado. Adicione-o como texto simples adjacente se a acessibilidade for importante.
O que sobrevive à viagem de ida e volta
- Negrito, itálico, riscado: perfeito.
- Código em linha e blocos de código: perfeito.
- Listas: perfeito.
- Links: perfeito.
- Tabelas: depende se o fórum suporta
[table]. phpBB não aceita nativamente, use um plugin ou recorra a uma grade de texto simples. - Cabeçalhos: aproximados, BBCode não tem níveis de cabeçalho semântico.
Dicas para quadros legados
- Cole e visualize. O analisador BBCode de cada fórum tem peculiaridades, e o que funciona em um pode ser renderizado como texto literal em outro.
- Prefira blocos
[code]para conteúdo indentado, o estilo de código de quatro espaços do Markdown às vezes é perdido pelos analisadores BBCode. - Se o fórum suportar
[html], você pode obter uma saída mais limpa convertendo Markdown → HTML primeiro, e depois colando.
Perguntas frequentes
BBCode historicamente não tem tags de cabeçalho (sem [h1]). A maioria dos fóruns as simula com [size] e [b]. Se seu fórum tiver um plugin de cabeçalho, você pode processar a saída manualmente.
Apenas com um plugin de [table] de terceiros. O phpBB padrão não aceita [table], o conversor o gera, mas o fórum o renderizará como texto literal, a menos que o plugin esteja instalado.
A tag [img] do BBCode não tem atributo alt, então o texto alt é descartado. Adicione uma legenda no texto ao redor se a acessibilidade for importante.
Não com esta ferramenta. Existem conversores separados de BBCode para Markdown; fique atento a tags de cor e fonte que não têm equivalente no Markdown.
Não. A conversão é totalmente no navegador, então seu rascunho nunca sai do seu dispositivo.
Ferramentas relacionadas
Gerador de cards CSS
Crie um card com seu título, texto e link opcional. Ajuste cores, borda, espaçamento, sombra e efeito ao passar o mouse. Depois copie ou baixe o HTML e o CSS.
Contador de FPS
Meça o FPS do navegador com requestAnimationFrame: suavização, taxa de quadros mínima e máxima, limite de alerta e gráfico opcional. Roda localmente, sem upload nem API.
Gerador de textura de ruído
Gere uma textura de ruído em SVG que se repete sem emendas, com opacidade, frequência do grão, tipo de ruído e cor de fundo ajustáveis, e copie o CSS já pronto.
Gerador de Configuração Webpack
Crie um webpack.config.js para webpack 5 a partir de um formulário curto: defina o entry, a pasta de saída e o modo, e ative TypeScript, Babel, um loader CSS, HtmlWebpackPlugin e um servidor de desenvolvimento.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Desofuscador de JavaScript
Desofusque JavaScript minificado ou empacotado com renomeação de variáveis, decodificação de arrays de strings, reversão de achatamento de fluxo de controle e embelezamento.
Ferramenta disponível em outros idiomas
- Markdown zu BBCode Konverter [DE]
- Convertisseur Markdown en BBCode [FR]
- Konwerter Markdown na BBCode [PL]
- 마크다운 BBCode 변환기 [KO]
- Chuyển đổi Markdown sang BBCode [VI]
- محوّل Markdown إلى BBCode [AR]
- Convertidor de Markdown a BBCode [ES]
- Konverter Markdown ke BBCode [ID]
- โปรแกรมแปลง Markdown เป็น BBCode [TH]
- MarkdownからBBCodeへの変換ツール [JA]
- Markdown till BBCode-konverterare [SV]
- Markdown naar BBCode-converter [NL]
- Markdown to BBCode Converter [EN]
- Convertitore da Markdown a BBCode [IT]
- Конвертер Markdown в BBCode [RU]
- Markdown'dan BBCode'ye Dönüştürücü [TR]
- Markdown 转 BBCode 转换器 [ZH]