Skip to content

Chrome extension to capture a screenshot of the full page.

License

Notifications You must be signed in to change notification settings

tyrann0us/full-page-screenshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full Page Screenshot

Chrome extension to capture a screenshot of the full height of the current website, even if the content extends below the fold.

Features

  • Full Page Capture: Captures the entire webpage without the need to scroll.
  • Automatic File Naming: Saves the screenshot as a PNG file with the format: screenshot-{current URL}-{YYYY-MM-DD}.png.
  • Easy to Use: Simply click the extension icon to capture.

Installation

1. Download the Extension

  • Download the source code from the latest release.
  • Extract the archive.

For more detailed instructions, refer to Chrome's official documentation.

2. Enable Developer Mode

  • Open Chrome and navigate to chrome://extensions/.
  • Toggle the Developer mode switch in the top right corner.

3. Load the Extension

  • Click on Load unpacked.
  • Select the folder where you extracted the extension.

4. Using the Extension

  • Navigate to any webpage.
  • Click on the Full Page Screenshot extension icon in the toolbar.
  • The screenshot will be captured and downloaded automatically to your default download folder.

Permissions

The extension requires the following permissions:

  • activeTab: Access to the currently active tab.
  • tabs: Interaction with browser tabs.
  • debugger: Use of the debugging protocol for capturing screenshots.
  • downloads: Ability to save files to your computer.

Disclaimer

  • Security Notifications: When using the debugger API, Chrome may display a notification indicating that a debugger is attached. This is expected behavior.
  • Privacy: The extension does not collect or transmit any personal data.

Contact and Contributing

For questions or suggestions, please open an issue on GitHub.
Contributions are welcome! If you want to improve the extension, please create a PR.

License

This project is licensed under the MIT License.