πŸ“¦

Save as PDF

πŸ” Security Report Available
πŸ‘₯ 300K+ users
πŸ“¦ v2.2
πŸ’Ύ 32.51KiB
πŸ“… 2025-06-13
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Lets you download web pages as PDF in one click, making it easy for anyone to capture and save online content for later reference or sharing. Ideal for students, researchers, and professionals who need to preserve digital information, Save As Pdf simplifies the process of saving web pages to a single file. With over 300,000 users, this extension has proven itself as a convenient solution for those looking to save the web in a more organized format.

Overview

This add-on allows you to easily save web pages as PDF. It adds an icon to your browser's toolbar, which you can click to save the current page as PDF. The add-on is powered by the PDFCrowd HTML to PDF online service.

*Please note* that for security reasons, it is not possible to create PDFs from pages that require a login, such as your webmail inbox, online banking, shopping cart contents, payment checkouts, and similar sites.

Learn more about how the add-on works at https://pdfcrowd.com/save-as-pdf-addon/

If you need support or have suggestions, please visit https://pdfcrowd.com/contact/.

Tags

Productivity/tools productivity/tools

Privacy Practices

βœ“ 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
v2.2 Critical Scanned Feb 22, 2026

Security Analysis

Analyzed v2.2 Β· Feb 22, 2026 Β· 4 JS files Β· 24 KB scanned

Permissions

tabs storage downloads https://pdfcrowd.com/

Code Patterns Detected

innerHTML assignment β€” potential XSS vector Makes HTTP requests

External Connections

developer.chrome.com github.com dev.to

Package Contents 26 files Β· 60KB

β–ΎπŸ“_metadata4KB
{}verified_contents.json4KB
β–ΎπŸ“css6KB
🎨common.css239B
🎨options.css2KB
🎨popup.css3KB
🎨spinner.css1KB
β–ΎπŸ“icons13KB
β–ΎπŸ“3rd3KB
πŸ–Όcircle-question.svg724B
πŸ–Όgear.svg2KB
πŸ–Όrefresh.svg727B
πŸ–Όicon.svg3KB
πŸ–Όicon128.png2KB
πŸ–Όicon16.png423B
πŸ–Όicon24.png641B
πŸ–Όicon32.png743B
πŸ–Όicon48.png1021B
πŸ–Όicon64.png1KB
β–ΎπŸ“js24KB
πŸ“œbackground.js9KB
πŸ“œcommon.js4KB
πŸ“œoptions.js5KB
πŸ“œpopup.js7KB
πŸ“„HISTORY979B
πŸ“„LICENSE1KB
πŸ“„README.md2KB
🌐background.html110B
{}manifest.json1KB
🌐options.html5KB
🌐popup.html3KB

What This Extension Does

This extension saves web pages as PDFs using an online service and adds a toolbar button for easy access.

Permissions

  • tabsexpected: Lets the extension see which webpage you're viewing, so it knows what to save when you click the button.
  • storageexpected: Allows the extension to save settings or preferences locally in your browser, like whether to open PDFs automatically after saving.
  • downloadsexpected: Enables the extension to save files directly to your computer’s download folder without asking permission each time.

Your Data

The extension sends web page content to PDFCrowd's online service for conversion into a PDF. It may also transmit browsing context and metadata about the saved pages.

Code Findings

InnerHTML assignmentMedium

The extension uses a method that can potentially insert unsafe code into the page if it receives untrusted input, which could allow attackers to run harmful scripts.

πŸ’‘ Common in extensions that dynamically render HTML elements based on runtime data.

Trustworthiness

  • Developer: Developer name is not listed in the extension metadata, making it difficult to verify identity or track support history.
  • Privacy Policy: No explicit privacy policy linked from Chrome Web Store listing. The developer's description mentions PDFCrowd as a third-party service but doesn't clarify what data they collect or how it’s handled beyond basic page content.
  • Install Base: Installed by 300,000 users with no recent updates noted in scan data. Indicates long-standing presence but not necessarily active maintenance.
Bottom Line

Nothing in this scan suggests behavior beyond what is needed for saving web pages as PDFs. However, the lack of a visible developer identity and absence of a privacy policy raise questions about transparency.

Extension Overview

This extension saves web pages as PDFs using an online service and adds a toolbar button for easy access.

Permissions

  • tabsexpected: Exposes Chrome's tabs API allowing read and modify access to tab information including URL, title, and active state. An attacker with this permission could monitor or manipulate browsing sessions across sites.
  • storageexpected: Grants access to Chrome's storage API for persistent key-value data. Could be used to store user preferences, session tokens, or tracking identifiers if misused.
  • downloadsexpected: Provides access to Chrome's downloads API, allowing file creation and management in user-specified locations. If misused, could lead to unauthorized file writes or data exfiltration via download triggers.

Data Exposure (Technical)

Connects to https://pdfcrowd.com/ which receives HTML content, cookies (if present), and possibly authentication tokens depending on how it handles login-protected pages. Uses HTTP(S) protocols but does not specify encryption details for data in transit beyond standard TLS.

Code Findings

InnerHTML assignmentMedium

Detected use of innerHTML in background script context. This pattern is often used for dynamic UI updates but poses XSS risk when content comes from external sources or user inputs. In this case, no clear evidence that the source is attacker-controlled; however, it's a potential vector if future code changes introduce such behavior.

πŸ’‘ Common in extensions that dynamically render HTML elements based on runtime data.

Code Analysis

  • Obfuscation: Standard minification observed. No heavy obfuscation techniques like string encoding or control flow flattening detected.
  • Content Security Policy: Content Security Policy is not set, meaning the extension does not enforce restrictions on script execution or inline code loading.
  • Architecture: Uses Manifest V3 with a background service worker and no content scripts. The architecture implies minimal interaction with page DOM but relies heavily on tab APIs for navigation awareness.

Transparency

  • Developer: Developer name is not listed in the extension metadata, making it difficult to verify identity or track support history.
  • Privacy Policy: No explicit privacy policy linked from Chrome Web Store listing. The developer's description mentions PDFCrowd as a third-party service but doesn't clarify what data they collect or how it’s handled beyond basic page content.
  • Code Visibility: Code appears bundled and minified, limiting independent auditability by external parties without access to source repositories.
  • Install Base: Installed by 300,000 users with no recent updates noted in scan data. Indicates long-standing presence but not necessarily active maintenance.
Researcher Assessment

The extension exposes moderate attack surface through tab, storage, and download permissions aligned with its stated purpose. The medium-severity innerHTML assignment in background script is concerning due to potential XSS implications if input sources change. CSP absence increases risk exposure; researchers should manually inspect the codebase for insecure practices or hidden functionality beyond what's described.

Easy-to-use PDF tools to view, edit, convert, fill, e-sign PDF files, and more in your browser.
Productivity/tools AI
πŸ“¦

Zotero Connector

7M+ users
Save references to Zotero from your web browser
Productivity/tools
Browsec VPN is a Chrome VPN extension that protects your IP from Internet threats and lets you browse privately for free…
Productivity/tools
The ultimate AI translator for web, files, ebooks, academic papers, images, and text
Productivity/tools AI