LLM 마크다운 변환기

웹페이지의 HTML을 붙여넣으면 nav·헤더·푸터·광고·스크립트를 걷어내고 본문만 추려 llms.txt 스타일의 깔끔한 마크다운으로 변환합니다. 서버로 전송하지 않고 브라우저 안에서만 처리됩니다.

페이지 HTML 붙여넣기
마크다운 결과
llms.txt 항목 미리보기
결과에서 문자열 정리 (찾아 바꾸기)
AD

이 배너는 쿠팡 파트너스 활동의 일환으로 게재되며, 이에 따른 일정액의 수수료를 제공받습니다.

사용 방법

💡 더 빠른 방법: 영역 선택 북마클릿
페이지 전체 소스를 복사할 필요 없이, 원하는 영역만 바로 골라 가져올 수 있습니다.

📌 영역 선택 북마클릿

이 버튼을 브라우저 북마크 바로 드래그해두세요. 변환하고 싶은 페이지에서 북마클릿을 클릭한 뒤 원하는 영역에 마우스를 올리면 하이라이트되고, 클릭하면 그 요소와 모든 자식 요소까지 포함한 HTML이 클립보드에 복사됩니다. 이후 아래 입력창에 붙여넣으면 됩니다. (Esc로 선택 취소)

  1. 페이지 소스 복사: 변환하고 싶은 페이지에서 Ctrl+U(소스 보기) → Ctrl+A, Ctrl+C로 전체 HTML을 복사하세요. React/Vue 등으로 렌더링되는 페이지라면 F12 개발자 도구 → Elements 패널에서 <html> 태그를 우클릭 → "Copy outerHTML"을 쓰면 실제 렌더링된 DOM을 가져올 수 있습니다.
  2. URL 입력(선택): 상단에 원본 URL을 넣으면 상대경로 링크·이미지가 절대경로로 바뀌고, 결과 상단에 출처가 표기됩니다.
  3. 붙여넣기: 왼쪽 입력창에 복사한 HTML을 붙여넣으세요.
  4. 변환: "마크다운으로 변환" 버튼을 누르면 오른쪽에 결과가 표시됩니다. 복사하거나 .md 파일로 내려받을 수 있습니다.
  5. llms.txt에 등록: 아래 "llms.txt 항목 미리보기"에 - [제목](URL): 설명 형식의 한 줄이 자동 생성됩니다. 사이트의 /llms.txt에 그대로 추가하면 됩니다.

이 도구는 URL을 직접 가져오지(fetch) 않습니다. 브라우저 JavaScript는 대부분의 외부 사이트에 CORS 정책 때문에 직접 접근할 수 없고, 이 사이트는 프록시 서버도 두지 않기 때문입니다. 대신 HTML을 직접 붙여넣는 방식을 써서, 입력한 내용이 어떤 서버로도 전송되지 않고 오직 브라우저 안에서만 처리됨을 보장합니다.

llms.txt란?

llms.txtrobots.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 토큰을 낭비하는 것을 막습니다. 도구 상단의 "이미지 포함" 체크박스를 켜면 ![alt](src) 형식으로 이미지를 그대로 남길 수 있습니다.