MarkdownLab

Generador de tablas Markdown

Edita una cuadrícula real en lugar de contar caracteres de barra vertical. Define la alineación por columna, pega una exportación CSV/TSV o un rango de hoja de cálculo, reordena u ordena filas y columnas, y copia una sintaxis de tabla Markdown válida.

Se ejecuta totalmente en tu navegador — los archivos nunca salen de tu dispositivo.

3 filas
3 columnas
Tabla
Salida en Markdown
| Columna 1 | Columna 2 | Columna 3 |
| :--- | :--- | :--- |
|  |  |  |
|  |  |  |

Cómo funciona

  1. 01Escribe directamente en las celdas de encabezado y datos, haz clic en «Importar CSV/TSV» para pegar datos tabulares existentes, o pega un rango de varias celdas desde Excel/Sheets directamente en cualquier celda — llenará la cuadrícula a partir de esa celda.
  2. 02Usa los controles de fila/columna para ampliar o reducir la cuadrícula (hasta 20 filas por 10 columnas), y los botones ↑/↓/←/→ junto a cada fila o columna para reordenarlas.
  3. 03Haz clic en la etiqueta de alineación de una columna para alternar entre izquierda, centro y derecha.
  4. 04Usa el menú «Datos» para transponer la tabla, ordenar por columna (numérico o alfabético, haz clic de nuevo para invertir) o eliminar filas vacías.
  5. 05Activa «Salida legible» para rellenar cada columna al mismo ancho para que el código Markdown quede alineado visualmente, o déjalo desactivado para el formato compacto predeterminado.
  6. 06Copia el Markdown desde el panel de salida — se actualiza en vivo mientras editas la cuadrícula.

Preguntas frecuentes

¿Hay un límite de tamaño para la tabla?

La cuadrícula admite hasta 20 filas (incluido el encabezado) y 10 columnas, lo cual cubre cómodamente las tablas típicas de README, documentación y comparativas.

¿Puedo pegar datos desde Excel o Google Sheets?

Sí, de dos formas: pega un rango directamente en cualquier celda de la cuadrícula y se rellenará a partir de esa celda (ampliando la cuadrícula si hace falta, hasta el límite de 20x10 — aparece un «Deshacer» de un solo uso por si un pegado sobrescribe más de lo previsto), o pega una exportación CSV/TSV completa en el cuadro «Importar CSV/TSV» para reemplazar toda la cuadrícula.

¿Cuál es la diferencia entre salida Compacta y Legible?

Compacta (predeterminada) genera el Markdown más ajustado — un solo espacio alrededor de cada celda. Legible rellena cada columna hasta su celda más ancha para que los caracteres `|` queden alineados visualmente en el código fuente; ambas se muestran de forma idéntica una vez procesado el Markdown. Tu elección se recuerda para la próxima vez.

¿Puedo reordenar filas y columnas, u ordenar y transponer los datos?

Sí — cada fila tiene botones ↑/↓ y cada columna tiene botones ←/→ (el encabezado siempre se mantiene primero). El menú «Datos» añade Transponer (intercambiar filas y columnas), Ordenar por columna (numérico o alfabético, detectado automáticamente; haz clic de nuevo en la misma columna para invertir) y Eliminar filas vacías.

¿Cómo funciona la alineación de columnas en las tablas Markdown?

Se controla con los dos puntos en la fila separadora bajo el encabezado (consulta la sección de sintaxis más abajo). Este generador escribe esa fila separadora automáticamente según la alineación que elijas por columna.

¿Escapa caracteres especiales como las barras verticales?

Sí — una barra vertical literal «|» dentro de una celda se escapa automáticamente como «\|» para que no se confunda con un separador de columna, y los saltos de línea dentro de una celda se convierten en «<br>».

¿Dónde puedo usar el Markdown que genera esta herramienta?

En cualquier sitio que renderice GitHub-Flavored Markdown: READMEs de GitHub/GitLab, la mayoría de generadores de sitios estáticos y el propio editor de Markdown de este sitio.

Herramientas relacionadas

Sintaxis de tabla en Markdown

Una tabla en Markdown se construye con tres partes: una fila de encabezado, una fila separadora que también controla la alineación, y una o más filas de datos — cada una escrita como celdas separadas por | caracteres.

| Name  | Role      | Remote |
| ----- | :-------- | -----: |
| Ava   | Engineer  |    Yes |
| Priya | Designer  |     No |

El generador de arriba escribe esta sintaxis por ti automáticamente, incluida la fila separadora correcta para la alineación que elijas en cada columna.