Everything Shopify left out — in one app.
Each tool is purpose-built for a specific gap in Shopify admin. Install once and all fifteen are available immediately inside your store.
Shopify is exceptional.
It also shipped without these.
These aren’t edge-case requests. They’re things every serious merchant eventually needs — and finds missing.
No Shopify image health score
Shopify tells you nothing about whether your images are killing your page speed. Every extra second of load time costs 7% in conversions — and you have no idea which pages are the culprits until customers stop buying.
No bulk add/remove product tags
Shopify’s bulk edit replaces your entire tag list. One mistake wipes months of carefully organised product taxonomy across a hundred products in seconds.
No bulk vendor rename or product type editor
Rebranded a supplier? A 200-product vendor update in Shopify is 200 individual edits — 2 to 3 hours of clicking for a task that should take 2 minutes. There is no shortcut built in.
No bulk SKU editor or formatter
Inherited a catalogue with inconsistent SKUs? Shopify has no tools to clean them up at scale. So you export to CSV, edit in Excel, pray the import doesn’t corrupt anything, and spend half a day on a 5-minute job.
No bulk add products to collection
Adding 50 products to a manual collection is 50 individual edits — 20 to 30 minutes of repetitive clicking for a task that should take 30 seconds. There is no bulk assignment tool built into Shopify.
No safe image replacement or Shopify image compressor
Replacing a Shopify image changes its CDN URL. If a theme file hardcodes the old URL, it breaks silently — no warning, no rollback. An emergency developer call at £150/hr is the typical cost of finding out the hard way.
No bulk publish, unpublish, or archive
Launching a seasonal range or pulling discontinued products means opening every product page individually. Shopify has a basic bulk status action in the products list, but without smart filtering by vendor, tag, or collection first, it’s a recipe for accidental changes at scale.
No way to convert a manual collection to smart
Shopify doesn’t let you change a collection’s type once it’s created. Converting a manual collection to smart means deleting the old one, recreating it, and hoping you remember to restore the handle — or all your links and SEO rankings break. There is no native conversion tool.
No bulk SEO title or meta description editor
Shopify lets you edit SEO fields per product, buried at the bottom of the product page. For 500 products that’s 500 individual page loads. Most stores never do it — leaving hundreds of pages with duplicate titles or no meta description, invisible to Google Image Search and below every competitor who bothered.
No bulk URL handle editor or duplicate detection
Shopify auto-generates handles from product titles, leaving stores full of /products/awesome-blue-t-shirt-2-copy-1. There is no tool to detect messy handles, suggest clean slugs, or fix duplicates in bulk — every one has to be edited individually in the product page.
No bulk price editor or sale tool
Running a sale across 200 products means editing every product page individually. Shopify’s built-in bulk editor doesn’t support percentage discounts, compare-at pricing, or rounding rules — so most merchants resort to a CSV export, a manual spreadsheet edit, and a risky re-import.
No bulk inventory editor or multi-location stock tool
Adjusting inventory after a stocktake or zeroing out discontinued lines means editing each variant one at a time. For stores with multiple fulfilment locations, multiply that by the number of locations. Shopify has no bulk inventory editor and no way to add a fixed quantity to all selected products at once.
Shopify image speed audit, graded by page.
One click scans every product image and Files Library asset in your Shopify store. Results are grouped by page with an A–F speed score and plain-English insight — so you know exactly which pages are costing you conversions and exactly what to fix. Every second shaved off page load time recovers 7% in conversions. The audit takes 30 seconds. Finding this yourself would take hours.
Compress Shopify images. Convert PNG to JPG. Resize oversized files.
Automatically detects three Shopify image issues: PNG files that should be JPG, images wider than 2048px, and bloated JPGs that can be re-compressed. Preview the exact file size saving before anything changes. Batch-fix a full product page in under a minute.
The Shopify CDN myth: “Shopify converts images to WebP automatically.” True — but it converts whatever you upload. An 8 MB PNG becomes an 8 MB PNG faithfully re-encoded as WebP. Garbage in, garbage out. AssetScope fixes the source file.
Built-in Safe Replace: Replacing an image changes its Shopify CDN URL — theme files that hardcode the old URL will silently break. Before any replacement, AssetScope scans every Liquid and JSON file in your active theme. If your hero banner references the image, you’ll see it listed before you confirm. No surprises in production.
Bulk add and remove product tags — without overwriting the rest.
Shopify’s bulk editor replaces your entire tag list — one wrong move wipes your entire product taxonomy across hundreds of products, and manually rebuilding takes hours. AssetScope’s bulk tag editor is non-destructive: specify only the tags to add and the tags to remove. Every other tag stays exactly as it is. Tag a full seasonal promotion across your entire catalogue in under 3 minutes. Zero risk to existing tags.
Bulk rename vendor or product type across your entire catalogue.
Need to bulk rename a vendor or bulk update product type across Shopify? A 300-product supplier rebrand that costs 3 hours of admin time — or a VA invoice — takes one person under 5 minutes in AssetScope. Filter by current vendor, select all affected products, type the new name, apply. No CSV, no import, no risk of corrupting your data.
Bulk edit, prefix, or reformat SKUs across all Shopify variants.
Inherited a Shopify catalogue with inconsistent SKUs? Cleaning them via CSV can take a full day — or cost you a developer. AssetScope’s bulk SKU editor does it in minutes: add a prefix, suffix, find-and-replace, or clear the field across every variant at once. Preview every before/after value — including duplicate warnings — before anything is saved.
Bulk add or remove products from any Shopify collection.
Adding 50 products to a seasonal collection in Shopify is 50 individual product edits — 20 to 30 minutes of clicking every time you launch, update, or retire a collection. AssetScope does it in one action: pick the collection, select the products, apply. 30 seconds instead of 30 minutes. Reclaim hours every time your merchandising changes.
Publish, unpublish, or archive hundreds of Shopify products at once.
Launching a seasonal range means publishing dozens of products simultaneously. Pulling discontinued lines before a sale means setting them to Draft or Archived. AssetScope’s Bulk Status Manager lets you filter to the right products, select all, and apply the new status in one operation — seconds instead of an hour of individual edits.
Fix Shopify SEO titles and meta descriptions across your entire catalogue.
Most Shopify stores have hundreds of products with no SEO title, no meta description, or both inherited directly from the product name. AssetScope scans every product, flags missing fields, auto-fills titles from the product name, and lets you find-and-replace across all SEO fields — then applies every change in one batch.
Clean up messy Shopify handles across your entire catalogue.
Shopify auto-generates handles from product titles and never cleans them up. Rename a product and the old handle stays. Duplicate a title and Shopify appends -2 or -copy-1. AssetScope scans every product, flags messy handles, suggests clean slugs from the current title, and lets you apply every change in one batch — with duplicate detection before saving.
Convert manual Shopify collections to smart — or smart back to manual.
Shopify doesn’t let you change a collection’s type after it’s created. Converting a manual collection to smart means deleting the original and recreating it — and if you don’t restore the exact handle, every link to it breaks. AssetScope’s Collection Converter handles the full migration: create the new collection, transfer all data, delete the original, restore the handle. The collection URL stays identical throughout.
Run a 20% sale across your entire catalogue in 60 seconds.
Apply percentage discounts, set compare-at prices, and round to .99 — across every variant of every selected product, in one batch. No CSV, no re-import, no risk.
Adjust Shopify stock levels across every variant in one pass.
Post-stocktake reset, new season restocking, zeroing discontinued lines — select the products and variants you want to update, choose Add / Subtract / Set to, enter the amount, pick the location, and apply. AssetScope updates every selected variant in one batch. No spreadsheet, no CSV, no variant-by-variant clicking. Zero-stock variants are highlighted so you can choose to skip or include them.
Find and replace across every product description.
A supplier renamed? A phone number changed? A returns policy to add? Find-and-replace across all descriptions, append or prepend content, strip messy HTML — all in one batch.
Everything, enumerated.
27 specific capabilities embedded directly in your Shopify admin — bulk tag editing, bulk vendor renaming, bulk SKU formatting, bulk collection assignment, collection type conversion, bulk status management, bulk SEO editing, Shopify image optimisation, and more. No CSV exports, no external dashboards, no spreadsheets.
Shopify page speed score by image
Every Shopify product page gets an A–F speed score. Slow pages cost you conversions — see exactly which ones to fix, by how much, and what it will save you.
Plain-English insights
“2 images stored as PNG — wrong format for photos. Could save ~2.1 MB — ~0.8s faster on 4G.” Specific, actionable insights that turn a vague “my store feels slow” into a fix worth real checkout completions.
Convert PNG to JPG on Shopify
Converts photographic PNG files to high-quality JPG. Typically saves 50–80% file size — pages load faster, more shoppers reach checkout, and you’re not wasting CDN bandwidth on the wrong format.
Compress Shopify JPG images
Re-compresses bloated JPGs at 80% quality — typically saving 30–50% with no visible difference. Faster pages, lower bandwidth, more completed purchases. If a file is already lean, we leave it alone.
Detect & resize oversized Shopify images
Images wider than 2048px are flagged and resized. Every unnecessary pixel is wasted bandwidth — slower pages, higher data costs for your customers, more abandoned sessions before checkout.
Preview before commit
Side-by-side before/after with exact byte savings shown. You see precisely what you gain before anything changes — so every optimisation is a confident decision, not a gamble.
Bulk image processing
Select a product page and fix every image in one queue. What would take an hour of individual uploads takes minutes — a preview before each save means no surprises.
Bulk add & remove product tags
Bulk add or remove product tags across your entire catalogue in minutes — without touching a single tag you didn’t specify. Saves hours of manual edits per promotion and eliminates the risk of wiping your taxonomy.
Bulk rename vendor & product type
Rename a vendor across 300 products in under 5 minutes — no spreadsheet, no VA, no import. What Shopify turns into a 3-hour job is a single operation.
Bulk SKU editor & barcode formatter
Reformat every SKU in your catalogue in minutes instead of a day. Duplicate detection before saving means no fulfilment problems caused by the cleanup itself.
Bulk add products to Shopify collection
Add 50 products to a collection in 30 seconds instead of 30 minutes. Remove a seasonal line in one action. Saves 20–30 minutes every single time you touch a collection.
Shopify theme scan before image replace
Before any image replacement, we scan your entire Liquid theme. Catches broken references before they become broken pages — avoiding an emergency developer call and the revenue lost while a hero banner is down.
Safe Shopify image replacement
Replace images confidently. Every theme reference is flagged before you confirm — no broken banners discovered by customers, no panicked rollbacks, no revenue lost to downtime.
Orphan file cleanup
Delete orphaned files in one click. A leaner Files Library means faster admin, less confusion, and no bandwidth wasted on assets nobody references any more.
Full Files Library coverage
Product images aren’t the only culprits. Forgotten campaign banners and old promo assets bloat your library and slow your store too — AssetScope catches all of them.
Bulk publish, unpublish & archive
Filter to Active, Draft, or Archived products, select all or a subset, and apply the new status in one operation. Launch a seasonal range or retire a discontinued line in seconds, not an hour of individual edits.
Archive without deleting
Archiving keeps the product in your store for historical reporting and order lookups — it just removes it from active sale. AssetScope’s bulk archive is the fastest way to clean up a discontinued range without losing the data.
Convert manual collection to smart
Turn a manual Shopify collection into a smart rule-based collection without breaking its URL. AssetScope creates the new collection, transfers all metadata, deletes the original, and restores the handle — your /collections/[handle] link stays live throughout.
Convert smart collection to manual
Convert a smart collection back to manual and take direct control of its membership. All products currently in the smart collection are automatically added to the new manual one before the original is removed. Zero products missed, same URL preserved.
Bulk SEO title editor
Audit every product’s SEO title in one scan. Auto-fill any blank titles from the product name, use find-and-replace across all titles, or edit individually. Apply every change in one batch via Shopify’s API.
Bulk meta description editor
See every product with a missing meta description at a glance. Write them individually or set them in bulk — character count guidance keeps everything within Google’s 160-character display limit.
Bulk URL Handle Editor
Scan, clean, and update product URL handles in bulk — with auto-suggest, duplicate detection, and inline editing.
Duplicate handle detection
Flags every handle collision before saving, so you never accidentally break a product URL or create a redirect loop.
Bulk Price Editor
Apply percentage discounts, set compare-at prices, and round to .99 across hundreds of products in one pass — no CSV needed.
Compare-at price in bulk
Automatically set the original price as compare-at when running a sale, so Shopify shows sale badges without any extra steps.
Bulk inventory adjustment
Add or subtract a fixed amount from every selected variant’s stock level in one operation — ideal for post-stocktake resets or receiving a new shipment across hundreds of products.
Multi-location stock management
Choose a specific fulfilment location or apply the same inventory change across all locations simultaneously. Every Shopify location is supported.
We actually ship what you ask for.
AssetScope ships updates every few weeks, driven by real merchant feedback. If there’s a workflow we haven’t covered yet — or something in the app that could work better — tell us. We read every submission and most make it into the app within a few updates.
We read and reply to every request
A scalpel designed for one patient.
We don’t support WooCommerce. We don’t support Magento. AssetScope uses Shopify’s GraphQL Admin API directly, understands the Liquid theme file structure, and knows exactly how the Shopify CDN works. When you bulk edit products or replace an image, every operation is native to Shopify — no workarounds, no CSV round-trips.
Available now on the Shopify App Store
FREE for 7 days — no limits, on us. Install in 30 seconds, run your first Speed Audit, and start bulk editing immediately. $1.99/month after your trial. Cancel any time.
Try FREE — 7 Days on Us