무료 도구

Markdown → JSON 변환기

Markdown을 붙여넣거나 .md 파일을 놓으면 구조화된 JSON 문서를 얻습니다. 제목, 문단, 목록, 표, 코드 블록, 인용이 각각 type을 가진 객체가 되므로 파일이 이미 가진 구조를 스크립트, API, CMS에서 그대로 쓸 수 있습니다. 변환은 이 탭 안에서 실행되며 아무것도 업로드되지 않습니다.

또는 이 상자에 .md 파일을 놓으세요

변환 옵션
블록 참조
{
  "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);"
    }
  ]
}

모두 브라우저에서 실행됩니다 — 파일은 절대 업로드되지 않습니다.

Markdown을 JSON으로 변환하는 방법

  1. 위 입력란에 Markdown을 붙여넣거나 .md 파일을 놓고, 예제 불러오기를 누르면 출력 형태를 볼 수 있습니다. 입력하는 동안 JSON이 다시 만들어집니다.
  2. 문서는 블록으로 나뉩니다. 제목에는 depth, 목록에는 ordered·start·items, 표에는 head·rows·align, 코드에는 lang이 붙습니다. **굵게**나 링크 같은 인라인 문법은 작성한 그대로 각 블록의 text에 남습니다.
  3. JSON을 복사하거나 .json으로 내려받으세요. 필요할 때 JSON → Markdown 변환기가 같은 스키마를 읽어 Markdown으로 되돌립니다.

JSON의 형태

자주 묻는 질문

어떤 JSON 구조가 만들어지나요?

블록 트리입니다: {"type":"document","blocks":[{"type":"heading","depth":1,"text":"제목"}]}. 각 블록의 필드는 도구 아래 블록 참조에 정리되어 있습니다.

굵게, 링크 같은 인라인 서식도 유지되나요?

네, Markdown 형태로 text 안에 남습니다. 문법 없이 단어만 필요하면 일반 텍스트를 켜세요. 굵게 표시가 사라지고 링크는 URL 없이 라벨만 남습니다.

제 Markdown이 업로드되거나 저장되나요?

아니요. 파서가 이 페이지에 포함되어 있고 변환은 브라우저 탭에서 실행됩니다. 파일은 기기를 떠나지 않으며 계정도, 대기열도, 서버 작업도 없습니다.

JSON을 다시 Markdown으로 되돌릴 수 있나요?

네, JSON → Markdown 변환기가 그 역할을 합니다. 두 페이지가 같은 스키마를 쓰므로 왕복하면 원래 문서가 되고, JSON을 직접 고쳐도 안전합니다.

Markdown으로 읽는 편이 좋으신가요?

에디터를 열면 같은 문서를 실시간 미리보기, 수식, 다이어그램과 함께 보고 PDF·HTML·DOCX로 내보낼 수 있습니다. JSON 도구는 도구 메뉴에서 한 번의 클릭으로 열립니다.

Markdown Viewer 열기