How it works
Newsletter to PDF, in four steps
A wizard that respects your time. No accounts required to try. Your content stays in your browser — nothing ever touches a server except the URLs you paste.
Paste any newsletter URL
Substack, Ghost, Beehiiv, Medium, or any site with an RSS feed. StackPress detects the platform automatically. Custom domains work. Paste more than one source to combine articles from multiple publications into a single book.
- Substack (including custom domains like yoursite.com)
- Ghost and self-hosted Ghost blogs
- Beehiiv publications
- Medium profiles and publications
- Any site with RSS — WordPress, Eleventy, Jekyll, personal blogs
Pick the articles to include
Browse the full archive in a paginated grid. Filter by year, tag, or keyword. Sort newest, oldest, or alphabetical. One-click select-all for a filter. Up to 50 articles per book.
- Live keyword search across titles
- Filter by year and tag
- Images-only toggle
- Select-all for current filter
- Per-source color coding when combining publications
Organize and lay out
Drag to reorder. Choose single or two-column layout per article. Toggle chapter cover pages. Pick how title overlays render. Decide between one merged book or separate PDFs per article.
- Drag-to-reorder (touch friendly)
- Per-article column layout
- Per-article chapter cover toggle
- Chapter cover title placement and overlay
- Output: merged PDF with table of contents, or separate PDFs per article
Configure, design, download
Set book title, page size, font family and size. Pick a cover template. Add a watermark. Save format presets for reuse. Pro users get a full-screen Cover Designer with live PDF preview and color themes.
- Helvetica, Times, Courier, Merriweather, Lato, or upload custom TTF/OTF
- US Letter or A4 page size, 9 to 14pt font size
- Three cover templates (Classic, Literary, Bold) plus Pro cover designer
- Text watermark with opacity, size, position
- EPUB export available alongside PDF
What's in every book
No lorem ipsum. Every book is professionally typeset the moment you hit generate.
Cover page
Full-bleed image with title, article count, and date.
Table of contents
Automatically generated with page numbers.
Typeset content
Headings, paragraphs, blockquotes, ordered and unordered lists, images, code blocks, hyperlinks.
Inline formatting
Bold, italic, bold-italic resolved per span.
Two-column layouts
Per article, blocks distributed by character weight across columns.
Chapter covers
Full-bleed image with title band, togglable per article.
Page numbers + watermark
Optional text watermark at any position.
Boilerplate stripping
Recurring subscribe CTAs and author footers detected across articles and removed automatically.