Entrada Markdown

o suelta un archivo aquí, o pega el código abajo
Opciones de Markdown

Salida JSON

Salida JSON

Celdas vacías

Los archivos nunca salen de tu navegador¿Cómo?

Convierte una tabla Markdown a JSON: la herramienta transforma una tabla GitHub Flavored Markdown en JSON, por defecto un array de objetos cuyas claves son las celdas del encabezado. Pega la tabla y copia el JSON.

Última actualización:

Cómo funciona

  1. Pega la tabla

    Pega una tabla Markdown o un documento con tablas, suelta un archivo .md o cárgalo desde una URL, y elige la tabla si hay varias.

  2. Elige la forma del JSON

    Array de objetos, array de arrays con el encabezado primero, objeto indexado por una columna o JSON Lines; activa o desactiva la detección de números.

  3. Copia el JSON

    Copia el JSON, descárgalo como archivo .json o ábrelo en el visor JSON.

Funciones

  • Valores con tipo

    Los números pasan a números y true, false y null a literales JSON; los códigos como 007 y los teléfonos como +34 91 conservan su texto.

  • Una forma para cada uso

    Objetos para código y fixtures, arrays para datos compactos, objetos indexados para buscar por ID y JSON Lines para herramientas de streaming.

  • Claves limpias

    Las celdas del encabezado pasan a claves sin su Markdown; los encabezados duplicados o vacíos se renombran (name_2, column_3) para no perder ningún valor.

  • Salida anidada

    Con Anidar columnas con puntos, encabezados como user.name se convierten en objetos anidados ({"user": {"name": …}}).

Límites y privacidad

Los archivos Markdown pueden ocupar hasta 20 MB. Los de más de 5 MB se convierten directamente desde el archivo, sin cargarlos en el editor.

El uso principal es convertir documentación en datos: una tabla de feature flags, códigos de error, casos de prueba o traducciones de un README se convierte en un archivo JSON para el código, sin volver a escribirla. Solo se leen tablas GFM con barras verticales, una a la vez; las tablas en bloques de código se ignoran. Los dos puntos de alineación no significan nada en JSON y no se exportan.

Consulta la página de privacidad.

Preguntas frecuentes

¿Cómo convertir una tabla Markdown a JSON?

Pega la tabla; el array JSON aparece a la derecha. Cópialo o descárgalo.

¿Cómo se escriben las celdas vacías?

Por defecto, como cadenas vacías. En Celdas vacías puedes elegir null u omitir la clave del objeto.

¿Puedo dejar todo como texto?

Sí. Desactiva Detectar números y true/false y cada valor queda como cadena, tal como está escrito en la tabla.

¿Qué pasa con la negrita y los enlaces de las celdas?

Por defecto pasan a texto plano: **Aurora** da "Aurora". Elige Conservar el código Markdown para mantener las marcas.

¿Cómo obtengo un objeto indexado por ID?

Elige la forma Objeto indexado por una columna y selecciona la columna del ID; cada fila pasa a ser una propiedad con el nombre de su ID.

¿Se envían los datos a algún sitio?

No. El análisis y la conversión se hacen solo en tu navegador.

Herramientas relacionadas