Editable viz alt text for Accessibility | New in Tableau 2023.2
New in 2023.2, you can edit the alt text for every viz on the page, and I put it through the VoiceOver test on macOS.
- In Tableau 2023.2 you can edit the alt text per visualisation via the Data Guide pane (Edit alt text) while in Web Edit
- Tableau auto-populates default alt text from chart metadata (e.g. "area chart of month of order date sales"), the same info you get via Command/Ctrl E on desktop
- Alt text is static, it doesn't update as you interact with or filter the chart
- macOS VoiceOver narrates not just chart titles but the specific alt text, and lets you navigate the whole dashboard by keyboard
- Tableau does not serve charts as flat images, it sends structured information to screen readers, so alt text checkers won't flag the charts themselves
Tableau 2023.2 lets you edit the alt text for each individual visualisation on a dashboard, which improves what screen readers like macOS VoiceOver announce to visually impaired users. Tim also checks whether Tableau serves charts as images (it doesn't, it sends structured info to screen readers instead).
Demoed on a published dashboard (the Executive Overview / superstore-style workbook) opened for Web Edit in a browser, with macOS VoiceOver switched on to hear how it narrates the page.
- Open Web Edit to access alt text 0:48
To edit alt text you must first select Edit on the dashboard to open it in Web Edit (Tim does this in the browser rather than Desktop, as changes apply there). Each chart remains selectable as normal.
- Edit alt text via the Data Guide pane 1:21
With a chart selected, open the Data Guide (the tab arrow, top right) and use the "Edit alt text" option to pop up an editable text box. This is where you write a description of what the chart is actually communicating, separate from the chart title.
- Alt text doesn't update dynamically 1:43
Bear in mind the alt text you write is static: even though the chart itself is interactive, the alt text won't change as users filter or interact with it.
- Default alt text comes from chart metadata 2:04
If you don't edit anything, Tableau auto-populates alt text from existing metadata, such as "area chart of month of order date sales". This is the same information you can see on Desktop via Command-E (Mac) or Ctrl-E (Windows) on a given sheet.
- Turning on VoiceOver on macOS 2:50
VoiceOver is enabled through macOS accessibility settings; Tim also downloaded an optional higher-quality voice file, but the default works too. This is a one-off setup step, independent of the Tableau-specific steps.
- Navigating a published dashboard by keyboard 3:58
Once VoiceOver is on, you can tab through the whole published dashboard using only the keyboard, and it narrates each element, including chart titles and the alt text you set. Some noise in the readout (e.g. announcing other browser tabs) came from the browser's own accessibility handling rather than Tableau.
- Charts are not served as flat images 6:20
Running alt-text checker browser extensions over the published viz showed they flagged genuine images on the page but not the charts themselves, confirming Tableau sends structured information to screen readers rather than rendering charts as images.
- More accessibility content planned 7:35
Tim flags this as a first look and plans to go deeper, ideally with someone experienced in screen-reader use, and to simulate a full end-to-end VoiceOver session from logging into Tableau Cloud through to browsing a dashboard.
- Alt text is static and won't reflect filtered or interactive states of a chart, so write descriptions that hold true regardless of how the chart is interacted with.
- The default auto-generated alt text is only as descriptive as the chart's metadata (e.g. chart type and fields), so it's worth manually editing it for anything meaningful to a screen reader user.
- VoiceOver readout quality can be affected by the browser's own accessibility support, not just Tableau, so odd or repeated narration may be a browser quirk.
- Tim presents this as a beginner's first pass at VoiceOver testing, not an expert accessibility audit, so treat the observations as a starting point rather than definitive guidance.
Reach for this when you need to make a published dashboard genuinely usable for people relying on screen readers, not just visually complete, and want to check what's actually being announced rather than assuming the defaults are good enough.
How this Rollup was made provenance & method
A Rollup is drafted by AI from the video's transcript, then reviewed and edited by Tim. Everything used to produce this one is listed below — the model, the exact prompt, and the source video — so the process is transparent and reproducible.
- Transcription
- On-device — NVIDIA Parakeet v3 for recent videos, OpenAI Whisper large-v3 for earlier ones. The transcript never leaves the machine or gets published.
- Drafting
- Claude Sonnet 5 in the cloud, from that transcript.
- Prompt
- The exact Rollup prompt (v2) — the full system prompt, unedited.
- Source video
- Watch on YouTube
- Drafted
- 5 July 2026 at 09:38
- Reviewed & edited
- 5 July 2026 at 09:41 · by Tim Ngwena
Model + prompt + video is everything you'd need to recreate a Rollup like this yourself. The one thing we don't share is the transcript.
Rights. The video and its transcript are the property of TN Media Ltd. Unauthorised use or download is prohibited. © TN Media Ltd.