How does the "No expiration" artifact download link option work?
Last updated: August 14, 2026
Context
When configuring artifact download links in Codemagic, you can choose from several expiry options including 24 hours, 3 days, 1 week, or "No expiration." This article clarifies what "No expiration" means and how it relates to artifact storage and retention.
Answer
Selecting No expiration means the download link itself will not expire automatically — it will remain active indefinitely, as long as the underlying artifact is still available.
However, it is important to note that the artifact itself is still subject to your team's artifact retention policy. Once the artifact is removed according to that policy, the download link will no longer work, even if it was set to "No expiration."
For reference, Enterprise plan users have a default artifact retention period of 1 year.
If you need more granular control over how long artifact links remain available, you can generate download links programmatically using the Codemagic API as part of your pipeline.