Substack 게시물을 Markdown으로 저장하는 방법(페이월 지원, 교차 홍보 제거)

·

Substack은 여러분이 콘텐츠를 가지고 떠나는 것을 원하지 않습니다. 네이티브 내보내기도, “이 게시물 다운로드” 버튼도, 유료 구독자가 자신이 돈을 낸 에세이를 백업할 수 있는 공개 API도 없습니다. 여러분이 여는 모든 게시물은 구독 모달 오버레이, 네트워크 내 다른 뉴스레터의 교차 홍보 블록, 그리고 이메일 주소를 구걸하는 푸터로 둘러싸여 있습니다. Substack 에세이를 Claude나 Obsidian에 가져다 놓으려 해본 적 있다면 그 문제를 아실 겁니다 --- 페이지에서 복사하면 소음도 함께 끌려옵니다.

이 가이드는 Substack 게시물을 깔끔한 Markdown으로 변환하는 모든 방법을 다룹니다 --- 단일 에세이부터 임베드된 오디오가 있는 페이월 너머의 장문 글까지.

왜 Substack 게시물을 Markdown으로 저장해야 하는가?

Markdown은 뉴스레터가 가야 할 모든 곳에서 작동하는 형식입니다:

  • 좋아하는 에세이를 보관 --- 작가들은 Substack을 떠나고, 게시물은 페이월 뒤로 숨겨지고, 계정은 정지됩니다. 여러분의 메모는 플랫폼의 가동 시간에 의존해서는 안 됩니다
  • 연구 라이브러리 구축 --- 깔끔한 .md 파일이 들어 있는 폴더 하나면 수백 개의 뉴스레터를 몇 초 안에 검색할 수 있습니다
  • LLM에 공급 --- Claude, ChatGPT, Gemini 그리고 로컬 모델은 모두 Markdown을 컨텍스트로 네이티브하게 읽습니다
  • 플랫폼 락인에서 탈출 --- 유료 구독은 접근권을 사는 것이지 소유권을 사는 것이 아닙니다. Markdown은 이미 돈을 낸 사본을 제공합니다
  • 특정 구절 인용 --- 5,000 단어 에세이에서 “복리에 관한 그 단락”을 찾는 것은 검색 한 번이면 됩니다
  • 외국어 게시물 번역 --- 일단 텍스트가 되면 어떤 번역 도구로든 작동합니다

2026년 Substack에서 Markdown으로 가는 트래픽의 대부분을 견인하는 사용 사례는 처음 두 가지입니다: 사람들은 자신이 관심 있는 에세이의, 플랫폼에서 분리된 영구적이고 휴대 가능한 사본을 원합니다.

방법 1: Save(가장 빠름, 원클릭)

Save는 임의의 Substack 게시물을 한 번의 클릭으로 Markdown 파일로 변환하는 Chrome 확장 프로그램입니다. DOM에서 직접 게시물 본문을 읽고, 모든 구독 모달과 교차 홍보 블록을 제거하며, 스크래핑된 페이지가 아니라 원본 에세이처럼 읽히는 무언가를 만들어냅니다.

작동 방식:

  1. Chrome에서 Substack 게시물을 엽니다
  2. 도구 모음에서 Save 확장 프로그램 아이콘을 클릭합니다
  3. .md 파일이 즉시 다운로드됩니다(연결되어 있다면 Save Vault에 저장됨)

얻는 것:

  • 게시물 제목과 부제목이 Markdown 헤딩으로
  • 프론트매터에 작성자 이름, 발행일, 뉴스레터 이름
  • 모든 헤딩, 인용구, 인라인 이미지가 보존된 본문 전체
  • 블록 인용은 페이지 스타일이 아니라 > Markdown 인용으로 유지
  • 임베드된 팟캐스트 에피소드는 원본 URL이 포함된 Markdown 오디오 참조로
  • 각주는 적절한 위치에 인라인됨
  • 제목, 작성자, 뉴스레터, 발행일, 정규 URL이 포함된 프론트매터

제거되는 것:

  • 스크롤 도중에 튀어나오는 구독 모달 오버레이
  • 게시물 상단과 하단의 “From X’s Substack” 교차 홍보 블록
  • “Share this post” / “Pledge your support” / “Restack” 콜투액션 배너
  • 푸터 가입 폼과 추천 그리드
  • Substack 네비게이션 크롬과 떠다니는 읽기 진행 표시줄

적합한 대상: 연구자, 작가, 유료 구독을 실제로 소유하고 싶은 모든 사람, Claude나 ChatGPT에 컨텍스트를 공급하는 AI 사용자. LLM에 붙여넣거나 Obsidian에서 읽을 깔끔한 에세이가 필요하다면 이것이 가장 깔끔한 길입니다.

출력 예시

Packy McCormick의 에세이를 저장하면 다음이 생성됩니다:

---
title: "The Substack Renaissance"
subtitle: "How creator-led media is rebuilding the internet from the bottom up"
author: Packy McCormick
newsletter: Not Boring
url: https://www.notboring.co/p/the-substack-renaissance
date: 2026-02-14
---

# The Substack Renaissance

## How creator-led media is rebuilding the internet from the bottom up

Five years ago, the idea that a single writer could sustain a six-figure
business from a newsletter sounded absurd. Today there are hundreds of
them, and the model is starting to eat traditional media from the edges.

> "The best journalism of the next decade won't come from newsrooms.
> It'll come from one person, a Substack, and a community of 20,000
> readers who actually care."

## Why Now

Three things converged...

그 파일은 사용 가능한 Claude 컨텍스트가 되기까지 한 번의 붙여넣기, 영구적인 Obsidian 노트가 되기까지 한 번의 키 입력 거리에 있습니다.

방법 2: 이메일 + 수동 재포맷팅

모든 Substack 게시물은 이메일로도 전달됩니다. 이메일을 저장하고 손으로 Markdown으로 변환할 수 있습니다.

단계:

  1. Gmail이나 Apple Mail에서 게시물을 엽니다
  2. 소스 보기 또는 “원본 표시”하여 HTML을 복사합니다
  3. HTML-to-Markdown 변환기(Pandoc, turndown, html2md)를 통해 실행합니다
  4. 헤더 배너, 푸터 가입 폼, 교차 홍보 블록을 수동으로 제거합니다

이 접근법의 문제점:

  • Substack 이메일은 무거운 테이블 기반 HTML로 둘러싸여 있어 추한 Markdown으로 변환됩니다
  • 교차 홍보 블록(“Subscribe to X who also writes on Substack”)은 깊이 중첩되어 있고 단일 regex로 제거하기 어렵습니다
  • 임베드된 팟캐스트는 인라인 오디오 플레이어로 들어오는데, 이는 Markdown으로 변환되지 않습니다
  • 각주는 본문과 이메일 푸터 사이에 중복됩니다
  • 이미지는 만료되는 추적 URL로 참조됩니다
  • 페이월 게시물은 이메일에서 잘린 미리보기로 도착하므로 전체 에세이가 거기에 없습니다

짧은 게시물 하나에는 가능합니다. 긴 것이나 유료 콘텐츠에서는 무너집니다.

방법 3: RSS 피드 + 스크립트

모든 공개 Substack은 <newsletter>.substack.com/feed에 RSS 피드가 있습니다. 이를 폴링하고 각 항목을 Markdown으로 변환할 수 있습니다.

curl https://newsletter.substack.com/feed | \
  pandoc -f html -t markdown -o post.md

적합한 대상: 대규모로 뉴스레터를 보관하는 엔지니어링 팀, 또는 자동화된 읽기 파이프라인을 구축하는 모든 사람. 스크립팅 환경과 cron 작업이 필요합니다.

이 접근법의 문제점:

  • RSS는 무료 게시물만 노출합니다. 페이월 너머의 에세이는 피드에 나타나지 않습니다
  • 피드는 이메일 포맷의 HTML을 반환하므로 교차 홍보와 가입 폼의 모든 소음을 상속받습니다
  • 채널 이름 외에는 작성자 메타데이터가 없습니다 --- 게스트 게시물은 작가가 아니라 뉴스레터에 귀속됩니다
  • 임베드된 팟캐스트는 RSS 페이로드에서 제거됩니다
  • 인용구는 스타일을 잃고 본문 텍스트와 병합됩니다
  • 정리 패스(구독 블록 제거, 이미지 URL 수정)는 별도의 단계입니다

이는 권리를 가진 공개 뉴스레터에 대한 파이프라인을 구축한다면 올바른 방법입니다. 단일 게시물에는 과합니다. 그리고 대부분의 독자가 실제로 보관하고 싶어 하는 유료 콘텐츠에는 도달할 수 없습니다.

방법 4: 브라우저 다른 이름으로 저장(PDF) + OCR

Chrome의 “PDF로 저장”은 로그인되어 있는 페이월 Substack 게시물을 포함해 모든 페이지에서 작동합니다.

단계:

  1. Chrome에서 게시물을 엽니다
  2. Cmd+P, “PDF로 저장”을 선택합니다
  3. OCR 도구(Adobe Acrobat, Tesseract, 또는 pdftotext)를 통해 PDF를 실행합니다
  4. 출력을 Markdown으로 정리합니다

Markdown 사용 사례의 문제점:

  • 출력은 문서 형식이 아니라 페이지 형식입니다 --- 헤딩이 계층 구조를 잃고, 단락이 페이지 경계에서 끊깁니다
  • 구독 모달 오버레이가 종종 PDF 안으로 렌더링되므로 소음이 함께 옵니다
  • 인용구, 블록 인용, 코드 샘플은 모두 구조를 잃습니다
  • 이미지는 참조되지 않고 페이지에 픽셀로 구워집니다 --- 원본을 복구할 방법이 없습니다
  • OCR은 세리프가 많은 뉴스레터 타이포그래피에 오타를 도입합니다
  • 임베드된 팟캐스트와 링크는 PDF 라운드트립을 살아남지 못합니다

다른 어떤 것도 콘텐츠에 도달할 수 없을 때의 최후의 수단입니다. 주요 워크플로우가 아닙니다.

어떤 방법을 사용해야 하는가?

시나리오최선의 방법
Substack 에세이를 Claude나 ChatGPT에 붙여넣기Save --- 원클릭, 구조화된 출력
유료 구독 보관Save --- 로그인되어 있는 페이월 게시물에서 작동
개인 뉴스레터 연구 라이브러리 구축Save --- 일관된 프론트매터, 검색이 쉬움
무료 뉴스레터를 대규모로 자동 보관RSS + 스크립트 --- 프로그래밍 가능, 그러나 무료 게시물만
수동 분류가 있는 이메일 전용 흐름이메일 + 재포맷팅 --- 주당 1-2개의 에세이만 저장하면 작동
읽을 수 없는 페이지의 최후의 캡처PDF로 저장 + OCR --- 소음이 많지만 항상 작동

대부분의 사람들에게 --- 특히 유료 구독이 있거나 Substack을 연구 입력으로 사용하는 누구에게나 --- Save가 답입니다. 설정 없이 가장 깔끔한 Markdown을 만들어내며, 페이월 에세이를 무료 게시물과 동일한 방식으로 처리합니다: 로그인된 브라우저가 볼 수 있는 것에서.

Save가 처리하는 엣지 케이스

  • 페이월 게시물. Save는 로그인된 브라우저가 보는 것을 봅니다. 유료 구독자라면 전체 에세이를 받습니다. 그렇지 않다면 페이지에 나타나는 그대로의 공개 미리보기를 받습니다. 크래킹 없음, 스크래핑 없음 --- 이미 접근 권한이 있는 것의 깔끔한 사본일 뿐입니다.
  • 교차 홍보 블록. Substack은 대부분 게시물의 상단과 하단에 “From X’s Substack” 추천 블록을 주입합니다. Save는 자동으로 제거합니다. 내보낸 Markdown에는 실제 작성자에게 귀속된 에세이 자체만 포함됩니다.
  • 임베드된 팟캐스트 에피소드. Substack 게시물에는 오디오가 점점 더 많이 포함됩니다. Save는 에피소드를 원본 URL이 포함된 Markdown 오디오 참조로 캡처하므로 나중에 다시 듣거나 전사 도구로 보낼 수 있습니다.
  • 댓글 섹션. 최상위 댓글은 댓글 작성자 이름과 날짜와 함께 캡처됩니다. 깊이 중첩된 스레드는 원시 덤프되지 않고 요약되므로 400개의 댓글이 있는 토론이 파일을 부풀리지 않습니다.
  • Threads(Substack의 Twitter 같은 기능). 작성자와 타임스탬프가 있는 시간순 Markdown 목록으로 저장되며, Twitter 스레드 내보내기와 동일한 모양입니다.
  • Notes. Substack의 마이크로 게시물도 작동합니다. Markdown은 더 짧지만 동일한 프론트매터 모양을 가지므로 같은 폴더의 장문 게시물 옆에 자리잡습니다.
  • 같은 작성자의 여러 뉴스레터. 각 게시물은 프론트매터에 뉴스레터 이름이 부여되므로 세 개의 다른 Substack에서 발행하는 작가는 수동 태깅 없이 세 개의 검색 가능한 버킷에 들어갑니다.
  • 사용자 정의 도메인. 많은 Substack은 자체 도메인(stratechery.com, notboring.co, noahpinion.blog)에서 실행됩니다. Save는 URL에 관계없이 Substack 기반 백엔드를 감지하고 동일한 깔끔한 내보내기를 적용합니다.
  • 이미지가 많은 게시물. 이미지는 원본 URL로 참조된 채로 유지되며 alt 텍스트와 캡션도 보존됩니다. 파일은 작고 휴대 가능한 상태로 유지됩니다.

워크플로우와 결합하기

Markdown 출력은 필요한 곳 어디서든 작동합니다:

  • Claude / ChatGPT / Gemini --- 파일을 붙여넣고 에세이에 대한 후속 질문을 합니다
  • Obsidian --- vault에 넣고, 관련 노트에 링크하고, 저장된 모든 뉴스레터를 검색합니다
  • Notion --- 직접 붙여넣기, 헤딩과 인용이 올바르게 렌더링됩니다
  • Apple Notes --- Markdown 공유 확장 프로그램을 통한 깔끔한 가져오기
  • Readwise / Reader --- Markdown은 원시 URL 저장에서 오는 교차 홍보와 가입 소음 없이 깔끔하게 가져옵니다
  • Save Vault --- 연결되어 있다면 모든 Substack 저장이 자동으로 백링크와 태그와 함께 거기에 도착합니다

FAQ

Save는 페이월 너머 Substack 게시물에서 작동합니까? 예, 계정이 접근 권한을 가진 게시물에서 작동합니다. Save는 로그인된 브라우저가 볼 수 있는 것을 읽습니다. 유료 구독자라면 전체 에세이를 받습니다. 그렇지 않다면 Substack이 표시하는 그대로의 공개 미리보기를 받습니다.

Save는 사용자 정의 도메인 Substack에서 작동합니까? 예. 자체 도메인에서 실행되는 Substack(Stratechery, Not Boring, Noahpinion)은 *.substack.com 사이트와 동일한 방식으로 내보내집니다. 확장 프로그램이 Substack 기반 백엔드를 감지합니다.

Substack Notes와 Threads를 저장할 수 있습니까? 예. Notes는 짧은 Markdown 파일로 내보내집니다. Threads는 각 항목에 작성자와 타임스탬프가 있는 시간순 Markdown 목록으로 내보내집니다.

댓글 섹션은 어떻게 됩니까? 최상위 댓글은 댓글 작성자의 이름과 날짜와 함께 캡처됩니다. 깊이 중첩된 스레드는 파일을 읽기 쉽게 유지하기 위해 요약됩니다. 모든 댓글을 그대로 원한다면 확장 프로그램 설정에서 한 줄짜리 옵션입니다.

Save는 “Subscribe now” 모달과 교차 홍보 블록을 제거합니까? 예. 구독 모달 오버레이, “From X’s Substack” 교차 홍보 블록, “Pledge your support” 배너, 푸터 가입 폼 모두 제거됩니다. 내보낸 Markdown에는 게시물 자체만 포함됩니다.

이미지와 인용구를 보존합니까? 예. 이미지는 alt 텍스트와 캡션이 그대로 유지된 채로 원본 URL로 참조됩니다. 인용구는 Markdown 블록 인용(>)으로 내보내집니다.

임베드된 팟캐스트 에피소드는 어떻게 됩니까? 원본 에피소드 URL이 포함된 Markdown 오디오 참조로 캡처됩니다. 전사를 원한다면 그 후 원하는 전사 도구로 URL을 보내십시오.

Substack 게시물을 저장하면 내 계정이 누군가와 공유됩니까? 아니요. 확장 프로그램은 브라우저에서 로컬로 실행됩니다. 브라우저가 하는 것과 동일한 방식으로 게시물을 읽고 Markdown을 컴퓨터에 씁니다. 로그인 데이터는 컴퓨터를 떠나지 않습니다.

비용은 얼마입니까? Save에는 몇 개의 게시물에서 시도해 볼 수 있는 무료 티어가 있습니다. 그 이후에는 작은 구독료가 지속적인 사용을 커버합니다.

관련 Save 가이드

## Continue reading

Jean-Sébastien Wallez

Written by

Jean-Sébastien Wallez

I've been making internet products for 10+ years. Built Save on weekends because I wanted my own reading library in clean markdown for Claude and Obsidian. Write here about web clipping, AI workflows, and the small things that make a personal knowledge base actually useful.

## try save

더 스마트하게 저장할 준비가 되셨나요?

클릭 한 번으로 모든 웹페이지를 Markdown으로 변환하세요.

Chrome에 추가 🐿️