Convertisseur HTML en BBCode

phpBB, vBulletin, Invision Board et les anciennes installations de MyBB n’acceptent toujours pas le HTML dans les messages mais acceptent le BBCode, les balises entre crochets [b], [url], [img] inventées pour Ultimate Bulletin Board en 1998. Collez le HTML ici et ce convertisseur réécrit chaque balise prise en charge en équivalents BBCode, en conservant le formatage intact pour une republication sur le forum ou une exportation d’archive.

Comment convertir HTML en BBCode

  1. 1

    Collez le HTML

    Toute taille, d'un extrait de texte enrichi à un message complet de forum exporté en HTML.

  2. 2

    Lancez la conversion

    Cliquez sur Convertir et chaque balise prise en charge est réécrite en BBCode.

  3. 3

    Vérifiez le résultat

    Les balises sans équivalent BBCode sont supprimées mais leur texte interne est conservé, donc rien n'est perdu.

  4. 4

    Copiez le BBCode

    Collez dans l'éditeur de forum en mode texte brut.

Mapping des balises HTML en BBCode

Le convertisseur prend en charge les balises de forum les plus courantes et transforme tout le reste en texte brut.

Mapping de base

HTML BBCode
<br> saut de ligne
<b> ou <strong> [b]...[/b]
<i> ou <em> [i]...[/i]
<u> [u]...[/u]
<a href="url">text</a> [url=url]text[/url]
<img src="url"> [img]url[/img]
<blockquote> [quote]...[/quote]
<code> [code]...[/code]
<li> [*]
</p> </div> </h1> à </h6> ligne vide

Que deviennent les autres balises

  • <ul> et <ol> : les balises de liste sont supprimées et chaque <li> devient sa propre ligne à puce [*].
  • <script>, <style>, <iframe> : les balises sont supprimées, le texte qu’elles contiennent est conservé.
  • <div>, <section>, <details> et conteneurs similaires : les balises sont supprimées et le texte interne est conservé.
  • SVG et MathML : non représentables en BBCode, le texte interne est conservé.
  • Les styles et attributs en ligne ne sont pas repris, le style est perdu.

Meilleures pratiques

  • Pré-nettoyez le HTML avec un formateur d’abord pour éviter la confusion des balises imbriquées.
  • Testez un court extrait dans l’aperçu du forum avant de coller en masse un long contenu.
  • Vérifiez les liens, certains forums désactivent le lien automatique des URL en dehors des balises [url].

Questions fréquentes

Le BBCode a un vocabulaire très limité par rapport au HTML. Des balises comme <div>, <section> ou <details> n’ont pas d’équivalent en BBCode. Le convertisseur les supprime et conserve le contenu interne afin qu’aucune information ne soit perdue.

Non. Le BBCode n’a pas d’équivalent direct pour la plupart des propriétés CSS, donc les styles sont supprimés et le texte est conservé. Si vous avez besoin de couleurs ou de tailles, ajoutez manuellement des balises [color] ou [size] dans l’éditeur du forum.

Oui. <b><i>texte</i></b> devient [b][i]texte[/i][/b]. L’imbrication est préservée tant que le dialecte du forum l’accepte, certains bloquent les [url] imbriqués à l’intérieur des [img], par exemple.

Pas dans cet outil, utilisez le convertisseur BBCode en HTML pour la direction inverse. Le passage aller-retour entraîne des pertes car le HTML a beaucoup plus de balises que le BBCode.

Outils similaires

Outil disponible dans d’autres langues