Ecom Store Pro

How to Bulk Edit Products in Shopify: Editor, CSV or App

Shopify's bulk editor changes fields across many products, bulk actions handle tags and collections, and a CSV covers whole catalogs. Where each one stops.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Select products on your Shopify Products list and click Bulk edit to change fields such as category, type, status, metafields or variant details in one table; tags, collections, sales channels and deletion are bulk actions on the same list, though tags and sales channels also appear as editor columns.

Stock on products with several variants can be bulk edited only from the Inventory section.

For catalog-wide changes, export a CSV, edit it and import it with Overwrite products with matching handles, in files of up to 15 MB each, after saving a backup, because an import can't be canceled once it begins.

An app earns its place for blog posts, pages and URL redirects, where Shopify's bulk editing feature is no longer available, or for a revert feature that the bulk editing, bulk actions and product import pages we read on October 25, 2026 don't describe.

The Quick Verdict
Key Takeaway: Pick the tool by the change, then by its size. The bulk editor changes fields in a table, bulk actions handle tags, collections, channels and deletion, the Inventory editor takes bulk stock edits on multi-variant products, and a CSV of up to 15 MB per file handles catalog-wide edits. Apps fill what Shopify leaves out.

Find your change in the first column; the sections below are the evidence for each row.

Which tool, by the change you're making

Your situationPickWhy
A few fields across products you can filter toBulk editorSelect, click Bulk edit, add the columns you need; Shopify calls it the easiest way
Tags, collections, sales channels or deletionBulk actions on the product listEach is an action in the selection bar's three-dot menu; tags and sales channels also appear as bulk editor columns, and deletion is permanent
Stock on products with several variantsInventory bulk editorShopify allows bulk inventory edits for multi-variant products only from Inventory
More columns than a table comfortably holds, edits built in a spreadsheet, or a catalog-wide changeCSV export, edit, importSpreadsheet formulas and many columns in one file; up to 15 MB per file, and an import can't be canceled once it begins
Blog posts, pages, redirects, or a way back after a changeAn appBuilt-in bulk editing for those was removed; the bulk editing, bulk actions and product import pages we read on October 25, 2026 describe no undo, and apps list revert as their own claim

Shopify gives you three built-in ways to change many products at once, and each is built for a different kind of change. The bulk editor is a spreadsheet-style table in your admin; bulk actions sit on the product list itself and handle tags, collections, sales channels and deletion; and a product CSV lets you export the catalog, edit it in a spreadsheet and import it back.

An app is a fourth route, and it earns its place only where those three stop. This guide starts from the change you want to make, shows where each tool ends, and closes with a checklist for running a bulk change you can check afterwards. Shopify Help Center pages and our development store's admin were read on October 25, 2026, and app prices are as listed on the Shopify App Store that day.

Which Built-In Tool Handles Which Change?

Key takeaway

Bulk edit opens from four places in your admin: Products, Collections, Inventory and Customers. The same table edits the properties of collections and customers, but products are where the choice between tools actually bites, so the table below sticks to them.

Find your change: which built-in tool, and where it stops
The changeBuilt-in toolWhere it stops
Prices, SKUs, barcodes and other variant detailsBulk editor with variant columns, or select variants on a product page and click Bulk editStock on a product with several variants: bulk edits only from the Inventory section
Raise or cut every price by a percentageCSV: compute the new prices with a spreadsheet formula, then import with OverwriteTyping into selected bulk-editor cells writes one value to all of them, not a percentage
Cost per item for every productBulk editor or a CSV import, both named by Shopify for this—
Product category and product typeBulk editor, Product category and Product type columnsCategory is picked from Shopify's list; a new product type is added with + Add
Status: active, draft, unlisted or archivedSet as active or Set as draft in the selection bar; Archive products or Unlist products in the three-dot menu; Archived also in the editor's Status column—
Add or remove tagsAdd tags or Remove tags bulk actionOnly 250 tags display when bulk editing tags (Shopify's note for Plus stores with unlimited tags)
Add products to a collection or take them outAdd to collection(s) or Remove from collection(s) bulk actionCollection properties themselves: bulk edit from Collections
Sales channel or catalog availabilityInclude in or Exclude from sales channels and catalogs bulk actionsA CSV can't change availability on other sales channels
Stock on products with several variantsInventory bulk editor (Products > Inventory > Bulk edit)New values replace existing quantities; they aren't added
Product metafieldsBulk editor Metafields columns, or a CSVBulk editing covers product metafields with definitions
Variant metafieldsVariant bulk editor with metafield columnsNot supported in product CSV import or export
SEO title and descriptionSEO columns in the bulk editor, or the CSVAn export fills them only where you customized them
Deleting productsDelete products bulk actionPermanent; a CSV can't delete products in bulk
Many fields across the whole catalogCSV export, edit, import with Overwrite15 MB per file; an import can't be canceled once it begins
Blog posts, pages or URL redirectsNone: Shopify removed bulk editing for theseShopify's help points to apps instead

Source: Shopify Help Center pages on bulk editing, bulk actions, CSV files, product import and export, variants, tags and product details, read October 25, 2026; Shopify Changelog on metafields and the inventory bulk editor.

Notice what the table does not contain: a product count. The bulk editing, bulk actions and CSV pages we read on October 25, 2026 publish no maximum number of products for one bulk-editor session; the published size limit is the CSV's 15 MB per file, covered below.

Two rows have their own pages on this site. Shopify's product details page advises adding cost to all your existing products at the same time with the bulk editor or a CSV import, and our answer on how to add cost per item in Shopify walks through both routes.

For SEO fields, remember that an exported CSV fills the SEO title and description only where you customized them on the product, so a blank cell in your export means the field was never customized. Whether to rewrite them in bulk, and how, is covered in our Shopify SEO guide.

How to Use the Bulk Editor

Key takeaway

Shopify's export documentation points merchants here before it points them at a CSV:

The easiest way to edit multiple products or product variants simultaneously is to use the bulk editor in your Shopify admin.
Shopify Help Center — Exporting products ·

The editor works the way a spreadsheet does: each row is a product or a variant, each column is a field, and you decide which columns appear. Four steps cover a typical change:

  1. From your Shopify admin, go to Products and filter or search the list down to the products you want to change.
  2. Tick the checkbox beside each product, then click Bulk edit in the bar that appears above the list.
In Shopify adminOpen in your store
  1. Products
Steps one and two: tick the products, then click Bulk edit in the bar that appears above the list.
  1. In the editor, click Columns and select every field you want to change.
  2. Edit the cells, then click Save. If any errors occur, fix them and click Save again.
In Shopify adminOpen in your store
  1. Products
  2. Bulk edit
Steps three and four: one row per product; Columns at the top right adds fields, and Save sits beside it.

Before you save a change across many products, export the same filtered list to CSV: the bulk editing, bulk actions and product import pages we read on October 25, 2026 describe no undo for a bulk edit, so that file is your copy of the old values. The full routine is in the safety checklist.

Selecting More Than 50 Products

Key takeaway

To select every product in your store, click the checkbox at the top of the item list, then click Select all 50+ items. In a filtered view with more than 50 matches, click the same checkbox, open the 50 selected dropdown and choose Select all results to select everything the filter matches. The 50 in both labels is wording, not a ceiling: Shopify's 2022 announcement of its revamped products bulk editor listed editing 50+ products at a time among the changes.

On a phone the ceiling is real. You can select up to 25 items at a time on a mobile device, so a change to more products than that belongs in the admin in a desktop browser.

Editing Many Cells in One Move

Key takeaway
  • One edit, many cells. Select several cells in a column and type into the outlined active cell: Shopify applies the edit to every selected cell.
  • Fill handle. Click and drag a cell's fill handle across the cells below or above to copy its value.
  • Only the columns you need. In our development store on October 25, 2026, the Columns list grouped fields under General, Publishing, SEO and Metafields. Shopify added bulk editing for product metafields with definitions in its November 2022 changelog.
In Shopify adminOpen in your store
  1. Products
  2. Bulk edit
  3. Columns
Columns lists every field you can add, grouped under headings such as General and Publishing.

Static frames don't show the editor in motion. One practitioner's walkthrough, Clayton Bates's video from January 2024, has chapters on bulk editing products and on updating inventory. Its screens predate the inventory bulk editor update Shopify announced in December 2025, so take menu names from the frames above rather than from the video.

How to BULK EDIT Products on SHOPIFY Like a Pro!One practitioner's walkthrough, January 2024, from the Clayton Bates - Shopify Expert channel, with chapters on bulk editing products and updating inventory. The screens are older than Shopify's December 2025 inventory bulk editor update.

Variants, Stock and Variant Metafields

Key takeaway

Stock is a field the Products editor won't take on every product. When a product has multiple variants, its inventory can be bulk edited only from the Inventory section of your admin. Go to Products > Inventory, tick the variant rows and click Bulk edit; the editor lists variants in the order you sorted them before opening it, not grouped by product.

In Shopify adminOpen in your store
  1. Products
  2. Inventory
  3. Bulk edit
Stock for each variant is edited here, in the Available and On hand columns for each location.

Turning inventory tracking on for many products is a separate procedure, covered in our answer on how to bulk turn on inventory tracking.

Three safeguards arrived in the inventory bulk editor in Shopify's December 2025 update. The editor shows your new value beside the original before you save, and tooltips on the Available and On hand columns explain that new values override existing quantities, so what you type replaces the stock figure rather than adding to it. If stock changes while you are editing, for example when another staff member updates it, an inventory mismatch dialog asks whether to save the suggested values, save your original values or discard.

A May 2026 update added Set To and Adjust By modes to inventory adjustments elsewhere in the admin and left the bulk editor unchanged: it still sets available quantities directly.

For several variants of one product, open the product, select the variants and click Bulk edit to change all their details at once; deleting several variants is a bulk action instead. Our guide to editing many variants at once goes further into that screen.

Variant metafields follow the same route. They aren't supported in product CSV import or export, so the variant bulk editor with metafield columns added is the built-in way to change them in bulk. Since a May 2026 changelog, the bulk editor can also unpublish individual variants, which stay in your admin with their history.

When Save Fails: “Update the Invalid Values”

Key takeaway

If you see Update the invalid values, then save again when you click Save, Shopify says one or more products or variants have invalid values that are blocking the save. The value at fault can sit in a column that isn't displayed in your current view, so the error can point at a problem you can't see yet.

  • A missing SKU. A variant missing a required SKU is one of the typical causes Shopify lists. Add the SKU column to find it.
  • Metafield validation. Metafield validation errors are the other cause Shopify names. Add the metafield columns and look for the value that doesn't fit.
  • Neither of those. Shopify presents these as typical causes, not a complete list. Select fewer products and save again to narrow down which one blocks the save.
Two things that slow down or break a large edit

Shopify warns that editing list items in bulk in Microsoft Edge can cause errors because of a limited URL length, and suggests Chrome, Firefox or Safari instead. Separately, the more information you change at one time, the longer the bulk change takes to complete.

Bulk Actions: Tags, Collections, Channels and Deletion

Key takeaway

Some changes never open the editor. Tick products on the list, and the bar above it offers Set as active and Set as draft beside Bulk edit, while the three-dot button holds the rest. Shopify documents bulk actions on many admin pages, including Orders, Customers and Discounts, and says most resource tables in the admin support them.

Bulk actions on the Products list
ChangeWhere it is (our admin, October 25, 2026)What to know first
StatusSet as active and Set as draft in the selection bar; Archive products and Unlist products in the three-dot menu—
Where products are soldInclude in sales channels, Exclude from sales channels, Include in catalogs, Exclude from catalogsA CSV can't change availability on other sales channels, so this is the bulk route
TagsAdd tags, Remove tags—
CollectionsAdd to collection(s), Remove from collection(s)Changes which products a collection holds, not the collection's own fields
DeletionDelete productsPermanent
App and Flow actionsApps section: Create email campaign, Run Flow automation, Create Combined ListingDepends on installed apps; Flow runs manually only on products shown on one page of the list, and only workflows with the Product created trigger

Source: menu items as shown in our development store's admin, October 25, 2026; notes from Shopify Help Center pages on bulk actions, tags, adding and updating products, product import and running Flow workflows manually, read the same day. Shopify's help page words some items differently.

In Shopify adminOpen in your store
  1. Products
The three-dot button in the selection bar holds the bulk actions: archive, channels, catalogs, tags and more.

Tags have one quirk. Shopify's page on tags notes, in a tip about Plus stores having unlimited product tags, that only 250 tags display when you bulk edit tags.

Channel availability deserves a plan of its own when you change it for many products at once, because products you add later need a rule too. Our guide covers both cases in publishing many products, and products you add later.

On a phone, the bulk actions page's list for Products leaves out app functions and Shopify Flow, and a selection stops at 25 items.

Archive before you delete

Shopify says that when you delete a product, it's permanently removed from Shopify, and a CSV can't delete products in bulk, so bulk deletion happens in this menu. If there is any chance you'll want a product back, use Archive products instead; the bulk editor's Status column offers Archived too.

When a CSV Beats the Bulk Editor

Key takeaway

Shopify's bulk editing page itself suggests a CSV file for bulk editing a larger number of products, inventory items or customers. A CSV wins when the change spans more columns than you want in one table, when you build it with formulas in a spreadsheet, or when someone outside your admin prepares the data. Shopify recommends Google Sheets for working with CSV files.

The limit that matters is file size, not row count: there's a file size limit of 15MB per file for products, inventory, and customer data. A larger catalog goes in several files. The three subsections below follow the order you work in: export, overwrite, then what a CSV can't do.

Export Only What You’ll Change

Key takeaway
  1. On Products, filter or search the list down to what you'll change; Shopify's export page says you can add a filter when you need to change only some of your products.
  2. Click Export and pick the scope: the current page, all products, the products you selected, or the products matching your search.
  3. Choose CSV for Excel, Numbers, or other spreadsheet programs or Plain CSV file, then export.
  4. Save an untouched copy of the file as your backup before you edit anything.
In Shopify adminOpen in your store
  1. Products
  2. Export
Steps two and three: pick which products and which CSV format; the top line says what the file won't update.

The dialog itself states the first gap: the file can update all product information except inventory quantities, and to update quantities at multiple locations it points to the inventory CSV or the bulk editor (Shopify's CSV help, by contrast, documents an Inventory quantity column for stores with a single location). Shopify's export page adds three more:

  • No image files. The images associated with each product aren't included in the CSV.
  • SEO fields only where customized. The SEO title and description columns are filled only where you edited them on the product.
  • Timeouts on big exports. An export that would contain thousands of variants can time out, so narrow it with filters and export in parts.

What “Overwrite Products With Matching Handles” Changes

Key takeaway

On import, one checkbox decides whether the file touches existing products. If Overwrite products with matching handles isn't selected, products that match an existing handle are ignored. If it is selected, the values in the file overwrite the values in the matching columns of each existing product, and the table below is what that means column by column.

With Overwrite selected: what each column does
In your fileWhat happens to the existing product
A column with a valueThe file's value replaces the existing one
A non-required column left blankThe existing value is overwritten as blank
A non-required column left out of the fileThe existing value stays the same
Variant data such as SKU or Weight without the Option1 name and Option1 value columnsA new default variant is created and the existing variants are deleted
A changed option valueExisting variant IDs are deleted and new ones created, which can break third-party dependencies on variant IDs

Source: Shopify Help Center, Importing products with a CSV file and Using CSV files to import and export products, read October 25, 2026.

In Shopify adminOpen in your store
  1. Products
  2. Import
Leave this box unticked and products whose handle already exists are ignored; tick it to update them.

The safe pattern follows from the table: keep only the columns you are changing plus the ones they depend on, and never leave a cell blank unless you mean to erase it. Our answer on what happens to blank and missing columns goes through those overwrite rules in more depth.

What a CSV Can’t Do

Key takeaway
  • No deletions. CSV files can't be used to delete products in bulk; use the Delete products bulk action.
  • No sales channel availability. A CSV can't bulk update product availability on other sales channels; use the channel bulk actions.
  • Product metafields yes, variant metafields no. Product metafields are supported in CSV import and export, and a product metafield is included in exports once it's defined; variant metafields aren't, so they go through the variant bulk editor.
  • A daily cap on very large stores. On stores with 500,000 or more product variants, excluding Plus stores, CSV uploads or the API can create no more than 10,000 new variants within 24 hours, by Shopify's common import issues page.

Which of your metafields travel in an exported file is answered in one section of our metafields guide, what actually exports.

Spreadsheet habits are the other risk. Sorting the file in Excel or Numbers breaks the row order that ties variants and images to their product, and Shopify's export page is blunt about the result:

Importing a CSV file that has been sorted might overwrite your existing products with bad data, which can't be recovered.
Shopify Help Center — Exporting products ·

If Shopify rejects a file or lists errors after an import, our product CSV import error guide matches each message to its fix.

When a Bulk-Edit App Is Worth Installing

Key takeaway

Most bulk-edit apps sell a table, filters and import-export, and Shopify already includes each of those. Before installing one, check the change you need against what is built in:

What bulk-edit apps sell, and what Shopify already does
What bulk-edit apps sellBuilt into Shopify?Where the built-in route stops
Table editing of products, variants, collections and customersYes: the bulk editorBulk edits of stock on multi-variant products only from Inventory
Metafields in bulkYes, for metafields with definitions; variant metafields in the variant bulk editorVariant metafields aren't in the product CSV
Tags, collections, status, deletionYes: bulk actions on the listDeletion is permanent
CSV export and importYes15 MB per file; an import can't be canceled once it begins
Bulk editing of blog posts, pages and URL redirectsNo: Shopify removed itShopify's help links to Matrixify's listing for posts and pages and to two redirect apps
Undo or a history of bulk editsNot described on the bulk editing, bulk actions or product import pages we read on October 25, 2026Hextom and Ablestar list it on their listings, as vendor claims

Source: Shopify Help Center pages on bulk editing, bulk actions, CSV files and product import, and Shopify Changelog on metafields, read October 25, 2026; app features from each listing on the Shopify App Store, read the same day.

One gap is documented plainly, on Shopify's own bulk editing page:

The bulk editing feature for blog posts, pages, and URL redirects is no longer available.
Shopify Help Center — Editing products in bulk ·

That page links to apps instead: Matrixify's listing for blog posts and pages, and two redirect apps, listed on the Shopify App Store on October 25, 2026 as 404/301 SC Easy URL Redirects and SEOWILL ‑ 404 Link Redirect.

The second gap is a way back. The bulk editing, bulk actions and product import pages we read on October 25, 2026 describe no undo for a bulk edit, and for CSV imports the import page says outright that an import can't be canceled once it begins. The store activity log lists what changed, but it is view-only.

Two of the apps below sell exactly this, as vendor claims: Hextom lists Revert any product edit with a backup window, and Ablestar lists Undo any edit in one click and a Bulk Edit History.

If one of those gaps is yours, these three listings cover them. The facts are each listing's own, read on the Shopify App Store on October 25, 2026, and listings change.

Three bulk-edit apps on the Shopify App Store

Matrixify
Listed as “Matrixify: Data Export Import”
Blog posts and pages

Export and import of store data in spreadsheet files, priced by how many products one file may carry; Shopify's own help links to its listing for bulk editing blog posts and pages.

Paid plans from
$20/month
Basic, 5K products per file; Big $50 (50K per file); Enterprise $200 (everything unlimited).
Free plan
Demo, 10 products per file
Billing
Recurring and usage-based charges billed every 30 days, by the listing
Built for Shopify
Yes, on the listing
Ablestar
Listed as “Ablestar Bulk Product Edit”
Edit history and scheduling

Bulk edits run as tasks, with a bulk edit history on every paid plan and scheduled edits from Basic, by the listing.

Paid plans from
$30/month
Basic: unlimited products per task, 60-day bulk edit history, scheduled edits; Advanced $60 (90 days); Professional $120 (180 days).
Free plan
Starter, 10 product limit, unlimited edits; no limits on a development store until launch
Built for Shopify
Yes, on the listing
Hextom
Listed as “Hextom: Bulk Product Edit”
Revert and backups

Bulk edits run as tasks capped by product count; the free and Basic plans list Revert any product edit, and every plan lists a backup window.

Paid plans from
$9.99/month
Basic: 500 products per task, 60-day backup; Professional $19.99 (5,000 per task, 90 days); Advanced $49.99 (50,000 per task, 180 days).
Free plan
Demo, 10 products per task, 30-day backup
Scheduled tasks
10 active on Professional, 100 on Advanced
Built for Shopify
No badge found on the listing

Source: each app's Shopify App Store listing, read October 25, 2026. Plans and features are the vendors' own statements; revert and edit history are their claims, not features the bulk editing, bulk actions and product import pages we read on October 25, 2026 describe for the built-in tools.

Before You Run a Bulk Change: A Safety Checklist

Key takeaway

A bulk change touches many products in one move, so a mistake does too. For CSV imports, Shopify's import page puts the stakes in one sentence:

Product imports started with a CSV file can't be canceled once they begin, and you can't view a history of past imports.
Shopify Help Center — Importing products with a CSV file ·

The order below matters more than the boxes. The backup comes first because the bulk editing, bulk actions and product import pages we read on October 25, 2026 describe no undo, so your export is the copy of the old values. The test on two or three products comes before the full run because a wrong column shows up there on a few products rather than across the catalog. That test size is our advice: Shopify gives the instruction to test a small subset first to Partners running a large import for a merchant, on a development store.

Run a bulk change you can check afterwardsTick each step as you settle it. Progress is saved in this browser, so you can come back after the test run.

Run a bulk change you can check afterwards

Tick each step as you settle it. Progress is saved in this browser, so you can come back after the test run.

0 of 6 done
  1. Export the products you're about to change to CSV and keep an untouched copy before you edit anything.

  2. Match the change to its tool: bulk editor for fields, bulk actions for tags, collections, channels and deletion, Inventory for bulk edits of multi-variant stock, CSV for catalog-wide edits.

  3. Run the exact change on two or three products and check them on their product pages before touching the rest.

  4. Keep the URL handle and the Option1 name and value columns beside any variant data, don't sort the file, and leave no cell blank unless you mean to erase it.

  5. Save in the editor or start the import knowing that errors must be fixed and saved again, and that a CSV import can't be canceled once it begins.

  6. Open the store activity log and compare a sample of changed products against your backup file.

Step six happens in Settings > General: in the Resources section, click Store activity log. The store activity log displays a maximum of 250 results, it is view-only, and Shopify says changes from bulk actions such as editing multiple products are processed by background jobs that log as "Shopify."

In Shopify adminOpen in your store
  1. Settings
  2. General
  3. Store activity log
Step six: recent events are listed newest first.

The Bottom Line

Key takeaway

Shopify's built-in tools cover most bulk changes a product catalog needs. The mistake is reaching for the tool you know rather than the one built for the change, and running it without a way to check the result.

Find your change in the table first, then check its size. Use the bulk editor for fields, the selection bar for tags, collections, channels and deletion, Inventory for bulk stock edits on multi-variant products, and a CSV when the edit spans the catalog. Before any of them, export a backup and test on two or three products. Pay for an app when you need blog posts, pages or redirects edited in bulk, or a revert feature that the bulk editing, bulk actions and product import pages we read on October 25, 2026 don't describe.
Your Next Step by Stage
If the real problem is how products are groupedBulk edits go faster when you know which attribute belongs in a tag, a collection, the product type, the category or a metafield.Decide where each attribute lives
If the change is stock across variants and locationsInventory has its own editors, reports and transfer tools. The inventory hub routes you to the guide for your setup.Start from the inventory hub
If the change is new copy for many productsWriting descriptions is a different job from editing fields. See which AI tools Shopify includes and what they can write for your catalog.See Shopify's AI tools

Planning a Catalog-Wide Change?

A product CSV can be at most 15 MB per file, and an import can't be canceled once it begins, so the backup and the test run come first. Ecom Store Pro works on Shopify store development; see what we do.

Visit Ecom Store Pro

Frequently Asked Questions

Yes. Select products on the Products list and click Bulk edit to change fields such as category, type, status, metafields or variant details. Tags, collections, sales channels and deletion are bulk actions there (tags and channels are also editor columns); a CSV covers catalog-wide edits. An app is needed for blog posts, pages and URL redirects, where Shopify's bulk editing feature is no longer available.
On a desktop, click the checkbox at the top of the product list, then click Select all 50+ items to select every product in your store. In a filtered view with more than 50 matches, click the checkbox, open the 50 selected dropdown and choose Select all results. The 50 is the button's label, not a cap on how many products the bulk editor takes.
Partly. Shopify's bulk actions page lists Products bulk actions for mobile devices, without the app functions and Shopify Flow entries that the desktop list carries, and you can select up to 25 items at a time on a mobile device. For a change to more than 25 products, use the admin in a desktop browser, where that selection limit doesn't apply.
Because Shopify allows bulk inventory edits for a product with multiple variants only from the Inventory section. Go to Products > Inventory, select the variant rows and click Bulk edit. Values you enter there replace the existing quantities rather than adding to them, and an inventory mismatch dialog appears if stock changes while you edit, for example when another staff member updates it.
Not with a built-in button we could find: the bulk editing, bulk actions and product import pages we read on October 25, 2026 describe no undo for a bulk edit, and a CSV import can't be canceled once it begins. The store activity log lists changes but is view-only. Export a backup first; Hextom and Ablestar list revert or edit history.
It means one or more products or variants hold a value Shopify won't accept, and that blocks the whole save. The value can sit in a column you haven't added to the table, so add the SKU and metafield columns: a variant missing a required SKU and metafield validation errors are the typical causes Shopify names. Fix them, then click Save again.
Only if you select Overwrite products with matching handles. Without it, products whose handle already exists are ignored. With it, each column in your file replaces the existing values, and a blank non-required column erases that value, while a column left out of the file leaves it unchanged. Export a backup before you import, because an import can't be canceled.
A product CSV can't exceed 15 MB, and the same per-file limit applies to inventory and customer files. The CSV pages we read on October 25, 2026 don't convert that into a number of rows, so split a large catalog into several files. Exports have their own snag: a file that would contain thousands of variants can time out, so filter and export in parts.
No. Shopify says variant metafields aren't supported for product CSV import or export, while product metafields are. To change variant metafields in bulk, open the variant bulk editor, for example by selecting variants on a product's page and clicking Bulk edit, then add the metafield columns through Columns and edit the cells there before you save.
No. Shopify says CSV files can't be used to delete products in bulk. Select the products on the Products list and choose Delete products from the three-dot menu in the selection bar instead. Deletion is permanent, so if you might want a product back, archive it with Archive products or the Archived option in the bulk editor's Status column.
Not anymore. Shopify's bulk editing page says the bulk editing feature for blog posts, pages and URL redirects is no longer available, and it links to third-party apps instead: Matrixify's listing for blog posts and pages, and two redirect apps for URL redirects. Products, collections and customers keep the built-in bulk editor in your admin.
The bulk editing, bulk actions and CSV pages we read on October 25, 2026 publish no maximum number of products for one bulk-editor session. What Shopify does say is that the more you change at one time, the longer the change takes, and that a product CSV file can't exceed 15 MB. On a mobile device, selection stops at 25 items.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.