LLM 마크다운 변환기
웹페이지의 HTML을 붙여넣으면 nav·헤더·푸터·광고·스크립트를 걷어내고 본문만 추려 llms.txt 스타일의 깔끔한 마크다운으로 변환합니다. 서버로 전송하지 않고 브라우저 안에서만 처리됩니다.
이 배너는 쿠팡 파트너스 활동의 일환으로 게재되며, 이에 따른 일정액의 수수료를 제공받습니다.
사용 방법
💡 더 빠른 방법: 영역 선택 북마클릿
페이지 전체 소스를 복사할 필요 없이, 원하는 영역만 바로 골라 가져올 수 있습니다.
이 버튼을 브라우저 북마크 바로 드래그해두세요. 변환하고 싶은 페이지에서 북마클릿을 클릭한 뒤 원하는 영역에 마우스를 올리면 하이라이트되고, 클릭하면 그 요소와 모든 자식 요소까지 포함한 HTML이 클립보드에 복사됩니다. 이후 아래 입력창에 붙여넣으면 됩니다. (Esc로 선택 취소)
- 페이지 소스 복사: 변환하고 싶은 페이지에서 Ctrl+U(소스 보기) → Ctrl+A, Ctrl+C로 전체 HTML을 복사하세요. React/Vue 등으로 렌더링되는 페이지라면 F12 개발자 도구 → Elements 패널에서
<html>태그를 우클릭 → "Copy outerHTML"을 쓰면 실제 렌더링된 DOM을 가져올 수 있습니다. - URL 입력(선택): 상단에 원본 URL을 넣으면 상대경로 링크·이미지가 절대경로로 바뀌고, 결과 상단에 출처가 표기됩니다.
- 붙여넣기: 왼쪽 입력창에 복사한 HTML을 붙여넣으세요.
- 변환: "마크다운으로 변환" 버튼을 누르면 오른쪽에 결과가 표시됩니다. 복사하거나
.md파일로 내려받을 수 있습니다. - llms.txt에 등록: 아래 "llms.txt 항목 미리보기"에
- [제목](URL): 설명형식의 한 줄이 자동 생성됩니다. 사이트의/llms.txt에 그대로 추가하면 됩니다.
이 도구는 URL을 직접 가져오지(fetch) 않습니다. 브라우저 JavaScript는 대부분의 외부 사이트에 CORS 정책 때문에 직접 접근할 수 없고, 이 사이트는 프록시 서버도 두지 않기 때문입니다. 대신 HTML을 직접 붙여넣는 방식을 써서, 입력한 내용이 어떤 서버로도 전송되지 않고 오직 브라우저 안에서만 처리됨을 보장합니다.
llms.txt란?
llms.txt는 robots.txt/sitemap.xml처럼 사이트 루트(/llms.txt)에 두는 파일로, LLM이 사이트의 핵심 콘텐츠를 광고·네비게이션 없이 빠르게 파악하도록 돕는 규약입니다. # 제목, > 요약, ## 섹션별 링크 목록으로 구성된 순수 마크다운이며, 검색엔진 표준은 아니지만 개발 도구·문서 사이트들이 점점 채택하고 있습니다. 이 도구로 페이지를 변환하면 그 페이지를 llms.txt에 등록할 항목(제목·설명·링크)을 바로 얻을 수 있습니다. 이 사이트 자체의 예시는 /llms.txt에서 볼 수 있습니다.
자주 묻는 질문
입력한 HTML이 외부로 전송되나요?
아니요. 붙여넣은 HTML은 브라우저 안에서 DOMParser로 파싱되고 변환되며, 서버로 전송되거나 저장되지 않습니다.
왜 URL만 넣으면 자동으로 가져오지 않나요?
브라우저 JavaScript는 CORS 정책 때문에 대부분의 외부 사이트를 직접 fetch할 수 없습니다. 이를 우회하려면 제3자 프록시 서버를 거쳐야 하는데, 그러면 입력한 페이지 내용이 외부 서버를 지나가게 되어 이 사이트의 "서버 전송 없음" 원칙과 맞지 않습니다. 그래서 HTML을 직접 붙여넣는 방식을 택했습니다.
본문을 어떻게 골라내나요?
<main>, <article>, role="main", #content 같은 흔한 본문 영역을 우선 찾고, 없으면 <body> 전체를 씁니다. <nav>, <header>, <footer>, <aside>, <script>, <style> 등은 항상 제거됩니다.
표나 코드 블록도 변환되나요?
네. <table>은 마크다운 표로, <pre><code>는 코드 펜스(```)로 변환되며 language-* 클래스가 있으면 언어 표기도 유지됩니다.
이미지나 링크의 상대경로는 어떻게 처리되나요?
상단에 원본 URL을 입력하면 href/src의 상대경로를 그 URL 기준으로 절대경로로 바꿔줍니다. URL을 비워두면 원본 속성값을 그대로 씁니다.
이미지는 결과에 포함되나요?
기본값은 미포함입니다. <img> 태그(일반 URL 이미지와 data: base64 이미지 모두)를 결과에서 제거해, 특히 base64로 인코딩된 이미지가 마크다운을 불필요하게 부풀리고 LLM 토큰을 낭비하는 것을 막습니다. 도구 상단의 "이미지 포함" 체크박스를 켜면  형식으로 이미지를 그대로 남길 수 있습니다.