DEV Community

kyriewen
kyriewen

Posted on

Image Harvest v1.0.2: Internationalization, Free Pro Trial & Quality-of-Life Improvements

A month ago I launched Image Harvest — a privacy-first Chrome extension that extracts and batch-downloads images from any webpage, including the ones most downloaders miss: CSS backgrounds, lazy-loaded sources, Shadow DOM content, and same-origin iframes.

The response was encouraging. v1.0.2 is the first feature update, focused on three things: going global, lowering the Pro barrier, and addressing the most-requested productivity feature.

🌍 5 Languages — Your Browser, Your Language

The biggest engineering investment in this release was full internationalization. Image Harvest now ships with 5 language packs:

  • English (en)
  • Simplified Chinese (zh_CN)
  • Traditional Chinese (zh_TW)
  • Japanese (ja)
  • Spanish (es)

Every string in the extension — sidebar, popup, settings, collections, reverse search page, toasts, modals, buttons, forms — goes through the standard chrome.i18n + _locales/<lang>/messages.json pipeline. The UI auto-switches based on your browser's language setting. No manual toggle needed.

Why this matters: Chrome Web Store is a global marketplace. A Japanese user who sees an English-only UI is far less likely to install. i18n is table stakes for real distribution.

💎 7-Day Free Pro Trial — No Card, No Catch

The most common question I got after launch was: "Is Pro worth it?"

Instead of trying to convince people with words, I'm letting the product speak. Starting with v1.0.2, every new install automatically gets a 7-day Pro trial with full access to:

  • Multi-tab batch extraction
  • Perceptual hash (pHash) similar image detection
  • Batch highlight with auto-scroll
  • Image collections (IndexedDB local storage)
  • Format conversion (PNG ↔ JPG ↔ WebP)
  • Custom naming templates (12 placeholders)
  • TinEye / Baidu / Yandex reverse image search

No credit card required. A gentle reminder appears 1 day before expiry. After that, you gracefully downgrade to the free tier — which still covers all core extraction and download features.

Pricing remains: $2.99/month · $19.99/year (44% off) · $39.99 lifetime.

📋 Batch Copy Image URLs

The most-requested feature by far: "I don't want to download — I just want the URLs."

Select any number of images in the panel, click copy, and all URLs land on your clipboard (newline-separated). Single-image cards also get a "Copy URL" context menu item. Success toast shows the exact count ("Copied 12 URLs"). Failure gives a clear clipboard-permission message.

Use cases: embedding in docs, sharing in chat, SEO competitor image audits, dev debugging.

Other Changes

  • Payment migration: PayPal → Creem for better coverage in mainland China and Southeast Asia. Same pricing, existing licenses unaffected.
  • 8 UI/UX fixes: narrow sidebar overflow, settings scroll, Pro badge persistence, trial countdown flicker, empty-state layout, tab-switch white flash, display-mode switch availability, telemetry crash guard.
  • Test coverage to 80%: 1,258 unit test cases + 27 Playwright e2e cases. No production code changed — purely quality assurance. (Details in the repo's releases/v1.0.2/test-coverage-details.md.)

Try It

🛒 Chrome Web Store: https://chromewebstore.google.com/detail/iecgnjidmogebokcfnejncgnelcepffo
🌐 Website: https://image-harvest.kyriewen.cn
🎬 Demo video: https://www.youtube.com/watch?v=o5KdX--l-yw
💻 Source code: https://github.com/zbw-zbw/image-harvest (MIT license)

Solo dev. Every piece of feedback matters — drop a comment, open an issue, or just leave a Chrome Web Store review. Thank you 🙏

Top comments (0)