Devin.KR

Markdown ↔ HTML 변환

Markdown을 HTML로, HTML을 Markdown으로 변환합니다. 결과는 실행하지 않고 코드로 확인합니다.

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 을 그대로 보존하는 변환이 아닙니다.

자주 묻는 질문

입력한 데이터는 어디에서 처리하나요?

이 도구의 입력 데이터는 브라우저에서 처리하며 도구 기능을 위해 서버로 업로드하지 않습니다. 결과를 공유하기 전 민감한 정보가 없는지 확인하세요.

결과가 예상과 다르면 어떻게 하나요?

입력 형식, 문자 인코딩과 선택한 옵션을 확인하세요. 각 도구가 안내하는 지원 범위와 제한을 확인하고, 원본 데이터를 보관한 상태에서 결과를 검토하세요.

함께 쓰면 좋은 도구

전체 도구 바로가기

문서 · 데이터 변환

개발 실무

한국 개발 특화

API · 네트워크

이미지 · 색상