FAQ
How does Vibebun Image Optimizer compress images?
Section titled “How does Vibebun Image Optimizer compress images?”The app downloads your image from Shopify’s CDN, then uses sharp (a high-performance Node.js image library) to iteratively compress it until it reaches your target file size or exhausts the iteration budget. Product images are also resized to a configurable max dimension (default 2048 px). The optimized image is uploaded back to Shopify via a staged upload and replaced in place using Shopify’s fileUpdate API — so your existing CDN URL and all product references stay the same.
Will optimization change my image URLs or break my theme?
Section titled “Will optimization change my image URLs or break my theme?”No. The app uses Shopify’s fileUpdate mutation, which replaces the image binary while preserving the existing CDN URL slug and media ID. Your theme templates, product references, and any external links to those images continue to work with zero changes.
Can I undo an optimization?
Section titled “Can I undo an optimization?”Yes. Every original image is preserved before optimization. Click Rollback next to any optimized image to restore the original instantly. By default, originals are kept for 7 days, but you can change the rollback expiry in Settings — including setting it to 0 to keep originals forever. Rollbacks never count against your monthly quota.
How does AI alt text work?
Section titled “How does AI alt text work?”On the Basic and Advanced plans, click Edit alt next to any image and then use the AI suggest button. The app sends your image to one of three AI vision models — Claude Haiku, GPT-4o mini, or Google Gemini Flash — and receives a descriptive alt-text suggestion. You review and edit it before saving. AI alt text is also available in bulk on paid plans. The language and max character length are configurable in Settings.
What counts toward my monthly optimization quota?
Section titled “What counts toward my monthly optimization quota?”Each image that is successfully compressed and replaced on your store counts as one optimization. Rollbacks, alt-text edits, and failed optimizations do not count. Your quota resets on your billing-cycle anniversary — not the first of each month.
Can I cancel anytime?
Section titled “Can I cancel anytime?”Yes. Billing is handled entirely through Shopify’s managed pricing. You can downgrade to Free or cancel your subscription at any time from within the app — no lock-in, no hidden fees. Your optimized images remain on your store; only the ability to optimize new images reverts to the Free-tier limit.
What image formats are supported?
Section titled “What image formats are supported?”The app processes JPEG, PNG, WebP, and AVIF images. HEIC/HEIF images are automatically converted to JPG before optimization — no manual conversion step needed.
Does the app work with both product images and media-library files?
Section titled “Does the app work with both product images and media-library files?”Yes. The image browser has separate tabs for Product Images and Media Images (files from Shopify’s media library / file manager). Most features work the same for both types, though product images can also be resized during optimization while media images are not resized.
What happens to my images if I uninstall the app?
Section titled “What happens to my images if I uninstall the app?”When you uninstall the app, all stored data is automatically purged — including preserved originals, optimization logs, and settings. Images that were already optimized on your Shopify store remain in their optimized state (they’re stored on Shopify’s CDN, not in the app). If you want to roll back images before uninstalling, do so first.
How many images can I optimize at once?
Section titled “How many images can I optimize at once?”You can select multiple images and use Optimize selected on any plan. The Advanced plan also offers Optimize all on page to process up to 50 images at once. Images are processed in a concurrent pool (3, 5, or 10 simultaneous depending on your plan), with extras queued automatically.
Is there a limit on image file size?
Section titled “Is there a limit on image file size?”There’s no hard limit on input file size. The app will download and process images of any size from Shopify’s CDN. The target file size for the output is configurable in Settings (default: 400 KB, range: 50–5,000 KB).
Can I change the AI language?
Section titled “Can I change the AI language?”Yes. Go to Settings and select your preferred language from the dropdown. The app supports 24 languages including English, German, French, Spanish, Japanese, Korean, Chinese, and more. The AI model will generate alt text in whichever language you choose.
Does the app affect my store’s loading speed?
Section titled “Does the app affect my store’s loading speed?”The app itself runs inside the Shopify admin, not on your storefront. Optimization happens in the background — your store’s front-end performance is never affected during processing. The end result (smaller images on Shopify’s CDN) actually improves your store’s page speed.