Why Confluence Cloud converts SVG attachments into flat, non-interactive images
Confluence Cloud automatically rasterises any uploaded SVG file before displaying it on a page, stripping out hyperlinks, animations, scripts, and selectable text. Atlassian enforces this behaviour because SVG is an XML-based format that can contain executable code, meaning an inline render could expose users to cross-site scripting attacks within the site's own origin. The original attachment is preserved and remains downloadable, but the on-page version is a fixed-resolution image that cannot be searched or clicked. No administrator setting exists to disable this conversion on Cloud, and older community advice recommending the HTML macro applies only to Server and Data Center deployments. Teams needing interactive diagrams on Confluence Cloud are advised to use a native diagramming app such as draw.io, which renders shapes through a trusted integration rather than as a static attachment.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in