imbizcorp
// SERIES $ md2html

.md → .html 변환기

APP $ md2html PUB UPD VERIFY 표준·공식 자료 대조 ✓ 브라우저 완결 — 입력값 서버 전송 없음 · 렌더링 전 과정이 이 브라우저 안에서 끝납니다

마크다운(.md)을 입력하는 즉시 아래에서 렌더 결과를 보여주고, 그대로 한 파일짜리 .html 로 저장할 수 있습니다. 주요 문법을 검색으로 찾을 수 있어 — 외우지 않아도 문서를 쓰면서 그 자리에서 확인할 수 있습니다.

이 브라우저에서 읽습니다 · 전송 0건
파일 불러오기 기준: 0 / 300,000자 (0%, UTF-16 기준) 파일을 불러온 뒤 합계는 30만 자(UTF-16 기준)까지 허용됩니다. 직접 입력·붙여넣기는 이 한도로 제한하지 않습니다.
입력하는 즉시 아래쪽 RESULT 에 렌더됩니다 — 긴 문서는 입력을 멈추면 갱신됩니다.
참고 내 기기에서 md 파일 열기는 이 브라우저가 파일을 읽어 위 칸에 글자로 넣는 것입니다 — 파일도 내용도 어디로도 보내지 않습니다. 서버로 올리는 것이 아닙니다. Enter 한 번은 줄바꿈이 되지 않습니다 — 문단을 나누려면 빈 줄 하나, 같은 문단 안 강제 줄바꿈은 줄 끝 공백 두 개입니다.
—
전체를 보여 주는 중입니다 — 글자를 넣으면 걸러집니다.
—
갈래문법결과구분
구분 공통 = CommonMark 0.31 의 문법입니다. GFM = GitHub Flavored Markdown 이 규격으로 정한 확장 다섯 (표 · 체크박스 · 취소선 · 맨 주소 자동 링크 · 일부 HTML 금지) — 지원하지 않는 곳에서는 다르게 표시될 수 있습니다. 규격 밖 = CommonMark·GFM 규격에 포함되지 않은 확장입니다. 흔히 “GFM” 이라고 불리지만 규격 문서에는 없고 되는 곳과 안 되는 곳이 갈립니다 — 옮겨 붙일 곳을 반드시 확인하십시오. 무엇을 쓰는지 모르면 공통만 쓰는 편이 안전합니다.

도구 사용 안내

쓰는 상황

마크다운으로 안내문이나 작업 메모를 쓴 뒤, 독자가 볼 제목·목록·강조·링크를 확인할 때 씁니다. INPUT의 마크다운 원고에 글을 넣으면 아래 RESULT에 표시됩니다. 제목 단계와 문단 경계를 확인하며 원고를 고치고, 브라우저에서 읽을 문서가 필요하면 HTML 파일로 저장합니다.

기존 원고는 내 기기에서 md 파일 열기로 불러옵니다. 내용 추가하기를 켜면 기존 원고 아래에 이어 붙이고, 끄면 불러온 글로 입력 칸을 바꿉니다. 도구는 이어 붙일 때 문단이 섞이지 않도록 필요한 빈 줄을 자동으로 넣습니다. 파일과 내용은 이 브라우저가 읽으며 변환을 위해 서버에 업로드하지 않습니다.

결과 풀이

RESULT는 입력 기호를 해석한 렌더 미리보기입니다. 제목이 나뉘는지, 목록이 의도한 단계인지, 강조와 링크가 붙는지 먼저 봅니다. SYNTAX의 검색은 문법·이름·설명을 찾아 안내 표를 거릅니다. 문법 안내 카드를 숨기거나 검색어를 바꾸어도 원고 자체를 고치는 것은 아닙니다.

구조 요약에는 제목·문단·목록 항목·표·코드 블록·링크의 수와 입력 글자 수가 나옵니다. 예상한 표가 없거나 목록 항목이 더 많으면 해당 문법과 빈 줄을 살펴보십시오. 이 수는 만들어진 구조를 세는 값이며 내용의 정확성을 판정하지 않습니다. RESULT 위 안내도 함께 읽어 GFM 옵션과 지원 범위를 확인합니다.

측정 사례

점검을 1단계 제목으로, 굵게를 강조로, 첫째·둘째를 목록으로 입력했습니다. 홈 링크와 항목·값 두 열에 A·1을 넣은 표도 함께 입력했습니다. GFM을 켜자 이 구조와 데이터 행 하나의 표가 표시됐습니다.

GFM만 끄자 제목·강조·두 목록 항목·링크는 그대로였고, 표 구조가 사라지면서 막대 문자가 포함된 일반 텍스트가 표시됐습니다. 같은 원고도 옵션에 따라 표의 해석이 달라졌습니다.

주요 질문과 답

Enter를 눌렀는데 왜 같은 줄로 보이나요?

일반 문단에서 Enter 한 번은 강제 줄바꿈이 아닙니다. 새 문단은 빈 줄로 나누고, 같은 문단의 다음 줄로 내려가려면 앞줄 끝에 공백 두 개를 둡니다. CommonMark가 구분하는 문단과 강제 줄바꿈을 원고의 목적에 맞게 선택하십시오.

원고 안의 HTML도 실행하나요?

이 도구는 원시 HTML을 글자로 표시합니다. 태그를 입력해 페이지 구조나 스크립트를 실행하는 기능은 제공하지 않습니다. 따라서 HTML을 허용하는 다른 마크다운 편집기와 같은 표시를 기대해서는 안 됩니다.

GFM을 켜면 모든 확장 문법이 되나요?

GFM 옵션은 표·체크박스·취소선 등 이 도구가 구현한 확장에 적용됩니다. 각주는 CommonMark와 GFM 규격 밖의 문법이며 이 미리보기에서는 글자로 남습니다. 문법 안내의 공통·GFM·규격 밖 구분과 붙여 넣을 곳의 지원 여부를 함께 확인하십시오.

그림이 보이지 않는 이유는 무엇인가요?

이 도구는 마크다운의 그림을 외부에서 불러오는 대신 대체 글자와 안내를 표시합니다. 새 창과 저장 파일도 같은 변환 함수를 쓰므로 그림 파일을 포함한 문서 묶음이 되지는 않습니다. 이미지 배치까지 필요한 문서는 별도로 확인해야 합니다.

더 알아보기

동작 원리

변환기는 입력을 먼저 글자로 다룬 뒤 제목·문단·목록·인용·코드 같은 덩어리를 구분합니다. 그 안에서 코드·링크·강조를 해석해 HTML을 만듭니다. GFM을 켜면 표와 작업 목록 등에도 해당 규칙을 적용합니다. 원고의 줄바꿈과 들여쓰기가 구조를 정하므로, 화면에서 비슷해 보이는 글도 입력 방식에 따라 결과가 달라질 수 있습니다.

새 창으로 열어서 보기와 html 파일로 저장하기는 같은 원고와 GFM 설정으로 독립 HTML 문서를 만듭니다. 문서에는 글과 기본 표시용 스타일이 들어갑니다. 미리보기 안에서는 첫 단계 제목을 화면 제목과 구분해 표시하지만, 내보내는 문서에는 원래 제목 단계를 사용합니다. 저장 전에는 현재 원고와 결과를 함께 확인하십시오.

표준·근거

근거 표준 줄의 CommonMark Spec 0.31.2는 기본 마크다운 문법, GitHub Flavored Markdown Spec은 표·작업 목록·취소선 등의 확장, HTML Living Standard는 출력 문서의 요소를 설명합니다. 문법의 근거와 이 도구의 구현 범위는 구분해야 합니다. 원시 HTML을 글자로 표시하고 그림을 불러오지 않는 처리는 이 도구의 별도 규칙입니다.

제약 사항

파일을 불러온 뒤의 합계는 UTF-16 기준 300,000자까지입니다. 이어 붙일 때도 합계를 검사하며, 넘으면 파일 내용을 잘라 넣지 않고 불러오기를 막습니다. 직접 입력과 붙여넣기에는 이 한도를 적용하지 않습니다. 이 수는 바이트 수가 아니며, 일부 이모지처럼 화면의 한 글자가 여러 단위로 세어지는 경우가 있습니다.

모든 마크다운 구현과 같은 결과를 보장하거나 문서의 사실을 검증하는 도구는 아닙니다. 긴 원고는 입력을 멈춘 뒤 갱신될 수 있고, 처리 시간은 기기와 문서 구조에 따라 달라집니다. 다른 서비스에 원고를 옮길 때는 그곳의 문법 지원과 표시를 다시 확인하고, 계속 편집할 마크다운 원본도 따로 보관하십시오.

근거 표준: CommonMark Spec 0.31.2 (마크다운 문법) · GitHub Flavored Markdown Spec (표·작업 목록·취소선) · HTML Living Standard (HTML 출력)