Markdown to HTML 변환기
Markdown을 HTML로 변환하는 무료 도구입니다. GitHub Flavored Markdown을 지원하며 브라우저만으로 처리합니다.
FormatArc의 Markdown → HTML 변환 사양
변환 상세
marked 라이브러리를 gfm: true / breaks: false 설정으로 사용합니다. # 부터 ###### 는 <h1>~<h6>로, **굵게**는 <strong>으로, _기울임_은 <em>으로, 펜스 코드 블록(```)은 <pre><code>로, 파이프 표는 <table>로 변환됩니다. GFM 확장이 활성화되어 작업 목록( - [x] item )은 체크박스로, 취소선(~~text~~)은 <del>이 됩니다. breaks: false이므로 단일 줄바꿈은 <br>이 아닌 단락 구분으로 처리합니다(CommonMark 준수).
제한 사항
수식 표기(KaTeX / MathJax)와 다이어그램 문법(Mermaid / PlantUML)은 변환하지 않습니다. YAML / TOML frontmatter는 본문 텍스트로 그대로 출력합니다(제거도 해석도 하지 않습니다). 출력 HTML은 새니타이즈되지 않으므로 사용자 입력을 웹에 표시하는 경우 DOMPurify 등으로 별도 처리해 주세요. 동기 처리이므로 수 MB가 넘는 입력은 UI를 일시적으로 멈추게 할 수 있습니다.
개인정보 보호와 로컬 처리
Markdown은 브라우저 안의 정적 JavaScript로 HTML로 변환됩니다. Markdown 내용은 서버로 전송되지 않으며 가입이나 API 키도 필요 없습니다. FormatArc는 Next.js 정적 출력으로 구축되어 이 페이지는 정적 HTML과 클라이언트 측 코드만 전달합니다.
CLI / Chrome 확장으로도 사용 가능
같은 변환을 빌드 파이프라인이나 터미널에서 실행하고 싶다면, FormatArc는 npm의 CLI로도 배포됩니다(npx formatarc md-to-html input.md). 탭을 벗어나지 않고 JSON / YAML을 정렬하고 싶다면 Chrome 확장도 준비되어 있습니다.