Herramienta Gratuita

Convertidor de BBCode a HTML

Convierte BBCode de foros a HTML válido: negrita, enlaces, imágenes, citas, listas, código, color y tamaño, con anidamiento correcto.

Ejemplos rápidos:
Etiquetas BBCode
0
Enlaces
Imágenes
0
Caracteres HTML
0
✨ Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Convertidor de BBCode a HTML?

¿Qué hace esta herramienta? Convierte BBCode de foros a HTML válido: negrita, enlaces, imágenes, citas, listas, código, color y tamaño, con anidamiento correcto.

Categoría de Aplicación
Texto
Fórmula de Cálculo
Analizador BBCode basado en pila con emparejamiento de etiquetas anidadas, protección del contenido de [code], saneado de esquemas de URL (solo http, https y mailto) y validación de atributos de color y tamaño
Parámetros de Entrada
Texto con BBCode
Resultados Devueltos
HTML Generado
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Texto con BBCode.
  2. Paso 2: Haz clic en Convertir a HTML para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

Convertidor de BBCode a HTML (Foros, phpBB y Comentarios)

Convierte el BBCode de foros y sistemas de comentarios en HTML válido y seguro. La herramienta usa un analizador basado en pila que respeta el anidamiento de etiquetas, protege el contenido de [code], sanea las URL de [url] e [img] y valida el color y el tamaño. Incluye vista previa en vivo.

🌐 Resumen rápido: ¿cómo paso BBCode a HTML?

Pega el texto con etiquetas [b], [url], [quote], [list]… y obtén el HTML equivalente más una vista previa renderizada. Para el camino contrario, usa el convertidor de HTML a BBCode. Si lo que quieres es quitar todo el formato, prueba el eliminar formato de texto.

Qué es BBCode y por qué convertirlo

BBCode (Bulletin Board Code) es un lenguaje de marcado ligero que nació en los foros de finales de los años noventa como alternativa segura al HTML. En lugar de <b> se escribe [b], en lugar de <a href> se escribe [url=], y el software del foro lo traduce a HTML al mostrar el mensaje. Sigue siendo el sistema de formato de phpBB, MyBB, vBulletin, Simple Machines y muchos paneles de comentarios.

Convertir BBCode a HTML es necesario cuando:

Etiquetas admitidas

BBCode HTML resultante
[b] [i] [u] [s]<strong> <em> <span underline> <s>
[url=x]texto[/url]<a href="x" rel="noopener nofollow">
[img]x[/img]<img src="x" alt="" loading="lazy">
[quote=Ana]<blockquote> con <cite>
[code]<pre><code> (contenido sin interpretar)
[list] [*] / [list=1]<ul><li> / <ol>
[color=red] [size=4]<span style="color/font-size">
[center] [left] [right]<div style="text-align">
[email] [youtube]<a mailto> / <iframe> de YouTube

Por qué importa un analizador basado en pila

Convertir BBCode con simples reemplazos de texto ([b] → <strong>) funciona en ejemplos triviales pero falla en cuanto hay anidamiento cruzado o etiquetas sin cerrar, que abundan en los mensajes reales. Un analizador basado en pila lleva la cuenta de qué etiquetas están abiertas: cuando encuentra un cierre, cierra también las etiquetas internas que quedaron colgando, y al final del texto cierra todo lo que siga abierto. El resultado es siempre HTML bien formado, aunque el BBCode de entrada estuviera mal escrito.

Seguridad: saneado de URL y validación de atributos

El BBCode de un foro puede contener intentos de inyección. La herramienta aplica varias defensas:

Aun así, revisa siempre el HTML antes de publicarlo en un sitio de producción; puedes complementar la limpieza con el eliminador de código HTML si necesitas partir de cero.

Opciones de conversión

Ejemplo

Entrada:

Hola [b]mundo[/b] y [i]cursiva[/i].
[quote=Ana]Revisa el pedido.[/quote]
[list=1]
[*]Abrir la app
[*]Iniciar sesión
[/list]
[url=https://porcentaje.net]nuestra web[/url]

Salida HTML:

Hola <strong>mundo</strong> y <em>cursiva</em>.<br>
<blockquote><p class="bb-cite"><cite>Ana</cite> escribió:</p>Revisa el pedido.</blockquote>
<ol><li>Abrir la app</li><li>Iniciar sesión</li></ol>
<a href="https://porcentaje.net" rel="noopener nofollow">nuestra web</a>

Casos de uso

Herramientas relacionadas en porcentaje.net

Preguntas Frecuentes (FAQ)

¿El HTML generado es seguro para publicarlo?

La herramienta escapa todo el texto, restringe los esquemas de URL a http, https y mailto, valida los colores y los tamaños y no interpreta el contenido de [code]. Eso cubre los vectores más habituales. Aun así, para un sitio de producción conviene pasar el resultado por un saneador de HTML del lado del servidor, ya que la seguridad final depende del contexto donde vayas a insertarlo.

¿Qué pasa si el BBCode tiene etiquetas mal cerradas?

El analizador basado en pila lo tolera: cierra automáticamente las etiquetas internas que quedaron abiertas al encontrar un cierre que no les corresponde, e ignora las etiquetas de cierre sueltas que no tienen apertura. Al terminar el texto, cierra todo lo que siga pendiente. El HTML resultante siempre está bien formado.

¿Se interpreta el BBCode dentro de [code]?

No. El contenido de [code] (y de [noparse]) se extrae antes del análisis, se escapa como entidades HTML y se envuelve en <pre><code> sin tocar nada de su interior. Un [b] escrito dentro de un bloque de código aparecerá literalmente como [b].

¿Puedo convertir muchos mensajes a la vez?

La herramienta procesa el texto que pegues, sin límite de longitud, así que puedes pegar varios mensajes separados y convertirlos de una vez. Para una migración masiva de una base de datos completa necesitarás un script del lado del servidor, pero esta herramienta es perfecta para lotes manuales y para validar el resultado.

¿Se envían mis textos a un servidor?

No. Toda la conversión y la vista previa se generan en tu navegador con JavaScript. El contenido no se transmite ni se almacena, por lo que puedes convertir mensajes privados o borradores sin ninguna preocupación de privacidad.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Convertidor de HTML a BBCode

Convierte HTML a BBCode recorriendo el árbol DOM: negrita, enlaces, imágenes, listas, citas, ...

Ver herramienta
Herramientas de Texto

Un-minificador de HTML / Formateador

Embellece y desminifica código HTML5 en una sola línea. Sangría jerárquica limpia, respeto ...

Ver herramienta
Herramientas de Texto

Codificador de entidades HTML

Codifica caracteres especiales (&lt; &gt; &amp; " ') a entidades HTML seguras, con modo opciona...

Ver herramienta
Herramientas de Texto

Convertidor de Links de Texto a HTML Ahref

Convierte enlaces y URLs de texto plano a etiquetas HTML <a href="..."> personalizadas....

Ver herramienta
Herramientas de Texto

Eliminar Código HTML de un Texto

Elimina todas las etiquetas y marcado HTML de tus textos de forma rápida, segura y gratuita. E...

Ver herramienta
Herramientas de Texto

Extraer Texto entre Etiquetas HTML

Aísla y extrae el texto contenido en etiquetas HTML específicas (<p>, <a>, <h1>-<h6>, <li>, <...

Ver herramienta
Herramientas de Texto

Herramienta para eliminar etiquetas HTML de un texto

Elimina todas las etiquetas HTML de un texto y obtén el contenido en texto plano, con opción ...

Ver herramienta
Herramientas de Texto

Decodificador de entidades HTML

Decodifica entidades HTML (nombradas y numéricas) de vuelta a texto legible....

Ver herramienta
Herramientas de Texto

Escapador de Cadenas HTML

Convierte caracteres especiales HTML (&, <, >, ", ') a entidades HTML nombradas o numéricas pa...

Ver herramienta
Herramientas de Texto

Minificador de HTML desde Texto

Minifica y comprime código HTML desde texto: elimina comentarios, colapsa espacios entre etiqu...

Ver herramienta
Herramientas de Texto

Limpiador de Sangrías HTML

Limpia, elimina sangrías a la izquierda (flush left), dedenta proporcionalmente o re-sangra c�...

Ver herramienta
Herramientas de Texto

Desescapador de Entidades HTML

Decodifica entidades HTML (&amp;, &lt;, &gt;, &quot;, &#39;, &#x2F;, etc.) y caracteres acentua...

Ver herramienta
Herramientas de Texto

Desencriptador de Texto Plano

Descifra mensajes y criptogramas protegidos con AES-256-GCM, Vigenère o Cifrado César con con...

Ver herramienta
Herramientas de Texto

Validador de Formato Base64

Valida la sintaxis e integridad de cadenas Base64 (RFC 4648 estándar y URL-safe, MIME RFC 2045...

Ver herramienta
Herramientas de Texto

Extraer Fechas de un Texto

Encuentra todas las fechas de un texto: DD/MM/AAAA, ISO AAAA-MM-DD, «12 de mayo de 2024» y me...

Ver herramienta
Herramientas de Texto

Reemplazador de Comas por Espacios

Reemplaza comas por espacios simples, dobles o tabulaciones. Ignora comas en números decimales...

Ver herramienta
Herramientas de Texto

Limpiador de Caracteres Raros de Base64

Sanea y repara cadenas Base64 corruptas. Elimina caracteres invisibles, marcas BOM, entidades H...

Ver herramienta
Herramientas de Texto

Generador de Combinaciones Spintax

Genera y extrae todas las combinaciones y variaciones únicas de tu plantilla Spintax. Muestreo...

Ver herramienta
Herramientas de Texto

Generador de Intersección de Listas de Texto

Calcula la intersección matemática exacta entre dos listas. Encuentra elementos duplicados o ...

Ver herramienta
Herramientas de Texto

Convertidor de Binario a Texto Plano

Traduce código binario (ceros y unos) a texto plano legible al instante. Compatible con bloque...

Ver herramienta
Herramientas de Texto

Descompresor de Texto Online

Descomprime cadenas de texto codificadas en Base64 comprimidas con Deflate, Gzip o LZW. Recuper...

Ver herramienta
Herramientas de Texto

Buscador de Diferencias entre Dos Textos

Encuentra diferencias visuales entre dos versiones de un texto, contrato o código. Resalta adi...

Ver herramienta