Turn a small list of whole-number measurements into a stem-and-leaf plot. Each stem holds the tens and higher digits; each leaf is the final digit of one observation. Import a file or paste cells, review the selected column, and export the result.
One column of non-negative whole numbers · up to 200 observations
Your workspace
Create your stem-and-leaf plot
CSV, TSV, XLS/XLSX or pasted cells. Your spreadsheet contents stay on this device.
Save or reopen data and style
Download a local file with your table, title, theme, source and notes. Reopening detects fields again; review chart-specific settings. No data is uploaded.
Start with your table or try the sample
One column of non-negative whole numbers · up to 200 observations
No account or server-side file processing.
Paste data from Google Sheets
In Google Sheets, select the cells with their column headers and copy them. Choose Paste data above, paste the table, and choose Use pasted data. Copy the cell range rather than a chart image or a spreadsheet sharing URL.
Copy a column of raw non-negative whole numbers with its header. Keep repeated values as separate rows. Each row becomes one leaf; a frequency column is not used as weights.
This is a separate chart made from the copied values; later changes in Sheets do not update it. The table is processed locally in your browser.
Input requirements
Give the chart the right data
Use one raw, non-negative whole number per row and include a header. At most 200 observations and 40 distinct stems are supported. Decimals, negative values, percentages, blanks, and pre-counted frequency tables are not supported. If you convert decimals into whole units, state the new unit in the chart title or source note.
Maximum import: 10 MB, 2,000 rows including the header, 100 columns, and 20,000 cells. This plot uses non-negative whole numbers only. Excel imports read the first worksheet.
Choose deliberately
When to use a stem-and-leaf plot
A stem-and-leaf plot works for a small set of scores, ages, or measured times when you want to see the distribution and retain the original values. For example, 42 becomes stem 4 and leaf 2; two observations of 42 produce two leaves.
When to choose another chart
Choose a histogram when many values or widely separated stems make the text hard to read. A dot plot also preserves individual values and supports decimals and negatives. Stem-and-leaf plots do not accept category totals as observations.
From table to figure
Three steps to a useful chart
Import and review
Upload a spreadsheet, paste cells, or load fictional sample data. Review the automatically selected fields and correct them if necessary.
Read and refine
Inspect the values and any data warnings. Choose a publication style, canvas, title, and source note.
Export your result
Download editable SVG or PNG at 1×, 2×, or 3×. The original spreadsheet contents stay in your browser.
Before you create your chart
What does 4 | 2 mean?
The stem contains the tens and higher digits, and the leaf contains the final digit. With this tool's fixed key, 4 | 2 represents 42. For 142, the stem is 14 and the leaf is 2.
Are repeated values preserved?
Yes. Each row is an observation. Two values of 42 appear as two leaves 2 on stem 4, and the count table reports both.
Why are some stems missing?
The chart lists only stems with observations. For example, if your data jumps from the 20s to the 40s, the empty 30s stem is omitted; check the original range before interpreting a gap.
Can I enter decimals or negative numbers?
This version accepts non-negative whole numbers only. Convert decimals to an explicit smaller unit before import, or use the dot plot or histogram tools for the original numeric values.
Can I paste a frequency table?
No. A row such as Value 42, Count 3 would count as one observation. Expand it into three rows of 42 or choose a bar chart for pre-counted totals.
Does Charttoolbox upload my data?
Spreadsheet contents are parsed, calculated, and rendered locally. Optional Google Analytics loads only after consent and does not receive filenames, spreadsheet contents, or generated chart data.
Explore related chart tools
Use a tool that matches the question you are asking.
In the fictional delivery sample, the 20s stem reads 2 | 1 4 4 7. With the key 4 | 2 = 42, these leaves represent 21, 24, 24, and 27 minutes. The repeated 4 is a second observation, not a rounding error. Only occupied stems are shown; an absent stem may be a gap in the observations.
With your permission, we use Google Analytics to understand visits and feature usage. We never send file names,
spreadsheet contents, cell values, or chart data. Privacy details