IMPORTANT: This DOES NOT apply to Confluence Server or to Confluence Cloud pages using the Legacy Editor.
The new Confluence Cloud editor has a feature to insert web images, however, it can cause issues when dynamic images are required and need to be updated by an external source outside of Confluence and certain image types may not be supported..
There was an Atlassian Jira issue that should have resolved this: CONFCLOUD-65749 Ability to add Images from web in the new editor. However, as of October 2024, Atlassian has closed the above issue, as a feature has been added to consume a web image as a local file.
The next section describes the new feature.
The Adding images from links now supported in Confluence guide is a good improvement as it adds support to insert an image via an external source, however, from comments it does not allow all types and sometimes the image does not dynamically change when the external source is updated.
This feature does work for the most part as can be seen in the below screenshot where there are Zero Attachments on this page.
If this feature does not meet the requirements then please keep reading.
There has been a lot of questions raised regarding this issue with no free solutions.
I wanted a definitive solution to exist on the Atlassian Community and so I prepared the following workaround:
Prepare the web image links using the following markdown format in plain text, e.g. a simple text editor, outside of Confluence:

IMPORTANT: Copy-and-pasting image links will auto-format on the page and so will preparing the markdown text directly on the page
NOTE: The ALT TEXT must have a value or the image will not render
The following is a working example using Lorem Picsum that can be copied to the page:

Verify the image is displayed on the page
After adding the web image to page, it is also possible to add a link to it by mouse hovering over the image to display the floating controls and clicking the link icon to enter a Confluence page or URL.
It is even possible to resize the image and update the position on the page from the in-line controls.
Enjoy having web images on pages again.
Jason Tolotta
7 comments