Skip to content

NTC-Department/pinterest-downloader

Repository files navigation

Banner

Pinterest Downloader Extension

Discord WXT React Tailwind Powered by

Ever been frustrated by Pinterest download quality and wished there was an extension that could just fix it? As a designer, I'm all about the details. So when I got tired of saving pixelated images that looked like modern art gone wrong, I decided to create this extension. It's like a little sidekick that ensures your inspiration stays sharp and crystal clear(maybe).

Nobody wants to right-click every damn pin to save mediocre quality images. Pinterest's own download feature might as well be called "How to Ruin Images". This extension fixes that issue by:

  1. Adding a clean download button right on every pin
  2. Giving you an ACTUAL high-quality versions (powered by Pinterest Image Scraper API)

Features

  • One-click downloads from any pin page
  • Instant quality selection via intuitive popup
  • Fetches the best available image (subject to original quality)
  • Now works on Chrome AND Firefox

Current Limitations:

  • Doesn't work on private pins.
  • Only supports image pins - no sliders/GIFs/videos yet (next update).
  • The quality of downloaded images depends on the original upload. If the original image is low quality, the downloaded image will reflect that.
  • While built for Chrome/Firefox, might work on other Chromium and Firefox based browsers .

Screenshots

Screenshot

Screenshot

Installation

For Non - Developers

Chrome Web Store - Coming soon (once Google stops being greedy and I pay their $5 fee)
Firefox Add-ons - HD Pinterest Downloader

Manual Install:

  1. Download the latest .zip from Releases
  2. Unzip(if firefox just load)

Chrome:

  • Visit chrome://extensions
  • Toggle on "Developer mode" (top-right)
  • Click "Load unpacked" and select the unzipped folder

Firefox:

  • Visit about:debugging#/runtime/this-firefox
  • Click "Load Temporary Add-on"
  • Select ANY FILE from the unzipped folder or just load the .zip file

Try these crispy pins after installing:

For Developers

Prerequisites:

# Clone the repo
git clone [extension-repository-url]

# Install dependencies
npm install

# Start dev server (hot reload enabled)
npm run dev

# Build production package
npm run build

Cross-Browser Compatibility

While we officially support Chrome and Firefox, the extension might work on:

  • Brave
  • Edge
  • Opera
  • Any browser that's not Internet Explorer (RIP)

Note: These haven't been thoroughly tested. If it breaks, you get to keep both pieces. Feel free to open issues if you find something!

How It Works

  1. Detects Pinterest URLs - Automatically activates on Pinterest Image page
  2. Adds Card Modal - Integrates a sleek card modal to each pin page for easy access
  3. Quality Selection Popup - Click to choose from available resolutions
  4. Best Available Quality - Downloads the best version available via API, but note that this can't improve the original image quality.

Need the API?

This extension is powered by Pinterest Image Scraper API. Self-hosters will need to set up both components.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

The browser extension Pinterest should have built - download great quality images without their garbage compression.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors