PageToMD version history - 1 version
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.3.0
Released 22 Jun 2026 - 45.08 kBWorks with firefox 142.0 and laterAdded
Batch Mode
- "Batch Convert" button in the popup that converts all open http/https tabs in the current window
- Each tab is converted and downloaded as a separate file using the browser Downloads API
- Tabs are processed sequentially to avoid overwhelming the browser
- Requests<all_urls>permission on first use if not already granted
- Shows conversion count summary (e.g. "Converted 5 of 6 tabs")
Settings and Options Page
- Full settings page (options.html) accessible from the popup gear icon or Firefox add-on preferences
- Configurable default behaviour applied every time the popup opens:
- Always include YAML front matter
- Always auto-copy to clipboard
- Always strip tracking parameters
- Always generate table of contents
- Preferred heading style (ATX#style or Setext underline style)
- Default export format (Markdown, HTML, Plain text, reStructuredText)
- Default front matter template (Generic, Jekyll, Hugo, Obsidian, Astro)
- Default image handling mode (Keep as-is, Absolute URLs, Strip all)
- Settings persist viabrowser.storage.local
Cloud Sync
- Save converted files directly to cloud storage services from the popup
- "Cloud Save" button appears after a successful conversion
- Supported services:
- GitHub - Pushes files to a repository via the GitHub Contents API. Supports create and update. Configurable repo owner, repo name, and folder path.
- Dropbox - Uploads files via the Dropbox Files API withautorename. Configurable folder path.
- Google Drive - Uploads files via multipart Drive API v3. Configurable folder ID. MIME type detection based on file extension.
- All cloud credentials and paths configurable in the Settings page
- "Test Connection" button in settings to verify credentials before use
- Cloud API hosts added as optional permissions to keep initial install footprint small
Custom Conversion Rules
- Define custom CSS selector rules in the Settings page
- Three actions per rule:
- Remove - Strip the element and all its content entirely
- Unwrap - Remove the element tag but preserve its inner content
- Collapse - Replace the element with its plain text content
- Rules are applied to the extracted DOM node before Turndown processes the page
- Add, view, and delete rules through a card-based UI with action badges
- CSS selector validation on rule creationSource code released under All Rights Reserved