Guide · checked against Adobe's documentation on 19 October 2026

AEM 6.5 end of life

AEM 6.5 is reaching the end of Adobe support in stages. Here is what ends when, what you can move to, and how to plan it.

Key dates

  1. AEM 6.5 LTS becomes generally available (Java 17 and 21).
  2. Service Pack 25 (6.5.25.0) released.
  3. AEM 6.5 support ends for Adobe Managed Services customers.
  4. Service Pack 26, the last supported AEM 6.5 service pack.
  5. Core support for AEM 6.5 on-premise ends.
  6. Extended support (critical fixes only) ends.

Sources: Adobe's AEM release updates roadmap, the AEM 6.5 LTS FAQ and Adobe knowledge base article ka-42541. Full timeline with links.

What changes after core support ends

  • No new service packs. 6.5.26 is the last one.
  • Extended support covers critical fixes only, and only until February 2028.
  • Security audits begin to flag the platform as unsupported.
  • The gap to AEM as a Cloud Service keeps growing: Adobe removed a first group of APIs from Cloud Service in February 2026 and has a second group scheduled for March 2027.

Your options

1. Upgrade to AEM 6.5 LTS

In-place upgrade from any supported 6.5 service pack to a Java 17 or 21 platform that still receives features. Lowest disruption, but you keep running and upgrading the platform. Compare LTS and Cloud Service.

2. Migrate to AEM as a Cloud Service

Adobe runs the platform. Your code must follow Cloud Service rules: immutable /apps, .cfg.json configuration, supported run modes only, no Classic UI, no replication agents, no removed APIs. See every incompatibility.

3. Rebuild on Edge Delivery Services

For marketing sites where speed and simple authoring matter most. Adobe's Experience Modernization Agent automates much of the import. What Adobe's AI tools cover.

A plan that works for most estates

  1. Run Best Practices Analyzer and our readiness scan to size the work.
  2. Fix removed and deprecated APIs on 6.5 first. The fixes are needed on both paths.
  3. Decide per site: Cloud Service, Edge Delivery, or LTS for now.
  4. Restructure the repository (ui.apps, ui.content, ui.config) and convert configs and dialogs.
  5. Run content transfer with top-ups, regression and SEO parity tests, then cut over.

Guides in this series