HTML to Markdown 변환기
HTML을 Markdown으로 변환하는 무료 도구입니다. 웹 페이지나 CMS에서 가져온 HTML을 깔끔한 Markdown으로 정리합니다.
FormatArc의 HTML → Markdown 변환 사양
변환 상세
turndown 라이브러리를 ATX 제목(#) / 펜스 코드 블록(```) / '-' 목록 마커 / '_' 강조 / '**' 굵게 설정으로 사용합니다. <h1>~<h6>는 #~######로, <strong>은 **text**로, <em>은 _text_로, <code>는 인라인 백틱으로, <pre><code>는 펜스 블록으로, <a href>는 [text](url)로, <img src alt>는 가 됩니다. <table> 요소는 GFM 파이프 표로 변환되며, 셀 안의 줄바꿈은 공백으로 대체되고 파이프 문자( | )는 백슬래시로 이스케이프됩니다.
제한 사항
표의 rowspan / colspan 속성은 무시되며 셀 내용만 추출되어 구조가 평탄해집니다. <script> / <style> / <noscript> 요소는 완전히 제거됩니다. 인라인 CSS(style 속성)는 무시됩니다. <iframe> / <embed> / <video>는 HTML 태그 그대로 출력에 남습니다. URL에서 직접 가져오기나 파일 업로드는 지원하지 않습니다(CORS 제약). HTML 문자열을 입력 영역에 직접 붙여넣어 주세요.
개인정보 보호와 로컬 처리
HTML은 브라우저 안의 정적 JavaScript로 Markdown으로 변환됩니다. HTML 내용은 서버로 전송되지 않으며 가입이나 API 키도 필요 없습니다. FormatArc는 Next.js 정적 출력으로 구축되어 이 페이지는 정적 HTML과 클라이언트 측 코드만 전달합니다.
CLI / Chrome 확장으로도 사용 가능
같은 변환을 빌드 파이프라인이나 터미널에서 실행하고 싶다면, FormatArc는 npm의 CLI로도 배포됩니다(npx formatarc html-to-md input.html). 탭을 벗어나지 않고 JSON / YAML을 정렬하고 싶다면 Chrome 확장도 준비되어 있습니다.