Markdown ↔ HTML 사용 안내
Markdown을 HTML로, HTML을 Markdown으로 변환합니다. 결과는 실행하지 않고 코드로 확인합니다.
변환 방향을 선택하고 Markdown 또는 HTML을 붙여 넣은 뒤 실행하세요. HTML은 미리 실행하지 않고 코드로 출력합니다. HTML → Markdown 변환에서는 스크립트와 이미지 등 외부 자원을 제외합니다.
어떻게 구현했나
Markdown → HTML 은 marked, HTML → Markdown 은 Turndown 을 씁니다. 두 라이브러리 모두 버전을 고정해 직접 호스팅합니다.
HTML 을 넣었을 때 그 코드를 실행하지 않습니다. template 요소 안에서 파싱하면 문서에 붙지 않은 상태로 구조만 읽을 수 있고, 그 다음 script·style·iframe·object·embed·link·img·video·audio·source 를 통째로 제거한 뒤 변환합니다.
그래서 외부 자원을 부르는 태그는 결과에 남지 않습니다. 남의 HTML 을 붙여넣어 구조만 보고 싶을 때 안전하도록 만든 것이지, HTML 을 그대로 보존하는 변환이 아닙니다.
자주 묻는 질문
입력한 데이터는 어디에서 처리하나요?
이 도구의 입력 데이터는 브라우저에서 처리하며 도구 기능을 위해 서버로 업로드하지 않습니다. 결과를 공유하기 전 민감한 정보가 없는지 확인하세요.
결과가 예상과 다르면 어떻게 하나요?
입력 형식, 문자 인코딩과 선택한 옵션을 확인하세요. 각 도구가 안내하는 지원 범위와 제한을 확인하고, 원본 데이터를 보관한 상태에서 결과를 검토하세요.