Keep it simple (KISS)

Keep it simple – if there are several relationships in the data and they are not well represented using one chart, separate the data into several charts.

Chart size

The chart should not feel separate from the main content (article or bulletin).

Be consistent

Use the same font type and size for charts as the body font in the surrounding text.

Example of chart using the same font type and size as surrounding text

Unemployed adults age 16 to 64 by region
England, 1993

Example of a bar chart where the size of the font is the same as the surrounding text on the page.

Example of chart with smaller font than surrounding text

Unemployed adults age 16 to 64 by region
England, 1993

Example of a bar chart where the size of the font is smaller than the surrounding text on the page.

Example of chart with larger font than surrounding text

Unemployed adults age 16 to 64 by region
England, 1993

Example of a bar chart where the size of the font is larger than the surrounding text on the page.

Number of lines per chart

Number of lines

The maximum number of lines plotted on a chart depends on how similar or different the data are and what you want to highlight.

You need to make sure that each line is easily distinguished from the others.

Example of chart with difficult to distinguish lines and colours

Example of a line chart showing data about religious beliefs, using a range of different colours as well as solid and dashed lines which can be hard to tell apart.

Small multiples solution

Use small multiples if it is difficult to distinguish between the plot lines of four or more similar data sets. Use the same scale for all charts when comparing two or more data series.

Example of small multiples chart

A small multiple chart showing nine individual line charts for each type of religion.

A singular time series of interest can also be highlighted, with all other data sets toned down.

Example of chart using colour and greyscale to show a singular time series

A line chart showing how to use colour and greyscale to show the differences between no religion and all other religion responses.

Slope chart solution

Use a slope chart to highlight changes between selected years. The granularity of the data is not evident, however trends are easily noticed.

Example of a slope chart

A slope chart highlighting changes in religious responses between 2005 and 2010.

Location of y-axis

Locate the y-axis on the left or the right of the chart area. Place it on the right if the most recent values are the most interesting or relevant. Otherwise, put it on the left of the chart.

Gridlines and unit intervals

Use gridlines sparingly. There should usually be between four and eight gridlines per chart, depending on the size of the chart and the level of data. They should provide enough reference points to read the data values in the chart easily.

Number of gridlines

Do not use too many or too few gridlines.

Example of too many gridlines

A rotated bar chart using too many gridlines, so the labels along the x axis do not line up.

Example of too few gridlines

A rotated bar chart using too few gridlines, so the labels along the x axis are too spread out to be able to tell the value.

Example of correct number of gridlines

A rotated bar chart with evenly spaced gridlines, lining up with the labels on the x axis and allowing the user to clearly see the value.

Gridline intervals

Choose sensible and easy to read and follow gridline intervals.

Example of good gridline intervals

A rotated bar chart with equal gridlines, increasing in intervals of 100.

Example of difficult to follow gridline intervals

A rotated bar chart with gridlines increasing in intervals of 78.

Gridline colour

Gridlines should always be grey: RGB value (190,190,190).

Example of incorrect use of gridline colour

A rotated bar chart with black gridlines crossing the chart both horizontally and vertically.

Gaps between bars

Standard bar chart

A standard bar chart should have gaps between bars that are slightly narrower than the bars. The exceptions to this are the exception of histograms and clustered bar charts.

Example of correct use of gaps between bars

A bar chart showing employment data with gaps between the bars that are slightly narrower than the bars.

Clustered bar chart

A clustered bar chart should have gaps between the clusters that are slightly wider than a single bar.

Example of correct use of gaps between clustered bars

A clustered bar chart showing employment data with gaps between the bars that are slightly wider than a single bar.

Borders and backgrounds

Do not use borders and backgrounds for charts.

Example of an inaccessible chart with a background and border

A bar chart with a thick blue border around the edges of the chart.

3D and other chart effects

Do not use 3D when creating charts. The false perspective will distort the data.

Example 1

For example, categories A and B seem equal when plotted in 3D. However, category B is noticeably larger, as shown when plotted in 2D.

3D example

A 3D pie chart where two categories of data appear to be equal.

2D example

A 2D bar chart showing the same data as the pie chart, but one category is a lot higher than the rest.

Example 2

When plotted in 3D, the highest value appears to be around 7.9 in 2012. The same data in 2D clearly show the highest value is 8 in 2010.

3D example

A 3D line chart where the highest value appears to be 7.9 in 2012.

2D example

A 2D bar chart showing that the highest value is 8 in 2010.

Example 3

In 3D, bar W looks smaller than bar Z. However, they are both equal.

3D example

A 3D bar chart where the bar for category W appears to be smaller than the bar for category Z.

2D example

A 2D bar chart that shows that both bars for categories W and Z are equal.

We are constantly improving based on research and best practice. Any significant changes to our guidance are available on the Updates page.