Convertidor de HTML a BBCode

phpBB, vBulletin, Invision Board y versiones antiguas de MyBB aún no permiten HTML en las publicaciones pero aceptan BBCode, las etiquetas entre corchetes [b], [url], [img] inventadas para Ultimate Bulletin Board en 1998. Pega HTML aquí y este convertidor reescribe cada etiqueta soportada en equivalentes de BBCode, manteniendo el formato intacto para una re-publicación en el foro o exportación de archivo.

Cómo convertir HTML a BBCode

  1. 1

    Pega HTML

    Cualquier tamaño desde un fragmento de texto enriquecido hasta una publicación completa del foro exportada como HTML.

  2. 2

    Ejecuta la conversión

    Haz clic en Convertir y cada etiqueta soportada se reescribe en BBCode.

  3. 3

    Revisa el resultado

    Las etiquetas sin equivalente en BBCode se eliminan, pero se conserva su texto interno, así no se pierde nada.

  4. 4

    Copia el BBCode

    Pega en el editor del foro en modo de texto plano.

Mapeo de etiquetas de HTML a BBCode

El convertidor admite las etiquetas de foro más comunes y convierte todo lo demás en texto sin formato.

Mapeo básico

HTML BBCode
<br> salto de línea
<b> o <strong> [b]...[/b]
<i> o <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> a </h6> línea en blanco

Qué ocurre con otras etiquetas

  • <ul> y <ol>: se eliminan las etiquetas de lista y cada <li> se convierte en su propia línea de viñeta [*].
  • <script>, <style>, <iframe>: se eliminan las etiquetas y se conserva el texto que contienen.
  • <div>, <section>, <details> y contenedores similares: se eliminan las etiquetas y se conserva el texto interno.
  • SVG y MathML: no se pueden representar en BBCode, se conserva el texto interno.
  • Los estilos y atributos en línea no se trasladan, el estilo se pierde.

Mejores prácticas

  • Pre-limpia el HTML con un formateador primero para evitar confusiones con etiquetas anidadas.
  • Prueba un fragmento corto en la vista previa del foro antes de pegar contenido largo en bloque.
  • Verifica los enlaces, algunos foros desactivan el enlace automático de URL fuera de las etiquetas [url].

Preguntas frecuentes

BBCode tiene un vocabulario muy limitado en comparación con HTML. Etiquetas como <div>, <section> o <details> no tienen equivalente en BBCode. El convertidor las elimina y mantiene el contenido interno para que no se pierda información.

No. BBCode no tiene un equivalente directo para la mayoría de las propiedades CSS, así que los estilos se eliminan y se conserva el texto. Si necesitas colores o tamaños, añade etiquetas [color] o [size] manualmente en el editor del foro.

Sí. <b><i>texto</i></b> se convierte en [b][i]texto[/i][/b]. La anidación se preserva siempre que el dialecto del foro lo acepte, algunos bloquean [url] anidado dentro de [img], por ejemplo.

No en esta herramienta, usa el convertidor de BBCode a HTML para la dirección inversa. El intercambio es con pérdida porque HTML tiene muchas más etiquetas que BBCode.

Herramientas relacionadas

Herramienta disponible en otros idiomas