Featured product
Turn Product Options Into a Design Studio
Calculator choices drive a full-screen editor — live preview, customer designs, and print-ready files on every order.
- Full-screen design studio — customers add text, clipart, shapes, and images on a real artboard, then save before add to cart.
- Built-in photo editor — crop, filter, enhance, annotate, and swap backgrounds on uploaded photos — no separate app.
- Calculator-driven canvas — size, material, pattern, and finish options update the design live through canvas bindings.
- Production-ready output — proof PNG, print-ready PNG with bleed, cut-line SVG, canvas JSON, and a production manifest.
- International-ready — fully translatable editor UI, same multi-language workflow as the rest of your calculator.
Try the Designer
Featured product
Complex Shopify pricing without being technical
Built for serious Shopify pricing:
AI clears the cliff — setup, formulas, tables, structure, styling, translations & more —
Pro-level power, fewer dead ends, faster launches.
- Pricing engine that goes past “simple options” — formulas, 50+ functions, 1D/2D pricing tables, quantity rules (1D/2D), fees, and conditional adjustments.
- Customer-friendly configurators — multi-step flows, show/hide logic, limits, and validation so big products don’t feel impossible to buy.
- Transparent totals — optional price summary so shoppers see how the number was built (not a black-box total).
- International-ready — translations and Shopify Markets currency so the same calculator can travel with your business.
- AI on the painful parts — calculator build, formula writing, styling, and translation gaps—while you still ship a calculator that matches your rules.
Fast load & add to cart
Increased conversion
Native Add to Cart
Uses your theme’s Add to cart
No new variants
Keep your products organized and stock accurate
Advanced features
Do more, faster & without complexity
When price depends on measurements, materials, tiers, fees, discounts, or a long list of options
Print, signage, graphics, promo
🖨️ Banners, posters, decals, vinyl lettering
🏷️ Stickers & labels (custom sizes/shapes + quantity tiers)
📏 Wide-format printing (sq ft / linear ft + finishes + rush)
🎪 Trade show displays, booths, rigid signs
📦 Custom packaging & boxes (dimensions + board + print)
👕 Apparel & merch printing (garment + print area + colors + qty)
💍 Jewelry with engraving + metal + stones + customizations
🖥️ Custom kits & configured systems (components + services + fees)
Construction / trade / B2B-adjacent
🏗️ Building supplies priced by size, pack, or project line items
🔌 Electrical, plumbing, HVAC parts with large option matrices
🦺 Safety gear with imprinting + bulk / tier pricing
Food & ingredients (sold by weight/volume)
⚖️ Bulk foods, coffee, tea, spices, candy (sold by weight/volume)
🥩 Deli / cheese / meat by weight (where regulations allow)
🫙 Oils, liquids, chemicals (volume-based pricing)
Made-to-measure / size-driven
🪟 Blinds, shades, shutters, curtains, drapery
🚪 Custom windows & doors, glass, screens
🟫 Flooring, carpet, tile, turf, mats
🪨 Countertops, stone/slab, backsplashes
🪵 Lumber, moulding, trim, sheet goods (plywood, acrylic, metal panels)
🏡 Fencing, railing, decking, gates
🏊 Pools, liners, covers (size + options)
🛏️ Mattresses, foam, cushions (custom dimensions)
Fabrication & manufacturing
⚙️ Metal fabrication, laser cutting, waterjet, CNC parts
🪚 Woodworking & cabinetry (custom sizes + materials + upgrades)
🧩 Plastic / acrylic fabrication
🧱 3D printing services (material + settings + volume/time-based pricing)
🔩 Machined parts (material + tolerances + quantity breaks)
Furniture & large goods
🛋️ Custom furniture (dimensions + materials + upgrades)
🪑 Office furniture configurations (modules + finishes + services)
Formula Engine
Stop hitting limits when your pricing logic gets too complex for basic calculator apps.
- Write formulas for simple or complex pricing.
- Combine product data, options, customer inputs, and variables in one formula.
- Set pricing by size, quantity, date-related choices, and other conditions.
- Use the same formula logic for totals, fees, and adjustments.
50+ Built-In Functions
Math, logic, lookups, and rounding in one formula — match how you really price, with less syntax to memorize.
DATA INPUTS
Use customer choices, measurements, variables, and table lookups in your formulas.
Logic & Math
Use IF, AND/OR, comparisons, min/max, powers, and roots in the same formula.
Safe Numbers
Round, clamp, cap ranges, and divide safely so edge cases don’t break pricing.
Text & Strings
LEN, CONCAT, character counts for text-based pricing.
6 ready to use, fully customizable template
Start from a polished look, then tune colors, spacing, and type with simple controls—without fighting your theme.
Contrast
Dark
Bold Filled
Minimal
Modern
Clean
Version Control & History
Stop live editing — Work in draft — publish when ready — restore anytime
- Edit in draft—shoppers stay on the last publish until you publish the new version.
- Every publish saves a new version — so you always have a trail of what went live.
- Save checkpoints (with notes) before big changes—no publish required.
- Restore any older version—load it as draft, preview, then publish when it’s right.
- Pin key versions so important releases are easy to find.
- Go not-live to hide the calculator while you fix things—without losing your work.
Pricing Variables
Split complex pricing into clear, reusable pieces.
- Replace giant formulas with a short list of building blocks, each doing a single clear job.
- Reuse the same calculated value for totals, fees, adjustments, and options —without copying the same math everywhere.
- Change one block when rules shift instead of untangling a long formula in multiple places.
Pricing Tables
Keep rate sheets and price grids separate from your formulas—then look up the right price in one step.
- Use 1D tables for simple lookups (one key → one value, like material or size band).
- Use 2D tables for grids (two keys → one value, like width × height or qty band × option).
- Choose how lookups match — exact match, nearest key, or interpolation for numeric ranges.
- Share one table across calculators when the same rates apply to many products, or keep a table local to one calculator when it does not.
Calculator, summary, and tiers — your layout, your theme
Three theme blocks—calculator, summary, tiers—drag to arrange, tweak width and spacing in block settings. No code; fits beside your existing sections.
- Place three dedicated blocks—calculator, price summary, and quantity tiers—and arrange them like any other theme blocks (stacked, side-by-side, or across sections, depending on your theme).
- Dial in layout from block settings—for example summary beside the calculator (above, below, left, or right), spacing, and width where the calculator block exposes those controls.
- Go full width or narrow columns by how you add the section and blocks—same workflow merchants already use for the rest of the page.
- Ship without developers—everything is configured in the Theme Customizer; no HTML/CSS required for standard layout.
Try the Calculator
| Quantity | Quantity discount |
|---|---|
| 1–2 | |
| 3–6 | Save 2.5% |
| 7–11 | Save 5% |
| 12–19 | Save 12% |
| 20–49 | Save 20% |
| 50+ | Save 30% |
Try the Calculator Above
Easily build summary pricing
Show how the total is built — without wiring a separate formula for every line in the breakdown.
- Add up to 10 languages from Shopify’s language list.
- Translate calculator text in one place—options, help text, buttons, and the price summary.
- See what’s missing at a glance and jump straight to untranslated lines.
- Optionally use AI to translate everything that’s still missing (and re-run if you want to refresh existing text).
Featured product
2D Quantity Discounts
When discount depends on quantity and something else — (area, width, or weight)
- Use different quantity breaks for different sizes or ranges — so a big configuration doesn’t share the same discounts as a small one.
- Avoid one-size-fits-all volume rules that would over-discount hard jobs or under-discount easy ones.
Discount changes with
size & quantity
1D Quantity Discounts
Simple volume pricing: better price when customers buy more.
- Set quantity thresholds and what happens at each one (percent off, dollars off, or target price per unit).
- Control how quantities combine in the cart — per line, per product, or same calculator.
- Apply discounts automatically at in cart and at checkout (no discount codes).
Discount changes with
quantity
| Quantity | Quantity discount |
|---|---|
| 50–99 | |
| 100–299 | Save 5% |
| 300–499 | Save 7.5% |
| 500–999 | Save 12% |
| 1000–1999 | Save 15% |
| 2000–2999 | Save 20% |
| 3000+ | Save 25% |
Featured product
Fixed fees
Add extra charges on top of the calculated product price — setup, handling, rush, or anything else you need to bill separately.
- Add one or more named fees with either a flat amount or a formula so the fee only applies when your rules say so.
- Show each fee as its own line in the price summary so customers see what they’re paying for.
- Keep fees out of product discounts—quantity discounts and calculator discounts apply to the product price, not to fees.
- Hide a fee automatically when its formula works out to zero, so customers only see charges that actually apply.
Try the Calculator
Calculator Anywhere
Add multiple calculators anywhere in your store. unrestricted selling on all your store pages
Home Page
Collection Page
Product Page
Multi-Language Translations
Run the same calculator in multiple languages — labels, options, system text, summary lines and add to cart strings included.
- Add up to 10 languages from Shopify’s language list.
- Translate calculator text in one place—options, help text, buttons, and the price summary.
- See what’s missing at a glance and jump straight to untranslated lines.
- Use AI to translate everything that’s still missing (and re-run if you want to refresh existing text).
Try Changing the language on this page
Multi-currency (Markets)
Show the full calculator—options, fees, summary, and total—in your customer’s currency.
- Convert prices automatically when your store sells in more than one currency.
- Keep options, fees, and the breakdown in sync so everything matches the same currency.
- Use Shopify for rates and regional pricing—you set it up once in Shopify, not again inside the calculator.
Try Changing the Location on this page
Featured product
Conditional visibility
Show the right fields at the right time with advanced visibility options that can also set min, max and required fields.
- Limit allowed values (ranges, max selections, allowed choices, text length, date windows) when conditions match.
- Show or hide whole options based on what was selected or entered elsewhere.
- Hide or reveal specific choice values for dropdowns, radios, swatches, and similar controls.
- Require fields only when relevant dynamically instead of making customers guess what’s mandatory.
- Change content blocks based on other options - dynamically swap help text, notes or any html content when options change
Try the Calculator
Featured product
Price adjustments
Add conditional price changes when specific selections or measurements apply — without turning your main formula into a wall of IF statements.
- Create rules that only run when conditions match (for example material, size limits, rush toggles, or numeric ranges).
- Set the change with a formula—flat amount, percentage-style math, or anything your pricing needs.
- Combine conditions with ALL / ANY logic so the rule fires exactly when you intend.
- Stack and reorder multiple adjustments so complex pricing stays organized and predictable.
Try the Calculator
Featured product
Multi-step Layouts
Turn a long calculator into short pages customers step through — instead of one endless form.
- Switch between a single page and multiple steps for the same calculator.
- Name each step with a title and optional description so the flow is obvious.
- Assign options to steps so related choices stay together (for example size first, then material, then add-ons).
- Reorder or remove steps as your product changes, without rebuilding the whole calculator.
Try the Calculator
Build Calculators with AI
Describe what you sell in plain English and get a full starter calculator—options, pricing, and layout.
- Generate an initial calculator from a product description instead of building from a blank page.
- Refine with follow-up messages (for example “add a rush option” or “split steps”) before you move to manual editing.
- Edit everything afterward in the normal editor—nothing is locked in by AI.
Clone from a reference
Create a calculator using a screenshot or a written description.
- Upload a reference image or describe another store’s flow.
- Get a similar structure you can then tighten to match your catalog and rules.
- Treat it as a starting point you fully control in the editor.
Write formulas with ai
You describe. AI writes the formula
- Handles multi-step math for you — areas, totals-with-minimums, tiered logic.
- Uses the right functions in the right way — logic, rounding, lookups, and helpers.
- Wires in real calculator fields correctly — options, inputs, variables, and tables referenced right.
- Builds bigger formulas faster — conditions + lookups + arithmetic together, without assembling every piece from scratch.
Explain formulas with ai
Plain-English explanations for any formula in your calculator.
- Stop guessing what a formula does — get a clear explanation of the calculation behind the text.
- Remember how a calculator works when you haven’t opened it in months and the details are fuzzy.
- Understand complex formulas faster — nested logic, lookups, and multi-part math without decoding every token by hand.
AI Style Assistant
Style your calculator by describing what you want — without knowing CSS
- No CSS or code needed—say what should look different; AI suggests the updates.
- No guessing which variables to edit—AI maps your words to the right style settings.
- You choose what to keep—review, then apply (one change or all).
- Full history + undo + baseline—see what changed and roll back safely.
- Power users: still edit CSS/variables yourself whenever you want.
More capabilities
These are additional features beyond the main highlights—useful for teams who need deeper pricing, fulfillment, integrations, and scale.
Pricing & catalog logic
Calculator-level discounts
Rule-based discounts applied to the calculated subtotal, separate from quantity tier discounts—useful for promotions and reductions driven by calculator logic.
Product & variant data in formulas
Use live Shopify product/variant context inside formulas (like price and quantity), plus metafield-backed values when configured—so pricing can follow real catalog data without duplicating it in the calculator.
Custom SKU rules
Build SKUs from a composition template and per-choice SKU fragments so each configuration generates a consistent code. Optional display in cart for fulfillment and systems integration.
Weight calculation (shipping weight)
Compute shipping weight from customer selections using the same formula approach as pricing, with explicit units—so carriers and shipping apps see realistic weights.
Tax handling (optional)
Optional tax-related configuration so tax presentation can align with how you sell—especially relevant when display expectations matter for your market.
Storefront & integration
Theme app extension + app embed
Deliver calculators through Shopify theme blocks with a required app embed activation—this is the standard, low-code integration path across compatible themes.
Checkout pricing enforcement
Helps ensure customers are charged the calculator-computed amount through checkout—not just a storefront estimate—so pricing stays trustworthy end-to-end.
Automatic discounts integration
Supports calculator-driven discounting without relying on customers entering discount codes—especially important when cart quantities change and discounts must remain correct.
Configuration saved on the line item
Customer selections travel with the cart line so fulfillment can see exactly what was configured alongside the charged price.
Builder depth (advanced UX & control)
30+ option types
Broad input library including measurements (length, area, volume, weight, dimensions), sliders, date/time pickers, color/font pickers, file uploads, switches, multi-select patterns, and display blocks (content, headings, dividers, spacers, modals, inline calculation readouts).
Min / max constraints
Validation guardrails like numeric bounds, step increments, text length limits, and similar controls to block invalid configurations before add to cart.
Value rules (auto-fill)
Automatically set or adjust values based on other selections to reduce effort and prevent invalid combinations—pairs well with visibility rules for guided configurators.
Swatch carousel paging
Paginate large swatch sets into carousel pages with navigation controls so big finish libraries stay usable.
Large image hover preview (image swatches)
Show a larger preview on hover for finishes/materials where thumbnail clarity drives decisions.
RTL support
Right-to-left layout support for RTL locales when enabled.
Calculator-level JavaScript
Optional global script hook for advanced customization beyond formulas and theme styling.
Option-level JavaScript
Optional per-field scripting for advanced behaviors where formulas alone aren’t enough.
Storefront JavaScript API
Read live calculator state from documented events and set values programmatically from theme or partner code—useful for custom UX and integrations.
Operations, scale, and editor workflow
Unlimited calculators
Create as many calculators as you need for different product lines, experiments, and seasonal flows.
Draft / saved / published + live preview
Iterate safely with preview against real products and variants before changes go live on the storefront.
Versioning / checkpoints
Rollback-friendly history for configuration changes—especially valuable for teams editing pricing logic.
Publishing workflow
Explicit publish controls so storefront behavior doesn’t change accidentally while you’re still editing.
AI-adjacent
AI pricing generation (broader setup assistance)
Beyond single-field formula help, AI can assist with drafting broader pricing structure (like variables and tables)—useful as a faster starting point for complex catalogs.
Already highlighted elsewhere
- Formula engine and function library
- Pricing variables, pricing tables, price adjustments
- Quantity discounts (1D/2D), fixed fees
- Conditional visibility and multi-step layout
- Price summary and theme block placement
- Translations and multi-currency (Shopify Markets)
- Style templates and AI Style Assistant
- Core AI: build, clone, bulk options, describe/explain formulas, AI translations
- Storefront checkout story: fast load, native add to cart, no extra variants, accurate cart behavior

























