Herramienta gratis

Convertidor de Markdown a JSON

Pega Markdown o suelta un archivo .md y obtén un documento JSON estructurado: cada título, párrafo, lista, tabla, bloque de código y cita se convierte en un objeto con un type, así la estructura que el archivo ya tiene queda disponible para un script, una API o un CMS. La conversión ocurre en esta pestaña: no se sube nada.

o suelta un archivo .md en este cuadro

Opciones de conversión
Referencia de bloques
{
  "type": "document",
  "blocks": [
    {
      "type": "heading",
      "depth": 1,
      "text": "Release 2.0 notes"
    },
    {
      "type": "paragraph",
      "text": "The **converter** turns each block into an object with a type."
    },
    {
      "type": "heading",
      "depth": 2,
      "text": "Highlights"
    },
    {
      "type": "list",
      "ordered": false,
      "start": 1,
      "items": [
        {
          "text": "Faster preview"
        },
        {
          "text": "Tables keep their alignment",
          "checked": true
        },
        {
          "text": "Nested details:",
          "list": {
            "ordered": true,
            "start": 1,
            "items": [
              {
                "text": "one"
              },
              {
                "text": "two"
              }
            ]
          }
        }
      ]
    },
    {
      "type": "blockquote",
      "blocks": [
        {
          "type": "paragraph",
          "text": "Documents never leave the browser."
        }
      ]
    },
    {
      "type": "table",
      "align": [
        "left",
        "right"
      ],
      "head": [
        "Area",
        "Status"
      ],
      "rows": [
        [
          "Parser",
          "ready"
        ]
      ]
    },
    {
      "type": "code",
      "lang": "js",
      "text": "const blocks = parse(markdown);"
    }
  ]
}

Funciona por completo en tu navegador: tu archivo nunca se sube.

Cómo convertir Markdown a JSON

  1. Pega Markdown en el cuadro de arriba, suelta un archivo .md sobre él o pulsa Cargar ejemplo para ver la forma de la salida. El JSON se reconstruye mientras escribes.
  2. El documento se analiza en bloques. Los títulos reciben depth, las listas ordered, start e items, las tablas head, rows y align, y el código lang. La sintaxis en línea, como **negrita** o un enlace, se mantiene tal cual dentro del text de cada bloque.
  3. Copia el JSON o descárgalo como archivo .json. El convertidor de JSON a Markdown lee el mismo esquema para volver a Markdown cuando lo necesites.

Cómo es el JSON

Preguntas frecuentes

¿Qué estructura JSON genera?

Un árbol de bloques: {"type":"document","blocks":[{"type":"heading","depth":1,"text":"Título"}]}. La Referencia de bloques que hay bajo la herramienta enumera los campos de cada bloque.

¿Conserva la negrita, los enlaces y demás formato en línea?

Sí, dentro de text y en forma de Markdown. Marca Texto plano si quieres las palabras sin la sintaxis: los marcadores de negrita desaparecen y el enlace conserva su texto sin la URL.

¿Se sube o se guarda mi Markdown?

No. El analizador va incluido en esta página y la conversión ocurre en la pestaña: el archivo nunca sale de tu dispositivo. No hay cuenta, ni cola, ni proceso en un servidor.

¿Puedo volver del JSON a Markdown?

Sí, es lo que hace el convertidor de JSON a Markdown. Las dos páginas comparten un esquema, así que la ida y vuelta devuelve el documento original y editar el JSON a mano es seguro.

¿Prefieres leer el Markdown?

Abre el editor para ver el mismo documento con vista previa en vivo, matemáticas, diagramas y exportarlo a PDF, HTML o DOCX. Las herramientas JSON siguen a un clic en el menú Herramientas.

Abrir Markdown Viewer