imbizcorp
// SERIES $ html2md

.html → .md 변환기

PUB 2026-08-01UPD 2026-10-27VERIFY 표준·공식 자료 대조 APP $ html2md ✓ 브라우저에서 변환 — 파일을 서버에 업로드하지 않습니다

웹 화면이나 HTML 을 마크다운(.md)으로 되돌립니다. 코드를 붙여 넣어도 되고, 브라우저에서 보이는 대로 복사해 붙여 넣어도 되고, .html 파일을 열어도 됩니다. 결과는 새 창으로 보거나 파일로 저장하거나 그 자리에서 복사할 수 있습니다.

이 브라우저에서 읽습니다 · 파일 업로드 없음
용량 0 / 300,000자 (0%) 파일은 한 개당 30만 자(UTF-16 기준)까지 읽으며, 파일을 이어 붙일 때도 합계 한도를 검사합니다. 직접 입력·붙여넣기는 이 한도로 제한하지 않습니다.
입력하는 즉시 아래쪽 RESULT 에 마크다운이 나옵니다 — 긴 문서는 입력을 멈추면 갱신됩니다.
참고 내 기기에서 html 파일 열기는 이 브라우저가 파일을 읽어 위 칸에 글자로 넣는 것입니다. 파일을 서버에 업로드하지 않습니다. 스크립트·스타일·주석은 이 도구의 변환 결과에서 제외합니다. 문서 내용과 서식에 집중하고 불필요한 코드가 출력에 남지 않도록 하기 위한 처리 규칙입니다. 화면에 넣기 전에 그림·영상·글꼴의 불러오기 관련 요소와 속성을 제거합니다. 다만 브라우저가 HTML을 해석하는 동안 외부 주소를 요청할 수 있어 완전한 차단을 보장하지 않습니다. 그림 주소는 이미지 문법으로, 영상·오디오 주소는 링크로 바꾸며, 글꼴 불러오기 정보는 제외합니다. 변환 결과를 다른 곳에서 열 때도 남아 있는 외부 주소가 요청될 수 있습니다.
—
참고 두 탭은 서로 다른 작업입니다. 넣는 칸도 결과도 따로 있어 지운 적이 없으면 그대로 남습니다 — 두 방식을 견주어 보실 수 있습니다. 위 세 버튼(새 창 · 저장 · 복사)은 지금 보고 계신 쪽에 대해 돕니다.
—
전체를 보여 주는 중입니다 — 글자를 넣으면 걸러집니다.
갈래HTML마크다운구분
구분 공통 = CommonMark의 기본 문법입니다. 실제 표시는 렌더러의 지원 범위와 설정에 따라 달라질 수 있습니다. GFM = GitHub Flavored Markdown 확장(표 · 체크박스 · 취소선) — 옵션을 끄면 글자로 풀어 내보냅니다. 버림 = 이 도구의 변환 규칙에 따라 내용만 살리거나 항목 전체를 제외하는 것입니다. 일부 제외 항목은 RESULT 위에 표시합니다.

도구 사용 안내

쓰는 상황

HTML 안내문을 편집 가능한 마크다운 원고로 옮기거나, 웹 화면에서 복사한 제목·목록·링크를 작업 메모로 정리할 때 씁니다. 소스가 있으면 INPUT의 HTML 코드에 넣고, 브라우저에서 복사한 내용은 화면 붙여넣기에 넣습니다. 내 기기에서 html 파일 열기로 저장된 문서도 읽을 수 있습니다.

두 입력 방식은 각자의 원고와 결과를 가집니다. 같은 내용을 코드와 화면 복사로 각각 넣어 무엇이 남는지 비교할 수 있습니다. 파일을 열 때 이어 붙이기를 켜면 HTML 코드 탭에서는 끝에 더하고, 화면 붙여넣기 탭에서는 커서가 있는 블록 다음에 넣습니다. 빈 줄에 커서가 있으면 그 자리에, 커서가 입력 영역 밖에 있으면 끝에 넣습니다. 옵션을 끄면 현재 탭의 내용을 바꿔 넣습니다. 파일을 읽고 변환하는 일은 브라우저에서 이루어지며, 변환을 위해 파일을 서버에 업로드하지 않습니다.

결과 풀이

RESULT의 HTML 코드에서와 화면 붙여넣기에서는 서로 다른 결과를 보여 줍니다. 새 창으로 열어서 보기·md 파일로 저장하기·복사하기는 현재 보고 있는 쪽에 적용됩니다. 결과 아래의 글자·줄·제목·링크 수를 보고, 원문과 대조해 제목 단계와 목록 순서, 링크 글자가 남았는지 확인하십시오.

RULES에서 태그나 설명을 검색하면 무엇이 마크다운으로 바뀌고 무엇이 제외되는지 볼 수 있습니다. 공통은 기본 문법, GFM은 옵션에 따르는 확장, 버림은 내용만 남기거나 항목을 제외하는 처리입니다. RESULT 위에는 제외한 항목 일부가 표시됩니다. 안내가 없다는 이유만으로 모든 원본 정보가 보존됐다고 판단하지는 마십시오.

측정 사례

점검 제목, 굵게 강조, 첫째·둘째 목록, 홈 링크, 항목·값 머리와 A·1 행의 표를 HTML로 입력했습니다. GFM을 켜고 참조 링크를 끄자 결과는 87자·12줄·제목 1·링크 1이었습니다.

GFM만 끄면 표는 항목·값과 A·1을 담은 텍스트 두 행이 되고 표 제외 안내가 나왔습니다. 다른 구조는 유지됐으며 결과는 66자·12줄·제목 1·링크 1이었습니다.

주요 질문과 답

화면을 복사했는데 서식이 사라졌어요.

화면 붙여넣기는 브라우저가 함께 전달하는 HTML 서식 정보를 읽습니다. 서식 없이 복사하거나 붙여넣으면 전달받은 글자만 담으므로 제목·표 등의 원래 구조를 복원할 수 없습니다. 소스를 구할 수 있다면 HTML 코드 입력과 비교하십시오.

GFM을 끄면 표나 체크박스는 어떻게 되나요?

GFM을 끄면 표는 행의 내용을 글자로 풀어 내보내고, 작업 목록의 체크 표시와 취소선 서식은 제외합니다. 표의 글자와 목록 내용은 남지만 같은 표시가 유지되지는 않습니다. 사용할 편집기가 GFM을 지원하는지 확인한 뒤 옵션을 고르십시오.

링크를 참조 방식으로 모으기는 무엇인가요?

본문의 링크 자리에는 참조 번호를 두고, 목적지 주소는 결과 끝에 모으는 옵션입니다. 링크가 긴 원고를 편집할 때 사용할 수 있습니다. 결과를 복사할 때는 뒤의 주소 정의까지 함께 가져가야 링크가 연결됩니다.

변환하면 원래 웹 화면을 그대로 복원하나요?

문서의 제목·문단·목록 같은 구조를 옮기는 도구이므로 화면 배치나 CSS 디자인을 재현하지 않습니다. 스크립트·스타일·주석 등은 제외합니다. HTML이 어떤 마크다운에서 만들어졌는지를 찾아 원래 기호를 되돌리는 기능도 아닙니다.

더 알아보기

동작 원리

브라우저의 HTML 파서가 입력을 문서 요소의 나무로 읽습니다. 변환기는 제외할 요소와 속성을 정리한 뒤, 제목·문단·목록 같은 블록과 그 안의 강조·링크·코드를 차례로 마크다운으로 바꿉니다. 글자가 문법 기호로 오해되지 않도록 필요한 이스케이프를 넣고, 문단 사이의 빈 줄과 선택한 참조 링크를 정리해 결과를 만듭니다.

그림은 주소와 대체 글자를 마크다운 이미지 문법으로, 영상·오디오는 주소를 링크로 남깁니다. 글꼴 불러오기 정보는 제외합니다. 이 처리는 미디어 파일을 내려받아 결과 안에 넣는 것이 아닙니다. 주소가 상대 경로라면 결과를 옮긴 곳에서 가리키는 위치가 달라질 수 있으므로, 사용하려는 문서 위치에서 확인해야 합니다.

표준·근거

CommonMark Spec 0.31.2는 출력할 기본 문법을, GitHub Flavored Markdown Spec은 표·작업 목록·취소선의 형식을 설명합니다. HTML Living Standard는 브라우저의 HTML 해석 근거입니다. 이 표준들이 HTML을 원래 마크다운으로 되돌리는 유일한 규칙을 정하는 것은 아닙니다. 어떤 요소를 남기고 제외할지는 화면의 변환 규칙을 함께 보십시오.

제약 사항

파일 한 개는 UTF-16 기준 300,000자까지 읽고, 이어 붙일 때도 합계 한도를 검사합니다. 한도를 넘는 파일은 잘라 넣지 않고 읽기를 막으며, 직접 입력·붙여넣기에는 이 제한을 적용하지 않습니다. 병합 셀이 있는 표나 복잡한 중첩 구조는 원래 배치를 보존하지 못할 수 있습니다. 변환 후에는 셀의 대응과 내용 순서를 대조하십시오.

화면에 넣기 전에 외부 자원을 불러오는 요소와 속성을 제거하지만, 브라우저가 HTML을 해석하는 동안 외부 주소를 요청할 수 있어 완전한 차단을 보장하지 않습니다. 결과를 다른 곳에서 열어도 남은 주소로 요청이 나갈 수 있습니다. 파일 업로드가 없다는 뜻을 모든 네트워크 요청이 없다는 뜻으로 읽어서는 안 됩니다.

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