Download Gemini Images
Grabs every image from a Gemini chat via your logged-in Chrome session, names them in thread order, and zips them up.
UtilitiesIntermediate★ 1,323⑂ 212AI score 7/10Last updated: Aug 8, 2026
What it does
- Reuses your already-authenticated Chrome session and claims the open
gemini.google.com/apptab (or opens a URL you provide). - Opens each image lightbox so it can save the larger displayed file instead of the low-res thumbnail Gemini shows inline.
- Renames downloads sequentially (
image_01.jpg,image_02.jpg, …) to match thread order. - Packages the output folder into a ZIP, verifies it with
zip -T, and reports the archive path plus image count. - Falls back to the tab's
pageAssetsbundle (512px preview JPEGs) if lightbox automation breaks, and tells you the resolution is lower. - Explicitly avoids touching cookies, local storage, passwords, or session stores.
Who it's for
- Anyone who generates or uploads lots of images in Gemini and wants them archived locally.
- Designers and content folks tired of right-click-save loops.
- Researchers who need filenames that preserve conversation order.
- Users already running the Chrome automation skill in Claude Code.
Examples
- "Download all images from my open Gemini tab and zip them" → claims the tab, saves every lightbox image in order, produces
~/Downloads/gemini_conversation_images.zip. - "Just pull the first 20 images from this Gemini link" → set
expectedCount: 20for an exact count. - "If the lightbox won't open, previews are fine" → uses the pageAssets fallback for a 512px JPEG bundle with a clear low-res warning.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the download-gemini-images folder from the GitHub repo daymade/claude-code-skills into my ~/.claude/skills/download-gemini-images/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills && cp -r /tmp/claude-code-skills/download-gemini-images ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Create the skills folder if needed:
mkdir -p ~/.claude/skills - Clone the repo:
git clone https://github.com/daymade/claude-code-skills.git /tmp/claude-code-skills - Copy just this skill:
cp -r /tmp/claude-code-skills/download-gemini-images ~/.claude/skills/ - Make the packaging script executable:
chmod +x ~/.claude/skills/download-gemini-images/scripts/package_images.sh - Confirm
zipand Node.js are available:zip -vandnode -v. - Enable your Chrome automation skill/plugin, sign in to Google in Chrome, and leave the Gemini conversation open.
- Restart Claude Code and ask: "Download the images from my open Gemini conversation and zip them."
View source on GitHub ↗License: MIT