The WooCommerce Measurement Price Calculator by Extendons lets you sell custom-size products where price depends on dimensions. Customers can enter their own measurements and the calculator instantly shows the right cost based on your rules.
The plugin supports flexible pricing for variable products, which makes it great for selling by length, weight, volume, or area. Built-in formulas also help with unit conversions so your prices always stay correct.
You can enable pricing tables, create discounts for quantity ranges, and even apply limits on orders to keep inventory managed properly.
Key Features
- Calculate costs by length, weight, volume, or area
- Automatic pricing with unit conversion and formulas
- Assign different prices for product variations
- Show per-unit pricing and bulk discounts
- Sell items in pre-defined box quantities
- Customize measurement labels and pricing units
- Easy setup with a user-friendly interface
- Manage inventory for measured products
- Apply minimum and maximum quantity rules
- WPML compatibility for multi-language support
Supported Measurement Types
The WooCommerce Measurement Price Calculator by Extendons includes 9 measurement types to fit your store’s needs. You can sell by length, weight, surface area, box, volume, or other measurements.
Price by Length
Best for items like fabric, rope, wires, or pipes. It includes 7 measurement units:
- Millimeter
- Centimeter
- Inches
- Foot
- Yard
- Meter
- Kilometer
- Mile
Price by Weight
Ideal for selling goods like sugar, rice, meat, or cooking oil. Includes 5 units:
- Kilograms
- Grams
- Ounces
- Pounds
- Tonnes
Price by Area (L x W)
Useful for carpets, tiles, or blinds. Customers enter both length and width. Supported units:
- Square millimeters
- Square centimeters
- Square inches
- Square feet
- Square yards
- Square meters
- Square kilometers
- Square miles
Price by Square Area
This option uses a single field for square measurements such as sq. ft. or sq. m. Supported units include mm², cm², in², ft², yd², m², km², mi².
Price per Box
Lets you calculate pricing based on how many boxes are required instead of size alone. Works well for flooring or tiles where you can set price per box in square feet or meters.
Price by Volume (L x W x H)
Perfect for liquids, mulch, or bulk products sold in volume. Offers 13 different pricing units such as:
- Cubic millimeters
- Cubic centimeters
- Cubic inches
- Cubic fluid ounces
- Cubic feet
- Cubic meters
- Cubic yards
- Cubic milliliters
- Cubic liters
- Cubic quarts
- Cubic pints
- Cubic cups
- Cubic gallons
Price by Surface Area
Designed for items like wrapping paper. Includes units such as square mm, cm, in, ft, yd, m, km, miles, and hectares.
Pricing Tables
Show a clear pricing table on product pages so buyers can see how measurements affect price. You can also apply tier-based discounts depending on selected quantities.
Min and Max Quantities
Set order quantity restrictions to manage stock better. Decide the minimum a customer must order or the maximum allowed for certain products.
Multilingual Ready
Compatible with WPML, making it easy to sell to customers in different regions without extra hassle.