utilbox
개발자 도구

마크다운 링크 추출기

마크다운 본문에서 모든 링크를 한 번에 추출합니다. 인라인 [text](url), 이미지 ![alt](url), 참조 스타일 [text][label], 자동 링크 <url>까지 모두 인식합니다. CSV·표·줄바꿈 5가지 출력 형식과 도메인별 필터를 지원합니다.

마크다운 본문
342·인라인 2·이미지 1·참조 1·자동링크 1
출력 형식
도메인 필터
추출 결과 (5개)
https://utilbox.io.kr
https://utilbox.io.kr/tools/html-to-markdown
https://example.com/cover.png
https://nextjs.org/docs
https://example.com/about
미리보기 (상위 5개)

사용 방법

  1. 마크다운 본문을 붙여넣습니다 (블로그 글·README·노트 등).
  2. 출력 형식을 고릅니다. 단순 URL 모음은 \"URL만\", 엑셀로 옮길 거면 CSV, 블로그에 표로 넣을 거면 마크다운 표.
  3. 이미지 링크 포함·중복 제거·도메인 필터로 원하는 링크만 남깁니다. 외부 도메인만 골라 점검하기 좋습니다.
  4. 복사·다운로드로 결과물을 저장하거나, 워크스페이스에서 다음 노드(예: 글자 수 세기·base64·csv-cleaner)로 흘립니다.

마크다운 링크 추출기 자세히 알아보기

마크다운 본문에는 다양한 형태의 링크가 섞여 있습니다. 인라인 [텍스트](URL), 이미지 ![대체텍스트](URL), 참조 스타일 [텍스트][label] + [label]: URL 정의, 그리고 <URL> 자동 링크. 본 도구는 이 4가지 형태를 모두 한 번에 인식해 텍스트·URL·타입·라인 번호를 표로 정리합니다. 코드 블록(```) 안의 가짜 링크는 자동으로 무시합니다. 블로그 글·README·기술 문서를 정리할 때, 외부 링크가 살아 있는지 점검하거나 참고문헌을 정리하거나, 내부 링크만 골라 사이트맵으로 만드는 등에 유용합니다. 추출 결과는 단순 URL 목록부터 CSV·TSV·마크다운 표·HTML 표 5가지 형식으로 내보낼 수 있고, 도메인별 카운트가 칩으로 표시되어 한 도메인의 링크만 골라 보내거나 카피라이트 출처 점검을 빠르게 끝낼 수 있습니다. 모든 처리는 브라우저에서 일어나 본문이 외부로 전송되지 않습니다.

이럴 때 사용하세요

  • 블로그 글·README의 외부 링크가 살아 있는지 일괄 점검하기 위해 URL 목록을 추출할 때
  • 기술 문서에 사용된 참고 자료를 표(마크다운/HTML)로 정리해 부록·각주에 옮길 때
  • 특정 도메인(youtube.com, github.com 등)의 링크만 골라 임베드 카드로 가공할 때
  • 기존 글의 링크를 CSV로 내보내 스프레드시트에서 깨진 링크 검사·메모를 추가할 때
  • html-to-markdown으로 변환한 HTML 페이지에서 모든 외부 인용 URL을 한 번에 모을 때 (워크스페이스 흐름)

마크다운 링크 추출기 자주 묻는 질문

참조 스타일 링크([text][label])도 추출되나요?
네, 참조 정의 [label]: URL이 같은 문서 안에 있으면 자동으로 매핑되어 일반 링크처럼 추출됩니다. 정의가 없으면 텍스트로 간주해 추출하지 않습니다. [label][] 형식과 단순 [label] 단축 참조도 모두 인식합니다.
코드 블록 안의 URL은 추출되나요?
추출되지 않습니다. ``` 펜스 코드 블록 내부는 예제 코드라 가짜 URL이 흔하므로 일괄 무시합니다. 인라인 코드(`...`) 안의 URL은 현재 추출됩니다 — 만약 이를 제외해야 하는 경우가 많으면 옵션 추가를 검토하겠습니다.
출력 형식 중 어떤 걸 골라야 하나요?
URL만 따고 싶으면 "URL만", 스프레드시트로 옮기려면 CSV/TSV, 블로그·문서 안에 그대로 넣으려면 마크다운 표/HTML 표를 추천합니다. 워크스페이스에서 다음 노드로 흘릴 거면 "URL만"이 가장 실용적이고, csv-cleaner나 json-csv-converter로 이어 받으려면 CSV가 적합합니다.
도메인 필터에서 "(상대/기타)"는 무엇인가요?
/about, ./image.png 같은 상대 경로나 mailto:, tel: 같은 비-HTTP 스킴이 들어간 링크입니다. URL 객체 파싱이 안 되는 항목을 따로 분류해 보여 주므로, 절대 URL과 상대 경로 링크를 구분해 점검하기 좋습니다.
중복 제거는 어떤 기준인가요?
URL 문자열 완전 일치 기준입니다. 쿼리스트링·트레일링 슬래시 차이는 다른 URL로 간주됩니다. 더 공격적인 정규화(쿼리 정렬·www 제거)가 필요하면 워크스페이스에서 url-inspector·text-cleaner 노드를 이어붙여 정제할 수 있습니다.