Alt text examples › Charts & graphs

Alt Text Examples for Charts and Graphs

A chart exists to make a point. Its alt text should state that point and the key numbers, not the chart type alone. When the chart holds more data than one sentence can carry, keep the alt short and put the full data in a table or caption next to it.

8 examples: bad vs good alt text

#The imageBad altGood altWhy
1Bar chart of monthly revenue, Jan to Jun 2026, rising from 12k to 31kbar chartBar chart: monthly revenue grew from $12k in January to $31k in June 2026States the trend and the endpoints. A screen-reader user gets the same takeaway as a sighted reader in one sentence.
2Line chart comparing two products' sign-ups over 12 monthsgraph showing dataLine chart: Product A sign-ups overtook Product B in May and ended the year 40% higherThe comparison is the point of a two-line chart, so lead with it.
3Pie chart of traffic sources: 52% organic, 28% direct, 12% social, 8% emailpie chart of traffic sources in blue, orange, green and greyPie chart of traffic sources: organic 52%, direct 28%, social 12%, email 8%Colors mean nothing without sight. With four slices, list them all: it fits in one sentence.
4Complex dashboard with 6 charts and 40 data pointsDashboard showing revenue, users, churn, MRR, ARPU, sessions… (300 words)Q3 sales dashboard; key figures are listed in the table belowLong alt text cannot be navigated or paused. Give a short alt and put the data in an HTML table next to the image.
5Scatter plot showing correlation between ad spend and salesscatter.pngScatter plot: higher ad spend correlates with higher sales, with one outlier at $50k spend and low salesDescribe the relationship and any outlier the text discusses.
6Stacked bar chart repeating numbers already written in the paragraph aboveStacked bar chart of 2026 budget by department: engineering 45%, sales 30%, ops 25%Stacked bar chart of the 2026 budget by department, as described aboveIf the surrounding text already contains the data, the alt can point to it instead of repeating it word for word.
7Flowchart of a 4-step checkout processflowchartFlowchart of checkout: cart, then shipping details, then payment, then confirmationFor process diagrams, give the sequence. That is the information the shape encodes.
8Sparkline next to a stock ticker in a tablesmall line chartUp 4% over 30 daysTiny inline charts summarise a trend; the trend is the whole alt.

The WCAG rule that applies

WCAG 1.1.1 Non-text Content (Level A): complex images need a short text alternative that identifies them plus a longer description elsewhere (a table, caption, or linked text). WCAG 1.4.1 Use of Color also applies: do not rely on color names alone to distinguish series. The full requirement is explained in our guide to WCAG 1.1.1 alt text requirements.

Need alt text for your own images?

Upload a photo to the free generator and get a draft in seconds (3 images a day, no signup). On WordPress, Alt Text BYOK writes it automatically on upload and fixes your whole media library in bulk, using your own AI key.

Try the free alt text generator Alt Text BYOK for WordPress

More alt text examples

All alt text examples, with the general rules

← See all products

Terms · Privacy · Refunds (7-day money-back) · Contact