PrestaShop 9: What’s New in the 2026 Upgrade

Photo of Valeria Assetskaya
Valeria Assetskaya
Senior Ecommerce Project Manager
Oct 16, 2025 17478 Updated: September 16, 2026 11:36

PrestaShop 9 is the platform’s current major version. Released in June 2025, it brings an updated technical foundation, a new default theme, better integration options, and a safer upgrade path.

PrestaShop 9.1.5 is currently the recommended version for live stores, while PrestaShop 9.2 is available as a public beta for testing since July 2026.

The main benefits of PrestaShop 9 depend on your role:

  • For store owners, it means a more modern platform with better performance, security, support for future upgrades, and improved overall store stability.
  • For developers, PrestaShop 9 brings Symfony 6.4 LTS, newer PHP versions, a new Admin API, and a cleaner frontend stack. These changes make it easier to maintain the store, connect external systems, and build new features.
  • For marketers, the new Hummingbird theme provides a mobile-first storefront with better SEO support and a faster, lighter frontend.

This guide explains what PrestaShop 9 offers today, what has changed since PrestaShop 8, and which updates can meaningfully impact your store. It also covers system requirements, upgrade considerations, and when moving to PrestaShop 9 makes sense for your business.

Table of Contents

PrestaShop 9 Release Date and Current Version
PrestaShop 9 Features
Benefits of PrestaShop 9
PrestaShop 9 vs PrestaShop 8
PrestaShop 9 Requirements
Should I Upgrade to PrestaShop 9?
PrestaShop 9 Upgrade: How the Process Works
Final Thoughts

bg request prestashop
Upgrade to PrestaShop 9 Leverage the BelVG expert's services to upgrate to PrestaShop 9 without downtime. Get Free Estimate

PrestaShop 9 Release Date and Current Version

PrestaShop 9.0 was officially released on June 10, 2025, after about two years of development and community testing. Since then, PrestaShop has released several updates to fix bugs, improve security, and add new features.

New version of PrestaShop 9 admin

Source: https://build.prestashop-project.org/news/2025/prestashop-9-0-available/

PrestaShop 9.0 to 9.1: What’s Already Released

Here is what each PrestaShop 9 release means for your store:

  • PrestaShop 9.0, released in June 2025. It was the main PrestaShop 9 upgrade. It introduced a newer technical foundation, support for PHP 8.1-8.4, a new Admin API for integrations, and the Hummingbird theme as an optional alternative to Classic. For merchants, the main changes are a newer platform foundation, modern API options, updated security controls, and a new storefront option.
  • PrestaShop 9.0.1, released in October 2025. It was a maintenance update after the initial 9.0 release. It fixed bugs found in the first version. There were no major new features, but the update helped keep stores stable.
  • PrestaShop 9.1, released on March 23, 2026. This release added more visible changes for merchants. Hummingbird 2.0 became the default theme, while the Classic theme remains available. It also improved accessibility and introduced experimental features for multi-carrier shipping and discounts. Both features remain behind feature flags.
  • PrestaShop 9.1.1-9.1.5, released in April-August 2026. These smaller updates focused on bug fixes and security patches. One update fixed a critical cross-site scripting vulnerability. If your store runs PrestaShop 9.1, keeping it on the latest 9.1.x patch helps protect the store and keep it stable.
What's new in PrestaShop 9: Not all endpoints are available at launch, coverage is gradual.

PrestaShop 9.0-9.1 release timeline

Caption: PrestaShop 9.0-9.1 release timeline

If your store still runs PrestaShop 8, you are not required to upgrade immediately. The 8.2 branch receives security updates and critical fixes, but no new features. It gives you time to plan the move to PrestaShop 9 and check your theme and modules for compatibility.

PrestaShop 9.2: What’s Available for Testing

The next major step is PrestaShop 9.2. The first beta was released on July 22, 2026. This version is available for testing but is not ready to use for a live store.

PrestaShop 9.2 previews several features that could matter to merchants:

  • One page checkout. A native checkout option designed to reduce the number of steps customers need to complete a purchase.
  • “Ask AI” assistant. An AI-powered assistant inside the back office. It lets merchants ask questions about store data and perform actions using natural language.
  • Extra properties. A new way to extend product and other store data without changing the database structure.
  • PrestaShop automation with Klaviyo. PrestaShop 9.2 includes the Klaviyo integration in the Classic distribution. It supports automated email and SMS campaigns, customer segmentation, and personalized communication based on store data.

For now, PrestaShop 9.1 is the stable version to use for a production store, while PrestaShop 9.2 is for testing. Before upgrading, check the latest patch available in the official PrestaShop release notes.

PrestaShop 9 Features

PrestaShop 9 new features focus on making store management easier while giving merchants a stronger platform for growth. The update covers the platform, Back Office, storefront, checkout, SEO, and security. Some changes affect customers directly, while others improve the work of store teams and developers.

PrestaShop 9 Architecture and Admin API

PrestaShop introduced version 9 with full adoption of Symfony 6.4 LTS and support for PHP 8.1 through 8.4. Here’s what it means in simple terms.

First of all, it’s a newer platform foundation. PrestaShop 9 runs on Symfony 6.4 LTS, which receives security support until November 2027. It requires at least PHP 8.1. PrestaShop 9.0 supports up to 8.4, and 9.1 extends support to 8.5, which is now the officially recommended version. For store owners, it keeps the store on supported technology and reduces dependence on older code.

PrestaShop 9 also continues migrating the Back Office from legacy components to Symfony. Key pages such as Login, Products, Orders, Attributes, and Statuses have already been migrated.

The Admin API uses modern API standards and provides automatically generated OpenAPI documentation. It means that developers can use it to connect PrestaShop with CRMs, ERPs, marketing platforms, and custom applications.

The new API does not yet replace the existing Web service API. Its coverage still expands, so some integrations may continue to rely on the older API.

Back Office Improvements

PrestaShop 9 updates the admin interface and moves more of it to the Symfony-based architecture:

  • A refreshed admin interface. The Back Office has a more consistent design, updated layouts, and improved navigation. The migration to Symfony and Twig also gives developers a more modern structure for extending Back Office pages.
  • More efficient catalog management. PrestaShop 9 continues the move toward the modern product page introduced in PrestaShop 8.1, while expanding the migration of Back Office functionality to Symfony. You can also reorder product feature values manually or sort them automatically.
  • Improved catalog and order pages. Categories, manufacturers, suppliers, and stores now use a unified system to render their data. Customer and order pages have also received performance improvements for stores with large datasets.
  • Guest customer management. Store staff can create guest customers directly from the Back Office for manually placed orders.

Front Office and Hummingbird

PrestaShop 9 also brings changes to the storefront, most notably through the Hummingbird theme.

Hummingbird 2.0 became the default theme in PrestaShop 9.1. It uses Bootstrap 5 and TypeScript and is designed with a mobile-first approach. The Classic theme remains available for stores that need to keep their existing frontend setup.

PrestaShop 9.0 and the Hummingbird theme are meant for better speed and security. More developer tools

Hummingbird 2.0 theme on a live store

Hummingbird supports WebP and AVIF images and defers non-critical JavaScript. These changes can help reduce the amount of code and image data a browser needs to process, which may improve load times, especially on mobile devices.

Accessibility is another focus. The Hummingbird project reports more than 95% compliance with European Accessibility Act requirements. It’s a useful baseline, but store owners should still test their own storefront, especially after adding custom code or third-party modules.

Thus, Hummingbird can provide a stronger starting point for performance and accessibility. But the theme alone doesn’t determine a store’s results. Actual performance still depends on hosting, caching, third-party scripts, images, and custom code.

Checkout Improvements

PrestaShop 9 makes several changes to the checkout experience.

It offers more flexible guest checkout. Customers can check out as guests even when an account already exists for their email address.

PrestaShop 9 also provides clearer cart feedback. Online shoppers receive a notice when the product they view is already in their cart. It can help prevent duplicate additions.

These changes remove some common points of friction during shopping and checkout. Their effect on conversion will depend on the store’s overall checkout flow and implementation.

PrestaShop 9 SEO Improvements

PrestaShop 9 provides ecommerce store owners with improved SEO capabilities without requiring separate PrestaShop modules for each task:

  • Cleaner product URLs. Now you can remove category names from product URLs. It may help search engines find and rank the pages that matter.
  • Optional language prefixes. The default language can use URLs without a language prefix.
  • Built-in redirects. Inactive products and categories can use 301 or 302 redirects.
  • Better control of faceted pages. Filtered listing pages are excluded from indexing by default, which can help limit duplicate-content issues.
  • Modern image formats. WebP and AVIF support can reduce image file sizes and page weight to make faster page loads.

These changes can give merchants more control over URLs, redirects, indexing, and image formats. They can support a cleaner technical SEO setup, but they do not guarantee higher rankings.

Security and Compliance Improvements

Security in PrestaShop 9.0 has been strengthened both in the core and through best practice enforcement:

  • Randomized table prefixes protect against SQL injection attempts.
  • Hardened file protection ensures sensitive files are not directly accessible.
  • Long-term security support means Symfony 6.4 and PHP 8.1 and newer will receive updates for years, which reduces urgent upgrade pressure.
  • Direct access to certain file types now returns a 403 Forbidden error.

PHP 8.4 includes numerous security fixes for PrestaShop 9.

Benefits of PrestaShop 9

What do these changes mean for an ecommerce store?

  • A more current, supportable platform. PrestaShop 9 runs on Symfony 6.4 LTS and supports modern PHP versions. It reduces reliance on outdated software components and gives the platform a longer security support window.
  • Better options for integrations. The new Admin API gives developers a modern way to connect PrestaShop with ERPs, CRMs, marketing platforms, and other systems. It is designed to improve on the older Webservice API, although its coverage is still expanding.
  • A stronger base for storefront performance. Hummingbird uses a modern, mobile-first approach and supports features such as deferred non-critical JavaScript and WebP/AVIF images. These can help reduce page weight and improve performance, but actual results depend on the store’s hosting, modules, content, and customizations.
  • Stronger security defaults. PrestaShop 9 adds protections such as randomized database table prefixes, direct file access protection, and tighter control of debug mode. These measures help keep stores secure by reducing some common risks at the platform level.
  • Better tools for easier upgrades. The Update Assistant provides requirement checks, backups, restore options, detailed logs, and a CLI for updates. It gives merchants and developers more control over the update process.

PrestaShop 9 does not automatically make a store faster, rank higher, or convert better. It provides a more modern base for those improvements. The results still depend on the store’s implementation, configuration, and ongoing maintenance.

PrestaShop 9 vs PrestaShop 8

Let’s compare PrestaShop 8 and PrestaShop 9 to understand the differences in API standards and potential performance improvements when upgrading from PrestaShop 8 to 9.

Area PrestaShop 8.x PrestaShop 9.x
Core architecture Symfony 4.4 LTS, with legacy components still present Symfony 6.4 LTS, with more Back Office pages migrated to Symfony
PHP support PHP 7.2.5-8.1 9.0: PHP 8.1-8.4

9.1: PHP 8.1-8.5

API Legacy Webservice API New Admin API based on API Platform, alongside the legacy Webservice API
Storefront/theme Classic theme based on Bootstrap 4 Hummingbird 2.0 based on Bootstrap 5; default theme from PrestaShop 9.1, with a stronger focus on performance and accessibility
SEO and media Basic native SEO controls, WebP support More URL and redirect controls, improved indexing controls, plus native AVIF support
Security Security features such as password policies and other standard protections Additional protections such as randomized database prefixes, stricter access to sensitive files, and tighter debug-mode controls
Module/theme ecosystem Mature ecosystem with broad compatibility Growing ecosystem; some existing modules and themes may need updates for PrestaShop 9
Maintenance 8.2 is in extended support and receives security fixes Actively developed, with 9.1 released and 9.2 currently in beta
Upgrade effort Depends on the theme, modules, custom code, and store complexity

For most merchants, the biggest practical difference is the combination of a newer platform, a new default storefront theme, modern API options, and a changing module ecosystem.

PrestaShop 8 still has a mature ecosystem and remains supported through its 8.2 branch. PrestaShop 9 is the active major version, but stores with heavily customized themes or third-party modules should check compatibility before upgrading.

PrestaShop 9 Requirements

If you are planning an upgrade PrestaShop 8 to 9, it’s better to check the PrestaShop 9 PHP requirements and confirm your hosting environment supports your specific PrestaShop 9 version.

The requirements have changed slightly across the 9.x releases.

Minimum vs Recommended Environment

Before upgrading to PrestaShop 9, check that your server meets the required environment. The table below gives a quick comparison of the minimum versions and the setup recommended for a new or upgraded store.

Component Minimum Recommended
PHP 8.1 8.5 for PrestaShop 9.1
MySQL 5.7 A recent, maintained version
MariaDB 10.2 A recent, maintained version
PHP memory limit 512 MB No less than 512 MB
Web server Apache 2.4+ or Nginx 1.0+ A current, maintained version

PHP 7.x is no longer supported. PrestaShop 9.1 supports PHP 8.1-8.5, while the official documentation currently recommends PHP 8.5. If your store runs an older PHP version, it’s better to update the server environment before starting the upgrade.

The server also needs several PHP extensions, including cURL, DOM, Fileinfo, GD, Iconv, Intl, Mbstring, OpenSSL, PDO, PDO_MySQL, SimpleXML, and ZIP. The allow_url_fopen setting must also be enabled.

Composer and Node.js are mainly relevant to developers who work with the PrestaShop source code. The current development documentation specifies Node.js 20.x. A standard production installation does not require merchants to manage these tools themselves.

The PHP version is only one part of upgrade compatibility. Modules and custom code can also cause problems if they rely on older PHP or PrestaShop behavior.

Test the upgrade in a staging environment first, then check key areas such as the storefront, checkout, payments, shipping, customer accounts, and back office before updating production.

Should I Upgrade to PrestaShop 9?

There’s no single right answer on whether you should upgrade to a new version of PrestaShop. It depends on your current version, your store’s complexity, and your ability to test the upgrade properly.

If You’re on PrestaShop 8

This is the most direct upgrade path. Check your modules, theme, and custom code to ensure compatibility with PrestaShop 9. Test the upgrade on staging before moving to production. Pay particular attention to critical modules and custom functionality.

If Your Store Is Heavily Customized

Plan for more testing regardless of your starting version. Custom code, overrides, modules, themes, and integrations should be reviewed for PrestaShop 9 compatibility. Pay particular attention to code that relies on core components affected by the upgrade.

If You’re Launching a New Store

For a new production store, PrestaShop 9.1 is the current stable choice. Starting with 9.1 means you don’t have to carry forward legacy code. You should check that the modules, theme, and integrations you need support your chosen version. You will start on the modern Symfony framework and benefit from better performance, an improved admin UI, and SEO improvements.

If You Have Limited Technical Resources

Wait until you can test the upgrade properly, or work with a PrestaShop-experienced developer or agency. Set up a staging environment, create a reliable backup, and have a rollback plan before upgrading the live store.

Before deciding, check four things:

  • Which of your current modules and theme have confirmed PrestaShop 9 compatibility.
  • Whether your hosting supports PHP 8.1 or later. For PrestaShop 9.1, PHP 8.5 is the recommended version.
  • How much custom code, overrides, and third-party integrations your store relies on.
  • Whether you can test the upgrade on staging before touching production.

should I upgrade to prestashop 9

A quick way to check compatibility is to run your store through the BelVG PrestaShop scanner. It can help identify known issues before you commit to a migration timeline.

PrestaShop 9 Upgrade: How the Process Works

PrestaShop’s rebuilt Update Assistant adds more checks, logging, backup, restore, and CLI capabilities to the upgrade process. A safe upgrade generally follows these steps:

  1. Audit compatibility first. List every module, plugin, and theme customization in use, and confirm which have a PrestaShop 9-compatible release.
  2. Back up everything and test the restore. A backup that hasn’t been verified as restorable isn’t a real backup.
  3. Clone to staging. Never run the upgrade directly on a live store.
  4. Run the Update Assistant on staging. Let it flag incompatible modules, themes, or PHP configuration issues before you touch production.
  5. Replace or update anything flagged as incompatible. Usually the most time-consuming step.
  6. Test critical flows end to end. Browsing, search, cart, checkout, payment methods, shipping, and order management.
  7. Schedule the production migration during low-traffic hours, with backups ready for an immediate rollback.
  8. Monitor closely for the first 48-72 hours after go-live – error logs, checkout completion rates, and payment gateway responses.

In BelVG’s experience, a simple store with few customizations may take days to prepare and migrate, while a store with a custom theme, many modules, and complex integrations may require several weeks.

Final Thoughts

PrestaShop 9 is now an established major version. The 9.1 branch has received multiple maintenance and security releases, while 9.2 remains in beta, as of August 2026. The architecture, API, theme, and security improvements are real, but they’re a foundation. Performance, SEO, and conversion gains depend on how you implement and maintain the upgrade.

If you’re still on PrestaShop 8 or 1.7, the right next step is a compatibility audit of your specific modules, theme, and hosting environment.

BelVG’s PrestaShop development team can take full backups before any updates, review your current setup, and outline a realistic upgrade plan based on your modules, customizations, and traffic patterns. We can run your store through the PrestaShop scanner without any commitment.

Whatever your role, the new version of PrestaShop offers modern development tools to achieve it.

FAQ about PrestaShop 9

What is PrestaShop 9 and when was it released?

PrestaShop 9 is the platform's current major version, built on Symfony 6.4 LTS. It reached general availability on June 10, 2025. The PrestaShop 9.1 release date was March 23, 2026. Since then, it has received several 9.1.x security and maintenance updates, with 9.1.5 as the latest 9.1.x release as of August 26, 2026.

What is the current version of PrestaShop 9?

As of mid-2026, the current stable, production-ready release is PrestaShop 9.1 on its latest patch. Although PrestaShop 9.2 is available as a public beta for testing, it is not yet recommended for live stores. Always check the official release notes for the latest patch number before upgrading.

What's new in PrestaShop 9 compared to PrestaShop 8?

The core framework moved from Symfony 4.4 to Symfony 6.4 LTS as part of the Symfony framework upgrade, bringing a clean architecture and a more modern technical foundation. This architectural update also improves the platform's scalability and provides a stronger foundation for growing stores. PrestaShop 9 also introduced major PrestaShop 9 API changes, including the new REST-based Admin API. The Hummingbird theme, built with Bootstrap 5 and TypeScript, became available and, from 9.1 onward, the new default. SEO controls, security defaults, and the back office overhaul also brought changes to the admin experience.

Is PrestaShop 9 stable for production use?

Yes. PrestaShop 9.0 has been stable since its June 2025 release, and PrestaShop 9.1 is the current recommended production version after multiple patch and security updates. PrestaShop 9.2, however, is still in beta and should not be installed on a live store yet.

What are the PrestaShop 9 system requirements?

PHP 8.1 minimum (8.5 recommended), MySQL 5.7+ or MariaDB 10.2+, at least 512 MB of PHP memory, and Apache 2.4+ or Nginx. PHP 7.x is not supported. Full details are in the requirements section above.

Should I upgrade to PrestaShop 9 right now?

It depends on your current version, theme and module compatibility, backward compatibility requirements, and available testing resources. Stores on PrestaShop 8 with standard modules can generally plan an upgrade once they confirm compatibility. Stores with heavy customization, or without a staging environment to test on, should prepare an audit first. See the “Should I Upgrade” section above for scenario-specific guidance.

Will upgrading to PrestaShop 9 improve my SEO rankings? 

Not automatically. PrestaShop 9 provides technical SEO tools, but doesn't guarantee higher Google rankings or improved performance. Now you have access to cleaner URLs, built-in automatic redirects, smarter indexing rules, and native WebP/AVIF support. These features can improve technical SEO health and page performance. These features, together with other performance enhancements, can improve technical SEO health and page performance. Actual rankings still depend on content quality, backlinks, and competition, and require you to preserve the SEO configuration during migration.

What are the PrestaShop 9 API changes?

PrestaShop 9 introduces a new Admin API based on API Platform 3. It uses OAuth2 authentication and CQRS-based endpoints and is designed to replace and improve the older Webservice API. The Admin API provides a modern way for external systems and integrations to interact with PrestaShop's back-office resources. The API is part of a broader technical update in PrestaShop 9. The platform also uses Symfony services and the Symfony container for its modern architecture. When upgrading custom modules, developers should also check their hooks and legacy hooks, as PrestaShop 9 includes changes to the Symfony framework and other parts of the module architecture.

Post a new comment