Markdown → HTML 변환기
Markdown 문서를 HTML로 변환하고 렌더링 미리보기를 제공합니다.
카테고리: 변환 도구
언제 사용하나요?
README나 릴리스 노트를 HTML로 변환해 웹 페이지에 삽입하거나, 마크다운 문서가 실제 HTML로 어떻게 렌더링되는지 확인할 때 사용합니다.
사용 방법
- 입력란에 마크다운 텍스트를 붙여넣거나 입력합니다.
- 오른쪽에서 렌더링 미리보기를 확인합니다.
- HTML 소스 복사 버튼으로 변환된 HTML을 가져갑니다.
입력값 안내
HTML 태그로 변환할 마크다운 문법의 텍스트(예: # 제목, **굵게**)를 좌측 입력란에 작성합니다.
계산·변환 기준
marked.js 등의 마크다운 파서를 통해 텍스트를 파싱하고 HTML AST(추상 구문 트리)로 변환한 뒤, DOMPurify를 사용해 악성 스크립트(XSS)를 필터링하여 안전한 순수 HTML 텍스트로 렌더링합니다.
사용 예시
- 문서 HTML 변환 - README나 릴리스 노트를 HTML 조각으로 변환합니다.
- 렌더링 확인 - 마크다운이 실제로 어떻게 보이는지 브라우저에서 확인합니다.
- 이메일 본문 작성 - 마크다운으로 작성한 내용을 HTML로 바꿔 메일 템플릿에 넣습니다.
예시
- # 안녕하세요 → <h1>안녕하세요</h1> 형식으로 변환
- 목록과 **굵게**가 섞인 문서 → ul·strong 태그가 포함된 HTML 소스 생성
- README.md 전체 붙여넣기 → 서비스 소개 페이지용 HTML 조각으로 즉시 변환
- `[링크](https://...)` 마크다운 → `<a href='...'>링크</a>` HTML 태그로 변환
- ```코드 블록``` → <pre><code> 태그로 변환 후 블로그에 삽입
- 릴리스 노트 마크다운 → 이메일 뉴스레터용 HTML로 변환
주의사항
- 변환된 HTML은 XSS 방지를 위해 위험한 스크립트와 속성이 자동으로 필터링됩니다. 원본 HTML 태그가 의도대로 보존되지 않을 수 있습니다.
- GFM(GitHub Flavored Markdown)의 체크박스, 테이블, 각주 등 확장 문법은 파서 설정에 따라 지원 여부가 다를 수 있습니다.
계산·사용 가이드
Markdown 렌더링 방식
제목, 목록, 코드 블록, 표 같은 Markdown 문법을 HTML 태그로 변환합니다. 실제 사이트 적용 전에는 스타일과 보안 처리를 함께 확인해야 합니다.
문서 작성 흐름
Markdown 미리보기로 내용을 확인한 뒤 HTML 변환기를 사용하면 문서 초안과 최종 마크업을 빠르게 오갈 수 있습니다.
자주 묻는 질문
HTML 태그도 그대로 실행되나요?
위험한 HTML은 이스케이프하고 렌더링 결과를 정리해 보여줍니다.
코드 블록과 목록도 지원하나요?
네, 제목, 목록, 링크, 인용문, 코드 블록 등 기본 마크다운 문법을 지원합니다.
Markdown 미리보기 도구와 무엇이 다른가요?
미리보기 도구는 렌더링 결과를 보여 주고, 이 도구는 변환된 HTML 소스를 가져다 쓰는 데 초점이 있습니다.
변환한 HTML을 복사할 수 있나요?
네. 변환된 HTML 소스를 복사해 웹 페이지나 템플릿에 바로 붙여넣을 수 있습니다.
관련 도구
- HTML 포매터 - 한 줄로 압축되거나 들여쓰기가 엉망인 HTML 코드를 태그 계층에 맞춰 줄바꿈과 들여쓰기로 정리합니다. CMS·API에서 받은 HTML 응답을 분석할 때 특히 유용합니다.
- 파일 크기 변환기 - Byte, KB, MB, GB, TB 파일 크기 단위를 1000 또는 1024 기준으로 변환합니다.
- YAML ↔ JSON 변환기 - YAML과 JSON 데이터를 브라우저에서 양방향으로 변환합니다.
- CSV ↔ JSON 변환기 - CSV와 JSON 배열 데이터를 양방향으로 변환합니다.
- Query String ↔ JSON 변환기 - URL 쿼리스트링과 JSON 객체를 양방향으로 변환합니다.
- px ↔ rem 변환기 - 기준 폰트 크기를 바탕으로 px와 rem 값을 양방향 변환합니다.