drafty

How to annotate a chart

Quick answer

To annotate a chart, add a callout shape next to the data point and draw a connector line to it — works in Excel, PowerPoint, and Google Slides. In Datawrapper, go to Visualize → Annotate → Add text annotation and click on the chart. To collect client feedback, share a link they open in a browser with no file to download.

Step 1

In Excel

Click the chart to select it, then go to Insert → Shapes → Callouts. Draw a callout near the data point, right-click to edit the text, and draw a connector line (Insert → Shapes → Line, Shift to keep it straight) to the relevant bar. Most people get this wrong: the callout lives outside the chart object, so moving the chart leaves it behind. Fix it with grouping: Shift-click the chart and callouts, right-click → Group.

Step 2

In PowerPoint

Click the chart on your slide to select it. Go to Insert → Shapes, pick a callout, draw it near the data point you mean, and type your label. Draw a line (Insert → Shapes → Line) from the callout to the relevant bar. Keep annotation text short — "Q3 spike: product launch" beats a full sentence. The audience reads a phrase; they skip a paragraph. Use Format → Align to keep callout styles consistent across slides.

Step 3

In Google Slides

Google Slides treats a pasted chart as an image — you can't click into individual data points. Layer text boxes and arrows on top: Insert → Text Box for the label, Insert → Line → Arrow for the pointer. If your chart is live-linked to Google Sheets, the chart updates when the data changes but annotation shapes stay exactly where you left them. If a new bar shifts the layout, your callout may point at the wrong element — check after every data update.

Step 4

In Datawrapper (or other online chart tools)

Go to Step 3: Visualize in Datawrapper, open the Annotate tab, and click "+ Add text annotation." Click or drag directly on the chart to place it. Datawrapper pins annotations to data coordinates — not pixel positions — so they stay correct when you resize the chart or change the data range. You can add an arrow, circle, or connecting line and set a mobile behavior (small screens convert annotations to numbered keys by default to avoid overlap). This coordinate-anchored approach is the key difference from callouts in PowerPoint: the annotation follows the data, not the layout.

Step 5

When your client is the one annotating

The common workflow fails before it starts: you export a PNG, email it, and the client replies "the second bar" or pastes a screenshot-with-a-scribble. The version that works: share a link they open in a browser, click the exact spot, and pin a note there. No file to download, no software to install. You see a thread anchored to the element they meant.

The faster way

If your client is the one marking it up, the fastest path is a shared link. Drop the chart (PNG export, PDF, or screenshot) into Drafty and share the URL. Your client clicks the exact bar they mean and pins a note right there — no account, no downloaded file. Every note lands in one thread, anchored to the spot they pointed at.

Open a live demo

Questions

How do I add a callout to a chart in Excel?
Click the chart to select it, then go to Insert → Shapes → Callouts. Draw the callout near the data point, right-click to edit the text, and add a connector line to the bar. Group the chart and callouts (Shift-click everything → right-click → Group) so they move together.
How do I annotate a chart in PowerPoint?
Click the chart on your slide, then use Insert → Shapes to add a text box or callout. Draw a line from the callout to the data point (Insert → Shapes → Line). Use Format → Align to keep annotations consistent across slides. Keep each annotation to a short phrase — audiences don't read full sentences while a chart is on screen.
Can I annotate a chart in Google Slides?
Google Slides treats a pasted chart as an image, so you layer text boxes and arrows on top using Insert → Text Box and Insert → Line. If your chart is linked to Google Sheets and the data changes, check that your annotation shapes still point at the right element — they don't move with the data.
What is the best tool for annotating charts online?
Datawrapper has the most capable built-in annotation system — annotations are anchored to data coordinates, not pixels, so they stay correct when you resize or update the chart. For static presentation charts, PowerPoint and Canva both work well.
How do I let a client annotate a chart without sending a file?
Export the chart as a PNG or PDF and share it as a link. The client opens it in their browser and pins a note to the exact spot — no software, no account. Notes land in one place instead of arriving as scribbled screenshots over email.
Why do my chart annotations move when I resize the slide?
In PowerPoint and Google Slides, callout shapes are anchored to the slide canvas, not to the chart data. Group the chart and all callout shapes (Shift-click → right-click → Group) so they scale together. In Datawrapper, annotations are coordinate-anchored and won't drift.

Keep exploring

Stop emailing files back and forth.

Share one link. They comment on the exact spot — no account, always the current version.