USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Magento 2 Extensions
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review
    Magento 2 Unit of Measurement (UOM)
    Magento 2 Unit of Measurement (UOM)
    x
    Free

    * Required Fields

    $199.00
    Add To Cart

    Magento 2 Unit of Measurement Extension by Webkul allows stores to sell products using units such as grams, kilograms, liters, or meters.


    Customers can choose the unit they need. Prices update automatically when the unit changes. Inventory stays accurate because the system tracks stock using base units.



    • Sell products using units such as grams, kilograms, liters, and meters.

    • Prices update automatically when customers change the unit.

    • Track inventory using base measurement units.

    • Works with REST and GraphQL APIs.

    • Easy unit selector on the product page.

    • Built-in stock log for inventory tracking.

    • Compatible with Magento MSI inventory.

    • Show selected units in cart and checkout.

    Magento 2 Unit of Measurement (UOM)
    Magento 2 Unit of Measurement (UOM)
    $199.00
    Magento Technology Partner Awards
    GraphQL Compatible
    Check How It Works
    $199.00
    Configure and Buy
    X
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Magento 2 Unit of Measurement Extension helps stores sell products using different measurements. Many products are sold by weight, volume, or length. This extension allows customers to choose how much they want to buy.

    Customers select a unit directly from the product page. The system then converts that value into a base unit. This method keeps inventory accurate and flexible. It also gives customers better control over their purchase.

    Additionally, if you are running a physical store with POS, you can also allow measurement-based selling directly at the checkout counter using Magento 2 POS Unit Measure Extension.

    Magento 2 Cache Warmer

    Highlighted Features

     Flexible UOM Groups

    Admins can create unlimited unit groups with one base unit and multiple secondary units, with automatic unit conversion.

     Smart Inventory Tracking

    Stock is tracked in base units, and selected units are automatically converted during orders to maintain accuracy.

     Stock Log and Reports

    The extension includes a stock log to track stock changes, unit conversions, and order-based updates for accurate inventory records.

     Easy Admin Management

    Admins can manage units from the Magento admin panel by creating groups, setting conversion ratios, and assigning them to products.

    Why Use Magento 2 Unit of Measure Module?

    Magento 2 Unit of Measurement Extension allows stores to sell products by weight, volume, or length. Customers are not limited to fixed quantities. They can buy the exact amount they need.

    UOM extension also supports dynamic pricing. Prices update automatically when the unit changes. Inventory is always tracked using base units. This ensures accurate stock management.

    This extension is ideal for:

    • Grocery stores
    • Wholesale businesses
    • Hardware stores
    • Beauty and cosmetic stores

    These businesses often sell products based on measurement. If you want to generate product images automatically with AI, check the Magento 2 AI Base Image Generator Extension.

    Product Page with UOM Selector

    Magento 2 product page showing unit selector with multiple measurement options for customers.

    • Create groups with a base unit and multiple secondary units.
    • Define conversion ratios between units.
    • Assign measurement groups to products.
    Product Page with UOM Selector

     Admin UOM Groups Configuration

    Magento 2 admin panel showing measurement group configuration for managing product units.

    • Add new measurement units.
    • Define conversion ratios for each unit.
    • Maintain accurate measurement calculations.
    Admin UOM Groups Configuration

    Units Configuration Panel

    Magento 2 unit configuration panel displaying conversion ratios and unit management settings.

    • Display selected units in the cart.
    • Show converted quantity based on the chosen unit.
    • Maintain clear order details before checkout.
    Units Configuration Panel

    Shopping Cart Display

    Magento 2 shopping cart showing selected measurement units for products.

    • Display selected units in the cart.
    • Show converted quantity based on the chosen unit.
    • Maintain clear order details before checkout.
    Shopping Cart Display

    Support

    For any query or issue, please create a support ticket here http://webkul.uvdesk.com/

    You may also check our top-quality Magento 2 Extensions.

    Specifications

    Product Version4.0.0
    Released4 months ago
    CategoryMagento 2
    Last UpdatedMarch 17, 2026 (4 months ago)
    Supported VersionsMagento  2.0.x  2.1.x  2.2.x  2.3.x  2.4.x  

    Ratings

    We'd love to hear your thoughts! Share your feedback and help us craft an even better experience tailored just for you.

    Write a review

    Frequently Asked Questions

     Can I create custom measurement groups?
    Yes. Admins can create unlimited groups such as weight, volume, length, or custom units.
     
     How is price calculated for different units?
    The price depends on the conversion ratio. For example, if the base price is $10 for 100 g and the customer selects 200 g, the final price will be $20.
     
     Does the price update automatically?
    Yes. The price updates instantly when customers select another unit.
     
     How is inventory tracked?
    Inventory is tracked using base units. The system converts the selected unit into the base unit during order processing.
     
     Is it compatible with Magento MSI?
    Yes. The extension fully supports Magento Multi-Source Inventory.
     
     Can I view stock history?
    Yes. The extension includes a stock log that records all inventory changes and conversions.

    Specification

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Cloud Hosting

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Default Configuration Details of Server

    1 GB
    RAM
    1 Core
    Processor
    30 GB
    Hard Disk
    1 GB RAM & 1 Core Processor
    Database

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store

    * Server Configuration may vary as per application requirements.

    Change Logs

    • + Features
    • - Bugs
    Version 4.0.0
    • + Full admin capabilities to create and manage UOM Groups (e.g., Weight) and their corresponding Units (e.g., Gram, KG).
    • + Assign UOM groups to products, allowing customers to select their preferred unit on the product page.
    • + The product price automatically updates on the storefront based on the selected unit's conversion ratio.
    • + Integrates with Magento's inventory to deduct stock in the base unit upon shipment, ensuring accurate inventory levels.
    • + UOM data is saved with the order and exposed via REST and GraphQL for headless storefronts.