How to annotate a chart
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.
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.
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.
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.
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.
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.
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 demoQuestions
- 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.