Validate a business idea

Free pricing tool

Van Westendorp Price Sensitivity Calculator

A Van Westendorp price sensitivity calculator turns answers to four survey questions (too cheap, bargain, expensive, too expensive) into an acceptable price range, an optimal price point, and an indifference price. Enter or paste your responses to get the price sensitivity meter chart and plain-language guidance on what to charge.

Survey responses

One row per respondent. Each price must be higher than the one before it.

3 responses

The four survey questions
  1. Too cheap: At what price would it be so cheap you would doubt its quality?
  2. Bargain: At what price would it be a bargain, a great buy for the money?
  3. Expensive: At what price would it start to feel expensive, but still worth considering?
  4. Too expensive: At what price would it be too expensive to consider buying?
  1. Response 1
  2. Response 2
  3. Response 3
Paste survey data

All calculations run in your browser. Your survey data is never sent to a server.

Your results

Enter responses to see your price range

Add each respondent's four prices and select Calculate, or load the example of 12 SaaS survey responses. Aim for 30 or more responses for a stable range.

Method explained

How the Van Westendorp price sensitivity meter works

At every price a respondent named, the calculator measures the share of people who call it too cheap, not a bargain, not expensive, or too expensive. Curves are joined with straight lines between observed prices, and each price point is where two curves cross:

  • Marginal cheapness: too cheap meets not a bargain
  • Optimal price: too cheap meets too expensive
  • Indifference price: not a bargain meets not expensive
  • Marginal expensiveness: not expensive meets too expensive

When two curves run together over a band of prices, the calculator reports the band and its midpoint instead of inventing a single exact price.

  1. Ask the four questions

    Survey target customers with the four Van Westendorp questions: too cheap, bargain, expensive, and too expensive.

  2. Enter each response

    Add one row per respondent, or paste survey rows. Each row must rise from too cheap to too expensive.

  3. Calculate the curves

    The calculator builds cumulative curves at every price respondents named and finds where they cross.

  4. Pick a price to test

    Read the acceptable range, optimal price, and indifference price, then test a launch price inside that range.

Common questions

Van Westendorp FAQ

What is the Van Westendorp price sensitivity meter?

It is a survey method from 1976 that asks customers four price questions and plots the cumulative answers. Where the curves cross shows an acceptable price range and the prices that meet the least resistance.

How are the optimal and indifference price points calculated?

The optimal price point is where the too cheap and too expensive curves cross. The indifference price point is where the not a bargain and not expensive curves cross, which is where equal shares call the price cheap and expensive.

How many responses do I need?

Aim for at least 30 responses per customer segment. With fewer, the curves move in big steps, so this calculator labels the results as directional or very low confidence and shows tied price bands instead of false precision.

What does the acceptable price range mean?

It runs from the point of marginal cheapness to the point of marginal expensiveness. Below it, too many buyers doubt quality. Above it, too many find the price too expensive.

Is my survey data sent anywhere?

No. Every calculation runs in your browser. The responses you enter or paste are never sent to a server.