Overview
Export Notion pages to PDF with proper page breaks at dividers
# Notion PDF Page Break Exporter A lightweight Chrome extension that makes Notion dividers act as PDF page breaks when exporting pages. - Version: 1.1.1 - Developer: Franck Blettner (Nomana-IT) - Contact: https://github.com/fblettner • franck.blettner@nomana-it.fr ## ✨ Features Notion PDF Page Break Exporter makes exporting clean PDFs from Notion easy. The extension detects divider blocks (`---`) and injects print-friendly CSS so each divider starts a new PDF page. It hides Notion UI chrome, expands content to full width, and preserves images, code blocks, and other atomic elements. - Divider-based page breaks: Use `---` in Notion to force a new PDF page. - Lightweight: No external servers or accounts — all work happens in your browser. - Open source: MIT licensed. Inspect or contribute on GitHub. - Works on public Notion pages and inside your workspace (runs only on notion.so domains). ## 📦 Install — From the Chrome Web Store If this extension is published in the Chrome Web Store, users will install it directly from the store listing — no manual download or unpacking is required. ## 📦 Install — Unpacked / Developer mode (for testing) If you want to load the extension locally for testing or development: 1. Download or clone this repository and unzip if needed 2. Open Chrome and go to `chrome://extensions/` 3. Enable **Developer mode** 4. Click **Load unpacked** and select this extension folder ## 🖨️ Usage 1. Open a Notion page in Chrome 2. Click the extension icon in the toolbar 3. Click **Export to PDF** 4. In the print dialog choose **Destination → Save as PDF** and Save ## Notes & Tips - Place `---` divider blocks where you'd like page breaks. - Best print settings: paper size A4 (or your preferred size), margins set to None, enable Background graphics for full fidelity. ## Permissions This extension requires the following permissions (declared in `manifest.json`): - `activeTab` — to operate on the active Notion page - `scripting` — to inject CSS and trigger printing - `storage` — to persist user settings The extension only injects scripts/CSS into Notion domains as declared in `host_permissions`. ## Changelog - 1.1.1 — Add developer metadata and README updates for publishing - 1.1.0 — Initial public build (divider-based page breaks) ## Credits Developed by Franck Blettner • Nomana-IT ## License This project is licensed under the MIT License — see the `LICENSE` file for details.
0 out of 5No ratings
Details
- Version1.1.1
- UpdatedFebruary 26, 2026
- Size59.67KiB
- LanguagesEnglish (United States)
- DeveloperBlettner FranckWebsite
94 Impasse Les Chirous Gras 07700 FREmail
franck.blettner@nomana-it.frPhone
+33 6 24 67 09 60 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site