Why default exports lose alt‑text
Canva stores alt‑text in the design file, but only the Accessible PDF preset writes that metadata into the exported file. Standard PDF, PNG, JPG, and other raster formats do not include accessibility tags by specification, so screen readers receive no description from those files.
Mechanisms to keep alt‑text alive
- Always export as Accessible PDF when a PDF is the final deliverable. This preset embeds PDF/UA tags that carry the alt‑text.
- Provide a separate text alternative for raster outputs (PNG, JPG). Since those formats lack a standardized place for alt‑text, publish the description in the surrounding HTML
alt attribute, a caption, or an accompanying accessible document.
- Automate the preset selection with Canva’s “Save as default” option for the Accessible PDF preset, if your workflow only needs PDF. This reduces manual steps but does not affect image exports.
Extending keyboard accessibility to toolbar functions
- Current keyboard support reaches the top toolbar via Tab and navigates buttons with arrow keys, but advanced panels (color picker, layer list, brand kit) often lack focus indicators or ARIA roles.
- To add full keyboard operability without losing feature parity, Canva would need to:
- Assign proper ARIA roles (
button, menuitem, dialog) to every interactive element.
- Implement a consistent focus‑management strategy so that opening a panel moves focus inside it and returns focus on close.
- Provide documented keyboard shortcuts for all primary actions (e.g., Ctrl+Shift+C for color picker) and ensure they work in both web and desktop apps.
Persistent accessibility profile?
Canva does not currently offer a global “accessibility profile” that forces alt‑text preservation on every export. Each export requires the user to choose the Accessible PDF preset manually. Introducing such a profile would streamline accessible output but depends on product‑roadmap decisions and the technical limitation that raster formats cannot embed alt‑text in a screen‑reader‑readable way.
Verification steps you can run today
# 1. Add alt‑text in Canva (right‑click → Accessibility → Alt text)
# 2. Export the same design as "Standard PDF" and "Accessible PDF"
# 3. Open both PDFs in Adobe Acrobat Pro → View → Show/Hide → Navigation Panes → Tags
# – Accessible PDF should show <Figure> tags with Alt attributes.
# – Standard PDF will lack those tags.
# 4. Test PNG metadata:
exiftool -all exported.png
# – No XMP or IPTC fields containing the alt‑text should appear.
# 5. Keyboard‑only test:
- Press Tab to reach the top toolbar.
- Use arrow keys to move between buttons.
- Note any panel that cannot be opened or lacks a visible focus ring.
One diagnostic detail that changes the recommendation
Which export formats are required for your final deliverables? If only PDF is needed, locking the Accessible PDF preset as default solves the problem. If PNG/JPG are also required, you must supply alt‑text externally because those formats cannot carry it natively.