Formateador de Tablas Markdown

Pega una tabla Markdown con barras desalineadas y espaciado irregular, recíbela de vuelta limpia y con relleno, sin tocar el contenido ni la alineación.


          
        

Vista previa renderizada

Cómo funciona

Cada línea se divide en celdas por los caracteres de barra sin escapar (una barra precedida de \ se queda dentro de la celda en lugar de dividirla), y las barras iniciales y finales opcionales de cada fila se eliminan antes de dividir, tal como el propio Markdown las trata. La segunda fila se compara con el patrón separador (:---, :---:, ---: o el simple ---); cuando coincide, sus dos puntos fijan la alineación de cada columna, y cuando no coincide, la herramienta recurre a un separador plano alineado a la izquierda y lo indica. Cada columna se vuelve a medir contra su celda más ancha y se rellena de nuevo, así que las barras quedan alineadas tanto si la tabla se ve como HTML renderizado como si se ve como texto sin procesar en un editor.

El formateo ocurre por completo en el JavaScript de esta página a cada pulsación. Nada de lo que pegas se sube.

Preguntas frecuentes

¿En qué se diferencia del Generador de Tablas Markdown?

El Generador construye una tabla nueva a partir de datos CSV/TSV. Esta herramienta, en cambio, toma una tabla que ya está en sintaxis Markdown pero cuyas barras y espaciado se han desalineado (algo habitual tras editar a mano), y la vuelve a rellenar sin cambiar el contenido de ninguna celda ni los marcadores de alineación existentes.

¿Conserva la alineación de las columnas?

Sí. Si tu fila separadora ya tiene los dos puntos (:--- , :---: o ---:), esa alineación se lee y se mantiene. Si una tabla no tiene una fila separadora válida, las columnas se alinean a la izquierda por defecto y una nota explica que se generó una nueva.

¿Se envía mi tabla a algún sitio?

No, el análisis y formateo ocurren por completo en tu navegador. Nada de lo que pegas se sube.