Canva Brand Kit Asset Caching: Stale Colors Issue
24K reputation · 19 Mar 2026, 00:43 UTC
Canva Brand Kit Asset Caching
When a brand kit color, font, or logo is updated, designers expect the change to appear immediately in all open templates. However, some users still see the previous values until a full page refresh or manual cache clear is performed.
Uncertain Invalidation Timing
Canva’s documentation indicates that brand kit assets are cached locally using HTTP cache‑control headers and ETag or last‑modified checks. The exact conditions under which the cache is invalidated are not exposed in the UI, leading to inconsistent behavior across browsers and devices.
Key Questions
- What specific triggers (e.g., ETag mismatch, time‑to‑live) cause Canva to invalidate brand kit asset caches?
- Is there an API or UI mechanism to force a cache refresh for brand kit assets?
- Does Canva provide any server‑side notification or push mechanism to inform clients of brand kit updates?