Frequency Distribution Calculator

Paste raw data to create a frequency distribution table, relative frequency, cumulative frequency, and a frequency distribution graph in your browser.

Your data is processed locally in your browser and never uploaded.No sign-up requiredPNG, SVG, and CSV export

Paste Raw Data

Paste numbers, upload CSV/TXT/XLSX, and create a frequency distribution locally.

24
valid numbers
0
ignored values
1
detected columns

Frequency Distribution Graph

Raw data to frequency table and chart

24 values | 6 rows | groupedHighest frequency: 7 in 79.333333 - 85.166667.
Frequency Distribution0245756 - 61.83: 1 (4.2%)15661.83 - 67.67: 2 (8.3%)267.67 - 73.5: 4 (16.7%)467.6773.5 - 79.33: 5 (20.8%)579.33 - 85.17: 7 (29.2%)779.3385.17 - 91: 5 (20.8%)591Class intervalFrequency

Distribution settings

Frequency Distribution Table

Class intervalMidpointFrequencyRelative frequencyCumulative frequencyCumulative relative frequency
56 - 61.83333358.9214.2%14.2%
61.833333 - 67.66666764.7528.3%312.5%
67.666667 - 73.570.58416.7%729.2%
73.5 - 79.33333376.42520.8%1250%
79.333333 - 85.16666782.25729.2%1979.2%
85.166667 - 9188.08520.8%24100%

Local processing

Your raw data stays in the browser.

Custom bins

Adjust bin count, bin width, and range.

Frequency table

Review frequency, relative frequency, and cumulative frequency.

Export ready

Download PNG, SVG, or CSV for reports and slides.

Frequency Distribution Calculator

Use this frequency distribution calculator when you have raw data and need a table that shows how often each value or class interval appears. Paste scores, measurements, prices, response times, survey values, or another numeric list, then choose exact-value counts or grouped class intervals. The calculator keeps the workflow practical: it reads the data in your browser, creates the frequency distribution table, calculates relative frequency and cumulative frequency, and draws a frequency distribution graph so you can inspect the shape before exporting.

How To Calculate Frequency Distribution

To calculate a frequency distribution, start with a clean list of raw numeric values. Decide whether each exact value should get its own row or whether nearby values should be grouped into class intervals. Count how many observations fall in each value or interval, then divide each count by the total number of observations to get relative frequency. Add the frequencies from top to bottom to get cumulative frequency. This page automates those steps, but the output table keeps the math visible so you can check every count.

  • Paste or upload raw data.
  • Choose Auto, Ungrouped exact values, or Grouped class intervals.
  • Review frequency, relative frequency, cumulative frequency, and the chart.

How To Create A Frequency Distribution

If you are searching for how to create a frequency distribution, the main decision is whether your data should stay exact or be grouped. Exact values are useful for small datasets such as ratings from 1 to 5, defects per batch, or goals per game. Grouped class intervals are better for larger continuous data such as exam scores, order values, ages, or response times. After the table is created, the histogram or frequency graph should match the same counts, with the x-axis showing values or intervals and the y-axis showing frequency.

Frequency Distribution Maker and Creator

A frequency distribution maker should do more than count duplicates. It should help you move from raw data to a table that can be used in a report, worksheet, or quick analysis. You can use this page as a frequency distribution creator for classroom statistics, business summaries, quality checks, or survey exports. The tool supports pasted numbers, CSV, TXT, and XLSX uploads, then generates a compact table without sending your data to a server. When multiple spreadsheet columns contain numbers, choose the column that represents the variable you want to summarize.

Grouped vs Ungrouped Frequency Distribution

An ungrouped frequency distribution lists each exact value and its count. It works well when there are only a few distinct values. A grouped frequency distribution uses ranges such as 50-59 or 60-69, which is better when many different values would make the table too long. Auto mode uses exact rows for small distinct datasets and grouped intervals for larger datasets. If you need a custom class width, switch to grouped mode and set the number of classes or class width manually.

Relative Frequency and Cumulative Frequency

Relative frequency is the share of observations in a row. The formula is frequency divided by total count. Cumulative frequency is the running total as you move down the table. Cumulative relative frequency is the running share, so the final row should reach 100 percent. These columns help answer practical questions: what percentage of orders were under a certain amount, how many scores are at or below a threshold, or where most observations begin to accumulate.

Frequency Distribution Graph Maker

The frequency distribution graph maker turns the same table into a visual chart. For exact values, the graph behaves like a frequency bar chart. For grouped class intervals, it behaves like a histogram because adjacent intervals show the distribution shape. Use the graph to identify peaks, skew, gaps, and unusual values. Then download PNG or SVG for reports and slides, or export CSV when you need the frequency distribution table for another spreadsheet or statistics tool.

Example With Raw Scores

Suppose a teacher has raw scores such as 56, 62, 65, 68, 70, 72, 73, 74, 76, 77, 78, and 79. An exact-value table would be long because most scores occur once. A grouped frequency distribution with three classes can show 56-64, 64-72, and 72-80. The frequency column shows how many scores fall in each interval, relative frequency shows the share of the class, and cumulative frequency shows how many scores have been counted up to each interval. The graph makes the concentration of scores easier to see than the raw list.

Common Frequency Distribution Mistakes

Common mistakes include using overlapping class intervals, choosing too many or too few classes, mixing raw data with an already grouped frequency table, and confusing cumulative frequency with ordinary frequency. If your source data is already a table with class intervals and frequencies, use the histogram maker from frequency table instead of this raw-data calculator. If your source is a raw list of numbers, use this distribution frequency calculator to create the table first, then check whether the graph matches the story you expect from the data.

Histogram Maker FAQ

What is a frequency distribution calculator?

A frequency distribution calculator turns raw values into a table of counts. This page can show exact-value rows, grouped class intervals, relative frequency, cumulative frequency, and a chart from the same data.

Is this the same as a distribution frequency calculator?

Yes. Distribution frequency calculator is a reversed wording for the same task: count how often values or ranges occur in a dataset and display those counts in a table or graph.

Can I use this as a frequency distribution maker?

Yes. Use it as a frequency distribution maker or frequency distribution creator by pasting raw data, choosing a grouping mode, and exporting the frequency table when the result looks right.

How do I calculate relative frequency?

Divide the row frequency by the total number of observations. For example, if 5 values fall in one interval and there are 40 values total, the relative frequency is 5 / 40, or 12.5 percent.

How do I calculate cumulative frequency?

Add each frequency to the total of the rows above it. The final cumulative frequency should equal the total count of observations used in the table.

Can this create a frequency distribution graph?

Yes. The page works as a frequency distribution graph maker by drawing a bar chart or histogram from the frequency distribution table and letting you download PNG or SVG.

Can I upload Excel files?

Yes. CSV, TXT, and XLSX files are read locally in your browser. For XLSX files, the first worksheet is read, and the tool can use the numeric column that best matches your data.

When should I use the histogram maker from frequency table?

Use the histogram maker from frequency table when your source already has class intervals and frequency counts. Use this page when your source is raw numeric data and you need to create the frequency distribution first.