Generador de Tablas Markdown
Crea una tabla Markdown en una cuadrícula editable, o pega CSV, TSV o HTML para rellenarla, y luego exporta GFM, HTML, AsciiDoc, reST o LaTeX. Todo se queda en tu navegador.
El Generador de Tablas Markdown funciona por completo en tu navegador. La cuadrícula que editas, el TSV, CSV o HTML que pegas y cualquier archivo que importes se quedan en tu dispositivo: no se sube ningún dato de tabla a ArrayKit.
Abre el Conversor de CSV a Markdown
Acerca de Generador de Tablas Markdown
El Generador de Tablas Markdown convierte una cuadrícula editable en una tabla limpia que puedes poner en un README, una wiki, un pull request o la documentación. Escribe directamente en las celdas, añade o elimina filas y columnas y alinea cada columna a la izquierda, al centro o a la derecha. ¿Ya tienes datos? Pega TSV, CSV o una tabla HTML y rellena la cuadrícula por ti. Cuando la tabla quede bien, expórtala como Markdown al estilo de GitHub o cambia el formato a HTML, AsciiDoc, reStructuredText o LaTeX con un clic. Los caracteres de barra vertical se escapan automáticamente para que un valor como cat a | grep b nunca rompa una celda. Hecho para desarrolladores y redactores técnicos que montan tablas a mano. Cada pulsación se procesa en tu dispositivo: no se sube nada.
Características
- Escribe en una cuadrícula editable y añade o elimina filas y columnas sobre la marcha
- Define la alineación a la izquierda, al centro o a la derecha de forma independiente para cada columna
- Rellena la cuadrícula pegando TSV, CSV o una tabla HTML
- Importa un archivo .csv, .tsv o .html directamente a la cuadrícula
- Exporta Markdown al estilo de GitHub, HTML, AsciiDoc, reStructuredText o LaTeX
- Escapa los caracteres de barra vertical para que las celdas Markdown nunca se dividan en columnas de más
- El relleno de columnas opcional alinea el código Markdown en bruto en un editor monoespaciado
- Copia el resultado o descárgalo como .md, .html, .adoc, .rst o .tex
Cómo usar Generador de Tablas Markdown
- Escribe tus encabezados y los valores de las celdas en la cuadrícula editable
- Añade o elimina filas y columnas, y define la alineación de cada columna
- O haz clic en Importar y pega TSV, CSV o una tabla HTML para rellenar la cuadrícula
- Elige un formato de salida y luego copia la tabla o descarga el archivo
Ejemplo
Entrada
Name, Score
Alice, 30
(Score column set to right-aligned)
Salida
| Name | Score |
| :--- | ---: |
| Alice | 30 |
Alinear a la derecha la columna Score escribe el separador ---:, mientras que la columna Name alineada a la izquierda usa :---.
Errores comunes y solución de problemas
- Una barra vertical (|) escrita dentro de una celda divide la fila Markdown en columnas de más. — No hay nada que hacer: el generador escapa las barras verticales como \| automáticamente para que el valor se quede dentro de una sola celda.
- Los datos pegados caen todos en una columna en lugar de dividirse en celdas. — La importación detecta automáticamente si el delimitador es tabulación o coma; asegúrate de que todas las filas usen el mismo delimitador, o pega una <table> de HTML en lugar de texto suelto.
- GitHub muestra la tabla pero ignora la alineación que definiste. — La alineación vive en la fila separadora (:---, :---:, ---:). Copia toda la salida, incluida esa segunda línea, para que el renderizador pueda aplicarla.
- Un valor de celda que contiene un salto de línea se divide en dos filas. — Los saltos de línea dentro de una celda Markdown se convierten en <br> para que el contenido se quede en una sola fila; otros formatos los reducen a un espacio.
Preguntas frecuentes
- ¿Cómo defino la alineación por columna en la tabla generada?
- Cada encabezado de columna tiene un selector L / C / R. Izquierda escribe :--- en la fila separadora, centro escribe :---: y derecha escribe ---:, que es como el Markdown al estilo de GitHub y la mayoría de los renderizadores deciden la alineación.
- ¿Puedo pegar una tabla existente para rellenar la cuadrícula en lugar de escribirla?
- Sí. Haz clic en Importar y pega datos separados por tabulaciones, por comas o una <table> de HTML. La herramienta detecta el delimitador, rellena la cuadrícula editable y trata la primera fila como el encabezado para que ajustes desde ahí.
- ¿Qué formatos de salida puede producir este generador además de Markdown?
- La misma cuadrícula se exporta como HTML (con thead y tbody), AsciiDoc, tablas de cuadrícula de reStructuredText y un entorno tabular de LaTeX. Cambia de formato con un clic y la salida se actualiza en vivo.
- ¿Cómo se tratan los caracteres de barra vertical dentro de las celdas de la tabla?
- En Markdown una barra vertical suelta termina una celda, así que cualquier | de tu texto se escapa como \| y los saltos de línea incrustados se convierten en <br>. Las celdas de AsciiDoc y LaTeX se escapan con sus propias reglas para que la tabla siempre se mantenga intacta.
- ¿Qué hace la opción Rellenar columnas?
- Ensancha cada columna Markdown para que coincida con su celda más larga y así el código en bruto quede alineado de forma prolija en un editor monoespaciado. La tabla renderizada se ve idéntica en ambos casos: el relleno solo afecta a la disposición en texto plano.
- ¿Dónde se procesan los datos de la tabla que escribo o pego?
- Por completo en tu navegador. La cuadrícula que editas, el texto que pegas y cualquier archivo .csv, .tsv o .html que importes se quedan en tu dispositivo y nunca se suben a ArrayKit.
Herramientas relacionadas
Todas las herramientas de ArrayKit