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, saneado de URLs y vista previa.

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, saneado de URLs y vista previa.

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.

Índice de Contenidos

🌐 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

Codificador de entidades HTML

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

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

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

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

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

Buscador de Diferencias entre Dos Textos

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

Ver herramienta
Herramientas de Texto

Convertidor de código binario a texto

Convierte código binario (grupos de 8 bits separados por espacios) a texto legible, con soport...

Ver herramienta
Herramientas de Texto

Generador de Exclusión de Listas de Texto

Excluye de una lista principal todos los elementos presentes en una lista negra o de supresión...

Ver herramienta
Herramientas de Texto

Limpiador de Texto Online

Limpiador de texto avanzado todo en uno. Elimina líneas vacías, espacios extra y formatea tus...

Ver herramienta
Herramientas de Texto

Extractor de Texto de Archivo SRT (Subtítulos)

Extrae solo el diálogo de un archivo de subtítulos SRT o VTT: quita los números y los códig...

Ver herramienta
Herramientas de Texto

Extraer Números de un Texto

Extractor de números online gratis. Encuentra y extrae todos los números de un texto. Obtén ...

Ver herramienta
Herramientas de Texto

Eliminar Números de un Texto

Elimina todos los números y dígitos numéricos (0-9) de tus textos de forma rápida y gratuit...

Ver herramienta
Herramientas de Texto

Convertidor de Filas de Texto a Columnas

Convierte filas horizontales delimitadas por comas o tabulaciones a columnas verticales. Con de...

Ver herramienta
Herramientas de Texto

Extraer Precios y Monedas de Texto

Extrae los importes de dinero de un texto: reconoce símbolos (€, $, £), códigos ISO, palab...

Ver herramienta
Herramientas de Texto

Herramienta para eliminar líneas duplicadas de texto

Elimina las líneas repetidas de una lista o texto, con opciones de sensibilidad a mayúsculas ...

Ver herramienta
Herramientas de Texto

Contador de Palabras Únicas

Calcula el número de palabras únicas en tu texto, la Tasa de Diversidad Léxica (Type-Token R...

Ver herramienta
Herramientas de Texto

Generador de Nube de Palabras

Crea una nube de palabras (word cloud) online a partir de tu texto. Filtra conectores, elige el...

Ver herramienta
Herramientas de Texto

Reemplazador de Variables en Texto

Sustituye variables como {{nombre}}, ${var} o %campo% usando una lista de pares clave=valor. Co...

Ver herramienta
Herramientas de Texto

Convertidor de JSON a archivo CSV

Convierte un array JSON de objetos a formato CSV de forma instantánea, uniendo automáticament...

Ver herramienta
Herramientas de Texto

Generador de Texto Espaciado (Fullwidth)

Convierte texto a caracteres de ancho completo (Unicode Fullwidth / Vaporwave: A e s t ...

Ver herramienta