WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Dan Zakirov v1.3.4

Easy Auto SKU Generator for WooCommerce

Generate and bulk-generate WooCommerce SKU codes automatically for products and variations with flexible formats, slug mode, and overwrite control.

Easy Auto SKU Generator for WooCommerce

The facts

Rating
4.9★ from 270
Active installs
10k+
Price
Free
Last updated
4 Jun 2026
Added
May 2019
Requires WP
4.8
Tested up to
WP 7.0.4
Requires PHP
5.6
Downloads
195,484

Our analysis

AI-assisted

Easy Auto SKU Generator for WooCommerce is a WordPress plugin designed to automate the generation of Stock Keeping Units (SKUs) for products in WooCommerce. It allows you to create SKUs automatically when adding or editing products, as well as during bulk actions. The plugin offers various settings to customise the SKU format, length, and additional options like prefixes and suffixes.

This plugin is suitable for WooCommerce store owners who need a fast and efficient way to manage SKU generation for both simple and variable products. It supports bulk generation by category or for all products, making it useful for larger inventories that require consistent SKU values without manual input.

Best for: WooCommerce store owners looking for efficient SKU management.

What it does well

  • Automates SKU generation for new products
  • Supports bulk SKU generation by category or all products
  • Customisable SKU formats including alphanumeric and product slug
  • Allows for variation SKUs with configurable separators
  • Clear settings for managing existing SKUs

Where it falls short

  • Requires WooCommerce to function
  • Limited information on compatibility with other plugins

Verdict

Easy Auto SKU Generator for WooCommerce provides a straightforward solution for automating SKU creation, making it a practical choice for store owners with extensive product catalogs.

From the developer

Dan Zakirov's own description of Easy Auto SKU Generator for WooCommerce, lightly tidied.

Generate SKU in WooCommerce automatically when creating products, editing products, or running bulk actions.

Use one ruleset for your catalog and keep SKU values consistent without manual typing.

Built for stores that need fast SKU generation for products and variations, including bulk generation by all products or by category.

In under a minute, you can set prefix/suffix, format, length, variation separator, and batch size, then run generation safely.

Tested with WordPress 7.0 and WooCommerce 10.8.1.

Settings

WooCommerce → Settings → Products → SKU Settings

Features

  1. Auto-generate SKU for new products.
  2. Skip generation when SKU already exists (unless recreate mode is enabled).
  3. Generate variation SKUs for variable products.
  4. Choose SKU format: numbers, letters, alphanumeric, or product slug.
  5. Set SKU length.
  6. Add prefix and suffix.
  7. Add product ID to SKU.
  8. Optional “Use Previous Product” mode (+1 sequence from previous product SKU).
  9. Allow duplicate SKUs when needed.
  10. Bulk generate SKU for all products.
  11. Bulk generate SKU by category.
  12. Additional number with configurable increment format.
  13. Variation separator settings for variable products.

Why this plugin

  • WooCommerce-focused SKU automation with both single-product and bulk generation workflows.
  • Slug mode and multiple SKU formats (numbers, letters, alphanumeric) in one settings screen.
  • Variation-safe generation with configurable separator logic.
  • Batch processing controls for large catalogs and lower-risk runs on weak hosting.
  • Clear overwrite behavior: keep existing SKU values or re-create them intentionally.

Settings Reference

Use these options in WooCommerce → Settings → Products → SKU Settings.

  • Characters – sets the random SKU length.
  • Prefix SKU – adds text before generated SKU (example: BN_).
  • SKU format – choose numbers, letters, alphanumeric, or product slug.
  • Add product ID – appends product ID to generated SKU.
  • Take previous product – builds next SKU from the last published product (+1 sequence).
  • Duplicate SKUs – allows repeated SKU values when your workflow needs it.
  • SKU suffix – adds text at the end of generated SKU.
  • Additional number – appends incrementing number in bulk mode (example: 001, 002, 003).
  • Format for Additional number – controls increment style with leading zeros.
  • Enable variant settings – enables variation controls.
  • Variable Product – enables/disables variation SKU generation.
  • Variation Separator – separator between parent SKU and variation index (-, --, /, etc.).

Required Plugin

Read the full description on the official page →

Tagged as