No description
  • JavaScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-02 16:14:52 +00:00
LICENSE Update LICENSE (MIT License) 2026-10-01 08:14:13 +00:00
README.md Sync README from GitLab 2026-10-02 16:05:10 +00:00
Universal Image Downloader v7.2.user.js Release v7.2 2026-09-30 23:16:50 +00:00
Universal Image Downloader v7.7.user.js Release v7.7 2026-09-30 23:16:55 +00:00
Universal Image Downloader v8.3.user.js Release v8.3 2026-09-30 23:17:00 +00:00
Universal Image Downloader v8.4.1.user.js Release v8.4.1 2026-09-30 23:17:10 +00:00
Universal Image Downloader v8.4.2.user.js Release v8.4.2 2026-09-30 23:17:15 +00:00
Universal Image Downloader v8.4.user.js Release v8.4 2026-09-30 23:17:05 +00:00
Universal Image Downloader v9.1.5.user.js Release v9.1.5 2026-09-30 23:17:20 +00:00
Universal Image Downloader v9.1.6.user.js Release v9.1.6 2026-09-30 23:17:26 +00:00
Universal Image Downloader v9.1.7.user.js Release v9.1.7 2026-09-30 23:17:31 +00:00
Universal Image Downloader v9.1.8.user.js Release v9.1.8 2026-09-30 23:17:37 +00:00
Universal Image Downloader v9.1.9.user.js Release v9.1.9 2026-09-30 23:17:42 +00:00
Universal Image Downloader v9.2.0.user.js Release v9.2.0 2026-09-30 23:17:48 +00:00
Universal Image Downloader v9.2.1.user.js Release v9.2.1 2026-09-30 23:17:54 +00:00
Universal Image Downloader v9.2.2.user.js Release v9.2.2 2026-09-30 23:19:50 +00:00
Universal Image Downloader v9.2.6.user.js Release v9.2.6 2026-09-30 23:19:56 +00:00
Universal Image Downloader v9.2.7.user.js Release v9.2.7 2026-09-30 23:20:13 +00:00
Universal Image Downloader v9.2.8.user.js Release v9.2.8 2026-09-30 23:20:18 +00:00
Universal Image Downloader v9.3.2.1.user.js Release v9.3.2.1 2026-09-30 23:20:01 +00:00
Universal Image Downloader v9.3.3.user.js Release v9.3.3 2026-09-30 23:20:07 +00:00
Universal Image Downloader v9.4.0.user.js Release v9.4.0 2026-09-30 23:20:24 +00:00
Universal Image Downloader v9.4.1.user.js Upload Universal Image Downloader v9.4.1.user.js 2026-09-30 22:08:29 +00:00

Universal Image Downloader

A high-performance, cross-platform userscript designed to extract, unscramble, and batch-download images from almost any website. Built with strict reader isolation, it features a professional, draggable UI that leverages smart DOM scanning and deep network blob interception.

✨ Key Features

  • Universal Compatibility: Works reliably across the vast majority of websites, bypassing standard right-click and gallery restrictions.
  • Scrambled Image Engine: Automatically detects canvas-drawn scrambled images (frequently used on CDN-hosted webtoons) and reconstructs them into clean files before downloading.
  • Cross-Platform UI: Fully optimized for both desktop and mobile environments. The UI grid layout remains stable without breaking underlying page elements, featuring built-in zoom controls and automatic dark/light theme detection.
  • Advanced Filtering & Sorting: Sort extracted images by name or size, and filter out irrelevant UI icons using precise width/height range sliders.
  • Flexible Export: Download all selected images individually into customizable subfolders, or package them instantly into a unified ZIP file.

⚙️ Scanning Modes

Toggle modes directly from the downloader interface based on the target site's protection level. Crucial: Always refresh the page after switching modes to properly initialize the network interception hooks.

Mode Best For How it Works
Default Standard galleries Scans DOM elements (img, picture, canvas, CSS backgrounds) while aggressively de-duplicating URLs to prevent redundant downloads.
Network Highly protected sites Intercepts XHR/Fetch requests and Blob URLs directly from the network stream. Switch to this mode if "Default" fails to fetch images or throws errors.
Scrapper (Blob) Strict blob isolation Specifically targets, captures, and isolates blob-generated image URLs hidden by modern web readers.

🚀 Installation & Usage

  1. Prerequisite: Install Tampermonkey (highly recommended) or Violentmonkey in your browser.
  2. Install Script: Grab the latest version from my Greasyfork page below.
  3. Launch: Navigate to your target webpage and press ALT + W to open the downloader UI.
  4. Extract: Use the checkboxes to select images, optionally define a subfolder name, and click Download All or ZIP Pack.

Contact: For bug reports, feature requests, or general queries, please leave a review on Greasyfork or reach out directly at devjk6918@gmail.com.