HTML Markdown 변환
마크업을 어디에든 붙여 넣을 수 있는 깔끔한 Markdown으로 바꿉니다.
- 브라우저에서 실행됩니다 — 입력한 텍스트는 어디로도 전송되지 않습니다
- 가입 불필요, 사용량 제한 없음, 원하는 만큼 무료로 사용
작동 방식
README 파일, 이슈 트래커, 위키, 정적 사이트가 원하는 것은 Markdown입니다. 웹 페이지에서 복사하거나 CMS에서 내보내면 나오는 것은 HTML입니다. 둘 사이를 손으로 변환하는 것은 번거롭고, 결과에는 대개 남은 마크업이 가득합니다.
깔끔하게 변환되는 것
제목, 문단, 굵게와 기울임, 링크, 이미지, 인라인 코드, 코드 블록, 인용문, 가로줄, 두 종류의 목록(중첩 포함)입니다. 이들은 정확히 대응하는 Markdown 표현이 있어서 손으로 쓴 것처럼 나옵니다.
유지될 수 없는 것
Markdown에는 스타일, 클래스, 레이아웃용 div, span 등 시각적인 것을 표현할 방법이 없습니다. 이런 태그는 풀어서 텍스트만 남기고 태그 자체는 버리며, 단순화된 것이 있음을 알 수 있도록 그 개수를 알려 드립니다. 스크립트와 스타일 블록은 완전히 제거됩니다.
표
표의 텍스트는 보존되지만 Markdown 표로 만들어지지는 않습니다. HTML 표는 병합된 셀과 중첩을 자주 쓰는데, Markdown의 표 문법은 이를 정말로 표현할 수 없기 때문입니다. 단순한 표는 엉망이 된 결과를 받는 것보다 손으로 다시 표시하는 편이 빠릅니다.
패턴 매칭이 아니라 구문 분석
HTML은 정규식으로 처리하지 않고 브라우저 자체의 파서로 구문 분석하므로, 잘못된 마크업이나 깊게 중첩된 마크업도 브라우저가 처리하는 방식대로 다룹니다.
HTML Markdown 변환 — 자주 묻는 질문
표도 변환되나요?
표의 텍스트는 유지되지만 Markdown 표 문법으로 바뀌지는 않습니다. HTML 표는 Markdown이 표현할 수 없는 구조를 자주 쓰기 때문입니다.
CSS 클래스와 스타일은 어떻게 되나요?
삭제됩니다. Markdown에는 이를 표현할 방법이 없습니다.
내 HTML이 업로드되나요?
아니요. 브라우저에서 구문 분석하고 변환합니다.