무료 도구

JSON → Markdown 변환기

JSON 문서를 붙여넣거나 .json 파일을 놓으면 Markdown이 나옵니다. 제목은 #, 목록은 글머리표, 표는 GFM 표가 됩니다. Markdown → JSON 변환기가 쓰는 스키마를 읽으므로 왕복해도 문서가 유지됩니다. 모든 과정이 이 탭에서 실행되며 아무것도 업로드되지 않습니다.

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

변환 옵션
지원하는 블록 타입
heading     depth (1-6), text
paragraph   text
code        lang, text
math        text
blockquote  blocks
list        ordered, start, items [ text, checked, list ]
table       head, rows, align
hr          -
html        text
frontmatter text
def         id, href, title
raw         text

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

JSON을 Markdown으로 변환하는 방법

  1. 위 입력란에 JSON을 붙여넣거나 .json 파일을 놓고, 예제 불러오기를 누르면 유효한 문서에서 시작할 수 있습니다. 입력하는 동안 Markdown이 다시 만들어지고 문제가 있으면 입력란 아래에 설명됩니다.
  2. 각 블록이 순서대로 출력됩니다. heading은 #~######, paragraph는 본문, list는 글머리표(ordered가 true면 번호), table은 GFM 표, code는 코드 펜스가 됩니다.
  3. Markdown을 복사하거나 .md로 내려받거나, 에디터에서 열어 렌더링을 확인하며 계속 편집하세요.

받아들이는 형식

자주 묻는 질문

어떤 JSON 형식을 기대하나요?

Markdown → JSON 변환기가 만드는 형식입니다: {"blocks":[{"type":"heading","depth":2,"text":"설치"}]}. 같은 블록의 배열만으로도 되고, type 없이 text만 있는 블록은 문단으로 처리합니다.

알 수 없는 타입 오류는 왜 나나요?

블록의 type이 없거나 철자가 틀렸기 때문입니다. 메시지에 배열에서의 위치가 나오고, 지원하는 타입과 필드는 도구 아래 참조 패널에 정리되어 있습니다.

제 JSON이 업로드되나요?

아니요. 파일을 놓는 경우까지 포함해 파싱과 변환이 이 브라우저 탭에서 실행됩니다. 어디로도 전송되지 않으며 서버 단계가 없습니다.

표, 코드, 중첩 목록은 어떻게 처리되나요?

표는 머리글과 열 정렬을 유지하고, 셀 안의 세로 막대는 이스케이프합니다. 펜스를 포함한 코드에는 중간에 끝나지 않도록 더 긴 펜스를 씁니다. 중첩 목록은 상위 항목 아래에 들여쓰기됩니다.

Markdown에서 JSON이 다시 필요하신가요?

Markdown → JSON 변환기가 같은 스키마를 읽고, 에디터에서는 실시간 미리보기로 확인한 뒤 PDF·HTML·DOCX로 내보낼 수 있습니다.

Markdown Viewer 열기