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
Referência da Tabela ASCII
Tabela ASCII completa de 0 a 127 com valores decimais, hexadecimais, octais e binários e notação de referência numérica HTML, incluindo NUL, LF e DEL.
Referência de Caracteres HTML
Lista pesquisável de entidades HTML, seus códigos nomeados e numéricos, e uma cópia com um clique para caracteres e símbolos especiais.
Referência de atalhos de teclado
Pesquise atalhos padrão documentados do VS Code, Chrome e Bash com GNU Readline no macOS, Windows e Linux.
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.
Gerador de EditorConfig
Gere um arquivo .editorconfig com suas regras de estilo e tamanho de indentação, fim de linha, charset e espaços em branco para formatação consistente entre IDEs e editores.
Validador de Email
Valide um endereço de email: verificação de sintaxe RFC 5322, consulta de registro MX em tempo real, além de detalhes de parte local, domínio e comprimento. Nenhum email é enviado.
Ferramenta disponível em outros idiomas
- Convertidor de Markdown a BBCode [ES]
- Convertisseur Markdown en BBCode [FR]
- MarkdownからBBCodeへの変換ツール [JA]
- Markdown till BBCode-konverterare [SV]
- โปรแกรมแปลง Markdown เป็น BBCode [TH]
- Chuyển đổi Markdown sang BBCode [VI]
- محوّل Markdown إلى BBCode [AR]
- Markdown zu BBCode Konverter [DE]
- 마크다운 BBCode 변환기 [KO]
- Konverter Markdown ke BBCode [ID]
- Markdown naar BBCode-converter [NL]
- Konwerter Markdown na BBCode [PL]
- Конвертер Markdown в BBCode [RU]
- Markdown'dan BBCode'ye Dönüştürücü [TR]
- Markdown 转 BBCode 转换器 [ZH]
- Markdown to BBCode Converter [EN]
- Convertitore da Markdown a BBCode [IT]