Skewness Calculator – Calculate Skewness Online

Calculate the skewness of a dataset quickly and accurately with our Skewness Calculator. Enter your numbers to find the skewness value along with the mean, standard deviation, and calculation details.

Whether you are working with statistics, coursework, research, or data analysis, this calculator helps you understand whether your dataset is positively skewed, negatively skewed, or approximately symmetric.

Enter numbers separated by commas, spaces, or line breaks. Supports positive, negative, decimal, and mixed-value datasets.

Free · Instant · Step-by-Step Analysis

Skewness Calculator

Measure the asymmetry of your dataset with accurate sample and population skewness, distribution histogram, step-by-step breakdown, and full calculation table.

Enter Your Data

Accepted formats: Commas · Spaces · Line breaks · Decimals · Negative numbers
Try an Example Dataset
Your Skewness Sample Skewness
0.87 Positive / Right-Skewed

Your dataset is positively skewed, meaning it has a longer tail toward higher values.

← Negative (Left-Skewed) Symmetric (0) Positive (Right-Skewed) →
0.87
-2 -1 0 +1 +2
Summary Statistics
Mean (x̄) 5.50
Median 4.50
Std Dev (s) 3.45
Data Points (n) 6
Minimum 2.00
Maximum 12.00
Range 10.00
Variance (s²) 11.90
Mean (x̄) 5.50
>
Median 4.50
Mean > Median

Consistent with right-skewed data. Extreme high values exert upward leverage on the mean, pulling it toward the right tail.

Dataset Distribution

Frequency histogram with smoothed density curve, mean, and median overlays.

Bin Frequency Density Curve Mean Median

Step-by-Step Calculation

Full algebraic walkthrough with your dataset substituted in.

1 Calculate the Mean (x̄)

Formula: x̄ = (∑ xᵢ) / n

x̄ = (2 + 3 + 4 + 5 + 7 + 12) / 6 = 5.50
2 Calculate Deviations from Mean (xᵢ - x̄)

Subtract the mean from each individual observation:

3 Calculate Standard Deviation

Square deviations to find Sum of Squares (SS) and compute standard deviation:

4 Calculate Cubed Standardized Deviations

Compute third-order powers or standardized z-scores cubed ((xᵢ - x̄)/s)³:

5 Final Substitution into Skewness Formula

Apply the selected calculation methodology:

Detailed Calculation Table

Individual observations, deviations from mean, and cubed standardized terms.

# Value (xᵢ) Deviation (xᵢ - x̄) Squared (xᵢ - x̄)² Cubed (xᵢ - x̄)³ z-Score z³

Active Skewness Formula

Sample Skewness (Bias-Corrected G₁)

G₁ = [ n / ((n - 1)(n - 2)) ] × ∑ ((xᵢ - x̄) / s)³
n = number of observations
xᵢ = individual value
x̄ = arithmetic mean
s = sample standard deviation
m₃ = 3rd central moment

Export Results

Copy formatted summary, download CSV, or print report.

What Does Skewness Tell You?

Skewness quantifies how much a dataset diverges from a symmetrical bell curve.

Negative Skewness Skew < 0
Mean Med

Longer tail toward lower values. Low outliers pull the mean below the median.

Examples: Lifespan at death, scores on an easy exam.
Symmetric Skew ≈ 0
Mean ≈ Med

Data values are balanced evenly on both sides of the central peak.

Examples: Adult human height, manufacturing tolerances.
Positive Skewness Skew > 0
Med Mean

Longer tail toward higher values. High outliers pull the mean above the median.

Examples: Individual income, house prices, web wait time.

How Was the Skewness Calculated?

Skewness describes the asymmetry of a dataset around its mean. Our calculator shows the calculation step by step so you can see how the final skewness value is obtained.

The calculation uses the dataset you enter. The values, intermediate results, and final answer are updated automatically.

Step 1: Find the Mean

First, calculate the arithmetic mean by adding all values and dividing the total by the number of values.

xˉ=∑xin\bar{x}=\frac{\sum x_i}{n}

Where:

  • xˉ\bar{x} = mean

  • xix_i = each value in the dataset

  • nn = number of values

Your calculation:

xˉ=sum of your valuesnumber of values\bar{x}=\frac{\text{sum of your values}}{\text{number of values}}

Mean = [calculated mean]

Step 2: Calculate Deviations From the Mean

Next, subtract the mean from each value in the dataset.

xi−xˉx_i-\bar{x}

The calculator displays each value and its deviation so you can see how far each observation is from the mean.

Value (xix_i)Mean (xˉ\bar{x})Deviation (xi−xˉx_i-\bar{x})
[Value 1][Mean][Deviation 1]
[Value 2][Mean][Deviation 2]
[Value 3][Mean][Deviation 3]
………

Step 3: Calculate Cubed Deviations

Each deviation is raised to the third power.

(xi−xˉ)3(x_i-\bar{x})^3

Cubing the deviations is important because positive and negative deviations behave differently when calculating the third central moment. Larger deviations also have a stronger effect on the result.

Value (xix_i)DeviationCubed Deviation
[Value 1][Deviation 1][Cubed Deviation 1]
[Value 2][Deviation 2][Cubed Deviation 2]
[Value 3][Deviation 3][Cubed Deviation 3]
………

Step 4: Calculate the Standard Deviation

The standard deviation measures how spread out the values are around the mean.

For population data, the standard deviation is:

σ=∑(xi−xˉ)2n\sigma=\sqrt{\frac{\sum(x_i-\bar{x})^2}{n}}

For sample data, the standard deviation is:

s=∑(xi−xˉ)2n−1s=\sqrt{\frac{\sum(x_i-\bar{x})^2}{n-1}}

The calculator uses the standard deviation required by the selected skewness method and displays the resulting value.

Standard deviation = [calculated standard deviation]

Step 5: Calculate Skewness

Finally, the calculator combines the deviations and standard deviation to determine the skewness.

The exact formula depends on the skewness type selected in the calculator.

Population Skewness

For population data, the standardized third central moment is:

γ1=1n∑(xi−xˉ)3σ3\gamma_1= \frac{\frac{1}{n}\sum(x_i-\bar{x})^3}{\sigma^3}

Where:

  • γ1\gamma_1 = population skewness

  • nn = number of observations

  • xˉ\bar{x} = population mean

  • σ\sigma = population standard deviation

Sample Skewness

For sample data, the bias-corrected sample skewness is:

G1=n(n−1)(n−2)∑(xi−xˉs)3G_1= \frac{n}{(n-1)(n-2)} \sum \left(\frac{x_i-\bar{x}}{s}\right)^3

Where:

  • G1G_1 = bias-corrected sample skewness

  • nn = sample size

  • xˉ\bar{x} = sample mean

  • ss = sample standard deviation

Your skewness calculation:

G1=[substitute the user’s calculated values here]G_1= \text{[substitute the user’s calculated values here]}

Skewness = [final skewness value]

What Does the Result Mean?

The sign and size of the skewness value help describe the shape of the distribution.

  • Skewness near 0: The dataset is approximately symmetric.

  • Positive skewness: The distribution has a longer or heavier right tail.

  • Negative skewness: The distribution has a longer or heavier left tail.

  • Larger absolute skewness: Indicates greater asymmetry.

Important: Sample skewness and population skewness are not interchangeable. This calculator clearly identifies which formula is being used and does not silently mix sample and population calculations.

Detailed Skewness Calculation

The calculation table shows how each value in your dataset contributes to the final skewness result. For every observation, the calculator displays its deviation from the mean, squared deviation, and cubed deviation.

This makes it easier to follow the calculation and understand how values farther from the mean affect the skewness.

ValueDeviationSquared DeviationCubed Deviation
[Value 1][Deviation 1][Squared Deviation 1][Cubed Deviation 1]
[Value 2][Deviation 2][Squared Deviation 2][Cubed Deviation 2]
[Value 3][Deviation 3][Squared Deviation 3][Cubed Deviation 3]
[Value 4][Deviation 4][Squared Deviation 4][Cubed Deviation 4]
…………

What the Columns Mean

  • Value: The original observation entered into the dataset.

  • Deviation: The difference between the value and the dataset mean.

  • Squared Deviation: The deviation multiplied by itself.

  • Cubed Deviation: The deviation raised to the third power. This value is especially important when determining the direction and magnitude of skewness.

All values in this table should update automatically whenever you change the dataset.


Skewness Visualization

See the Distribution of Your Data

The skewness value is easier to understand when you can see the shape of the dataset. The visualization displays your data distribution and helps show how the observations are positioned around the center.

The chart dynamically updates when you enter or change your dataset.

The visualization should show:

  • Individual data values or their distribution

  • The mean

  • The median

  • The direction of skewness

  • An optional normal-distribution reference for comparison

How to Read the Skewness Chart

Right-skewed distribution:
A longer tail extends toward higher values. This usually produces a positive skewness value.

Left-skewed distribution:
A longer tail extends toward lower values. This usually produces a negative skewness value.

Approximately symmetric distribution:
The data is distributed relatively evenly around its center, so the skewness value is generally close to 0.

The visualization gives you a quick way to connect the numerical skewness result with the actual shape of your data.

Current distribution: [Right-skewed / Left-skewed / Approximately symmetric]

Mean: [Calculated mean]
Median: [Calculated median]
Skewness: [Calculated skewness]

What Does Your Skewness Result Mean?

Skewness describes the direction and degree of asymmetry in a dataset. The sign of the result shows which side has the longer tail, while the magnitude indicates how strongly the distribution differs from symmetry.

Skewness ≈ 0

A skewness value close to 0 indicates an approximately symmetric distribution. The data has a relatively balanced shape around its center.

A value near zero does not necessarily mean the dataset is perfectly symmetric. The overall distribution and the context of the data should also be considered.

Positive Skewness

A positive skewness value indicates that the distribution has a longer tail toward higher values, also called the right side of the distribution.

A few relatively large observations can contribute to this right-side tail.

Negative Skewness

A negative skewness value indicates that the distribution has a longer tail toward lower values, also called the left side of the distribution.

A few relatively small observations can contribute to this left-side tail.

Interpreting the Magnitude

The larger the absolute value of skewness, the greater the degree of asymmetry generally indicated by the statistic.

However, there is no single universal cutoff that should be treated as a strict rule for every dataset. The meaning of a particular skewness value depends on the distribution, sample size, subject area, and purpose of the analysis.

For this reason, use the skewness value together with the data distribution and relevant statistical context rather than relying on an arbitrary cutoff alone.

Skewness Formula

The formula used depends on whether the calculation is based on a population or a sample and on the specific definition selected by the calculator.

For bias-corrected sample skewness, the standard formula is:

[
G_1=
\frac{n}{(n-1)(n-2)}
\sum
\left(\frac{x_i-\bar{x}}{s}\right)^3
]

Where:

  • (G_1) = bias-corrected sample skewness
  • (n) = number of observations
  • (x_i) = individual observation
  • (\bar{x}) = sample mean
  • (s) = sample standard deviation

The calculator applies the selected skewness definition consistently and identifies whether the result represents sample skewness or population skewness.

Why Skewness Results Can Differ

Different textbooks, statistical programs, and calculators may use different definitions of skewness. Some use the population standardized third moment, while others use a bias-corrected sample formula.

As a result, two tools can sometimes produce slightly different skewness values from the same dataset. This does not automatically mean that one calculation is incorrect.

For accurate comparison, make sure you are using the same skewness definition and calculation method in both tools.

Important: Always check whether a reported skewness value represents sample skewness, population skewness, or another statistical definition before comparing results.

What Is Skewness?

Skewness is a statistical measure that describes the asymmetry of a dataset or probability distribution.

In simple terms, skewness helps you understand whether the data is distributed fairly evenly around its center or whether one side has a longer tail.

A distribution can generally be described as symmetric, right-skewed, or left-skewed.

Symmetric Distribution

A symmetric distribution has a similar shape on both sides of its center. The observations are distributed relatively evenly around the middle.

In an approximately symmetric dataset, the mean and median are often close to each other.

Visual: Show a balanced bell-shaped distribution with the mean and median marked near the center.

Right-Skewed Distribution

A right-skewed distribution has a longer tail toward higher values.

Most observations may be concentrated toward the lower or middle part of the range, while a smaller number of larger values extend the distribution to the right.

In many right-skewed datasets, the mean is greater than the median because larger values can pull the mean toward the right.

Visual: Show most data points grouped toward the left with a clearly extended tail toward higher values.

Left-Skewed Distribution

A left-skewed distribution has a longer tail toward lower values.

Most observations may be concentrated toward the higher or middle part of the range, while a smaller number of lower values extend the distribution to the left.

In many left-skewed datasets, the mean is less than the median because smaller values can pull the mean toward the left.

Visual: Show most data points grouped toward the right with a clearly extended tail toward lower values.


Types of Skewness

Positive Skewness

Positive skewness means the distribution has a longer right tail.

The skewness value is greater than zero, and the degree of positive skewness increases as the distribution becomes more asymmetric.

Visual: A simple distribution curve concentrated on the left with a long tail extending to the right. Label the mean and median near the center.

Negative Skewness

Negative skewness means the distribution has a longer left tail.

The skewness value is less than zero, and the distribution becomes more asymmetric as the magnitude of the negative skewness increases.

Visual: A simple distribution curve concentrated on the right with a long tail extending to the left. Label the mean and median near the center.

Zero or Near-Zero Skewness

Zero or near-zero skewness indicates that the distribution is approximately symmetric.

A skewness value close to zero suggests that neither side has a substantially longer tail. The mean and median may also be close, although skewness alone does not guarantee that they are exactly equal.

Visual: A balanced distribution centered around the middle, with the mean and median shown close together.

Quick Comparison

TypeSkewnessTail DirectionTypical Mean–Median Relationship
Positive skewnessGreater than 0RightMean often greater than median
Negative skewnessLess than 0LeftMean often less than median
Zero or near-zero

Close to 0

Approximately balancedMean and median often close

How to Calculate Skewness

You can calculate skewness manually by following a few clear steps. The exact calculation depends on whether you are using a sample or population skewness formula.

  1. Enter the dataset.
    List all observations you want to analyze.
  2. Calculate the mean.
    Add all values and divide the total by the number of observations.
  3. Calculate each deviation from the mean.
    Subtract the mean from every observation.
  4. Calculate the required squared and cubed deviations.
    Squared deviations help calculate standard deviation, while cubed deviations are used in skewness calculations.
  5. Calculate the standard deviation.
    Use the standard deviation required by your selected skewness formula.
  6. Apply the selected skewness formula.
    For sample data, a bias-corrected sample skewness formula can be used.
  7. Interpret the result.
    A positive value indicates a longer right tail, a negative value indicates a longer left tail, and a value near zero indicates approximate symmetry.

If you want to skip the manual calculations, enter your dataset into our calculator to see the result and calculation details.

[Calculate Your Skewness →]

Skewness Example

Let’s calculate the skewness of this dataset:

[
2,\ 3,\ 4,\ 5,\ 7,\ 12
]

For this example, we will use the bias-corrected sample skewness formula.

Step 1: Find the Mean

There are 6 observations.

[
\bar{x}=\frac{2+3+4+5+7+12}{6}
]

[
\bar{x}=\frac{33}{6}=5.5
]

Mean = 5.5

Step 2: Calculate the Deviations

Subtract the mean from each value.

ValueDeviation (x_i-\bar{x})
2-3.5
3-2.5
4-1.5
5-0.5
71.5
126.5

The deviations show how far each observation is from the mean.

Step 3: Calculate the Standard Deviation

For sample skewness, use the sample standard deviation:

[
s=\sqrt{\frac{\sum(x_i-\bar{x})^2}{n-1}}
]

For this dataset:

[
s\approx3.6194
]

Sample standard deviation ≈ 3.6194

Step 4: Apply the Sample Skewness Formula

The bias-corrected sample skewness formula is:

[
G_1=
\frac{n}{(n-1)(n-2)}
\sum
\left(\frac{x_i-\bar{x}}{s}\right)^3
]

Substituting the values from this example:

[
G_1=
\frac{6}{(6-1)(6-2)}
\sum
\left(\frac{x_i-5.5}{3.6194}\right)^3
]

After calculating the cubed standardized deviations and summing them:

[
G_1\approx1.367
]

Sample skewness ≈ 1.367

Step 5: Interpret the Result

The skewness is positive, so the dataset is right-skewed.

The value 12 extends the dataset toward the higher end and contributes to the longer right tail. This is also consistent with the shape of the data, where most observations are below the largest value.

A skewness value of approximately 1.367 indicates noticeable asymmetry, but it should not be treated as a universal cutoff. The appropriate interpretation depends on the dataset and its statistical context.

Final answer: Sample skewness ≈ 1.367

Mean, Median, and Skewness

Mean, median, and skewness describe different aspects of a dataset, but they can be related when a distribution is asymmetric.

Right-skewed distribution:

The mean is often greater than the median because relatively large values can pull the mean toward the longer right tail.

Left-skewed distribution:

The mean is often less than the median because relatively small values can pull the mean toward the longer left tail.

Approximately symmetric distribution:

The mean and median are often relatively close when the distribution is approximately symmetric.

These relationships are common patterns, not absolute rules. The exact relationship between the mean and median depends on the shape and values of the dataset. Skewness should be interpreted using the full distribution rather than using the mean–median relationship alone.

Skewness vs Kurtosis

Skewness and kurtosis are both descriptive statistics, but they focus on different characteristics of a distribution.

 SkewnessKurtosis
MeasuresAsymmetryTail and peakedness characteristics
Main concernLeft/right imbalanceDistribution tails
ResultPositive, negative, or near zeroDepends on the definition used

Skewness helps describe whether a distribution has a longer tail on the left or right side.

Kurtosis focuses primarily on the behavior of the distribution’s tails and how observations are distributed around the center. Different kurtosis definitions can report results differently, so the specific convention matters.

If you need to analyze the tail characteristics of a dataset, a Kurtosis Calculator can be used alongside skewness rather than treating the two statistics as interchangeable.

Sample Skewness vs Population Skewness

The skewness value can differ depending on whether your data represents an entire population or a sample from a larger population.

Population Skewness

Population skewness describes the asymmetry of an entire population. The standardized third central moment is commonly written as:

[
\gamma_1=
\frac{\frac{1}{N}\sum(x_i-\mu)^3}{\sigma^3}
]

Here, (N) is the population size, (\mu) is the population mean, and (\sigma) is the population standard deviation.

Sample Skewness

Sample skewness is calculated from sample data. One commonly used form is the standardized third central moment based on the sample mean and sample standard deviation.

Because a sample is being used to estimate a larger population, different statistical methods may apply adjustments to the result.

Bias-Corrected Sample Skewness

A commonly used bias-corrected sample skewness formula is:

[
G_1=
\frac{n}{(n-1)(n-2)}
\sum
\left(\frac{x_i-\bar{x}}{s}\right)^3
]

This adjustment accounts for sample size and reduces bias in the estimation of population skewness.

Why Different Calculators Can Show Different Results

Different calculators, textbooks, spreadsheets, and statistical software may use different definitions of skewness.

For example, one tool may report the population standardized third moment, while another may report a bias-corrected sample skewness value. Both methods can be valid when applied to the appropriate situation.

Therefore, if two tools produce slightly different skewness values from the same dataset, check the skewness definition, sample or population setting, and standard deviation convention before deciding that one result is incorrect.

For accurate comparisons, always use the same calculation method across datasets or software.

How to Calculate Skewness in Excel

Excel provides a built-in function for calculating sample skewness.

Use:

=SKEW(A2:A10)

Replace A2:A10 with the range containing your dataset.

Excel’s SKEW function calculates sample skewness, so its result may differ from a population skewness calculation or another software method that uses a different definition.

Want the complete Excel walkthrough? Read our [How to Calculate Skewness in Excel] guide for detailed steps, examples, and explanations.

Uses of Skewness

Skewness is useful whenever you need to understand the shape and asymmetry of data.

Common applications include:

  • Statistics: Describe the shape of a dataset or distribution.
  • Data analysis: Identify whether observations have a longer tail on one side.
  • Research: Help summarize and interpret collected data.
  • Finance: Analyze the shape and asymmetry of financial returns.
  • Economics: Study distributions of income, prices, and other economic variables.
  • Business analytics: Understand patterns in sales, customers, and business measurements.
  • Exams and data interpretation: Help students interpret distributions and statistical results.

Skewness is usually most useful when considered alongside the actual data distribution and other relevant statistics.

Common Skewness Calculation Mistakes

Several mistakes can lead to incorrect skewness results or misleading interpretations.

  • Using the wrong skewness formula: Sample, population, and bias-corrected formulas can produce different results.
  • Confusing skewness with standard deviation: Standard deviation measures spread, while skewness describes asymmetry.
  • Forgetting deviations from the mean: Skewness calculations are based on how observations differ from the mean.
  • Mixing sample and population formulas: Use a consistent formula and standard deviation convention.
  • Misinterpreting positive skewness: Positive skewness means a longer right tail, not simply that the data contains positive numbers.
  • Assuming skewness must be between -1 and +1: Skewness is not restricted to this range. Values can be smaller or larger depending on the dataset.
  • Rounding intermediate calculations too early: Excessive rounding can slightly change the final result.
  • Comparing different software without checking the formula: Two tools may use different skewness definitions and therefore return different values.

For reliable results, identify the skewness definition being used, keep the calculation method consistent, and avoid rounding until the final result.

Understanding skewness helps you see whether a dataset is approximately symmetric or has a longer tail on one side. A positive result indicates right skewness, while a negative result indicates left skewness. A value close to zero generally suggests an approximately symmetric distribution.

Instead of calculating every deviation, squared value, cubed deviation, and standard deviation by hand, you can use our Skewness Calculator to get the result quickly. Enter your dataset and review the calculated skewness, supporting statistics, and calculation details in one place.

Whether you are studying statistics, checking research data, or analyzing a dataset, the calculator makes calculating skewness easier and helps you interpret the result correctly.

Frequently Asked Questions

Find clear answers to common questions about skewness, formulas, interpretation, and calculation methods.

Skewness is a statistical measure that describes the asymmetry of a dataset or probability distribution. It shows whether the data has a longer tail on the left or right side.
Skewness is calculated by measuring how far each value is from the mean and using the cubed deviations. The exact formula depends on whether you are calculating population skewness, sample skewness, or bias-corrected sample skewness.
A skewness of 0 indicates that the distribution is approximately symmetric. However, a value close to 0 can also occur when the distribution has some asymmetry that balances out overall.
Positive skewness means the distribution has a longer tail toward higher values. It is also called right skewness. The mean is often greater than the median in a positively skewed distribution.
Negative skewness means the distribution has a longer tail toward lower values. It is also called left skewness. The mean is often less than the median.
There is no single skewness value that is always considered good. A value close to 0 indicates less overall asymmetry, while larger positive or negative values indicate stronger asymmetry. The acceptable level depends on the purpose and type of analysis.
Yes. Skewness can be negative, positive, or close to zero. Negative skewness indicates a longer tail on the lower-value side of the distribution.
Yes. Skewness can be greater than 1, and there is no fixed upper limit. A value greater than 1 generally indicates substantial positive or right skewness, although interpretation should depend on the dataset and analysis.
Population skewness describes the skewness of an entire population and uses population parameters. Sample skewness estimates skewness from sample data and may include a bias correction. Different formulas can therefore produce different results.
In Excel, you can calculate sample skewness with the =SKEW(A2:A10) function. It calculates the sample skewness for the values in cells A2 through A10.
Skewness is a statistical measure of asymmetry. Asymmetry is the broader concept, while skewness provides a numerical way to describe the direction and degree of that asymmetry.
Different calculators may use different skewness definitions, such as population skewness, sample skewness, or bias-corrected sample skewness. Differences can also come from rounding or the way standard deviation is calculated. Always check which formula a calculator or software uses.
Scroll to Top