How to Change the Magento 2 Copyright Notice (3 Methods)

How to Change the Magento 2 Copyright Notice (3 Methods)

[Updated: March 23, 2026]

Your Magento 2 footer still shows last year's copyright? An outdated notice signals neglect to visitors and search engines.

This guide covers three methods to update your Magento 2 copyright notice: Admin Panel, PHP for dynamic year updates, and XML layout overrides.

Key Takeaways

  • Change the copyright in Content > Design > Configuration > Footer in the admin panel.
  • Use PHP date('Y') to update the year automatic each January.
  • XML layout overrides give full control over the copyright block template.
  • Set different copyright notices per store view for multi-language stores.
  • Flush cache after every change to see updates on the frontend.

Quick Answer

Magento 2 copyright notice = the footer text showing ownership and year for your store. Change it in Content > Design > Configuration > Footer in the admin panel.

Perfect for: Store owners updating their footer, developers automating year changes, multi-store operators needing per-store notices.

Not ideal for: Headless or PWA storefronts with custom footer components.

What is the Copyright Notice in Magento 2?

Definition of Magento 2 copyright notice

The copyright notice sits in the footer of every page in your Magento store. It displays the copyright symbol, year, and business name.

A current copyright notice serves three purposes:

  1. Establishes ownership of your store's content and design.
  2. Shows the store is active when the year matches the current calendar year.
  3. Provides legal foundation for pursuing content theft claims.

Magento 2.4.8 ships with a default notice that reads "Copyright © Magento, Inc. All rights reserved." Most store owners replace this with their own business name and current year.

Method 1: Change Copyright via Admin Panel

The fastest method. No code required.

  1. Log in to your Magento admin panel.
  2. Navigate to Content > Design > Configuration.
  3. Select your store view and click Edit.

Magento 2 Design Configuration with store view selection

  1. Expand the Footer section.
  2. Edit the Copyright field with your custom text.

Magento 2 Footer section with Copyright field in admin panel

  1. Click Save Configuration.

The copyright notice now appears in the storefront footer:

Magento 2 copyright notice in the storefront footer

Recommended format: Copyright © 2026 Your Company Name. All rights reserved.

Use the © HTML entity or paste the © symbol direct. Both render the same in the storefront.

After saving, flush your cache to see the change on the frontend (see "Clear Cache After Changes" below).

Method 2: Dynamic Year with PHP

Editing the admin panel every January gets repetitive. A small template override updates the year on its own.

Step 1: Create the override file in your theme:

app/design/frontend/[Vendor]/[Theme]/Magento_Theme/templates/html/copyright.phtml

Step 2: Add this code:

<?php
$copyright = $block->getCopyright();
$currentYear = date('Y');
$copyright = preg_replace('/\d{4}/', $currentYear, $copyright);
?>
<small class="copyright">
    <span><?= $block->escapeHtml($copyright) ?></span>
</small>

Step 3: Deploy the changes:

bin/magento setup:upgrade
bin/magento setup:static-content:deploy -f
bin/magento cache:flush

The template pulls the copyright text from admin but replaces any four-digit year with the current one. Set it once and never touch it again.

Method 3: XML Layout Override

For stores that need to replace the entire copyright block or add HTML elements, use a layout XML override.

Create or edit this file in your theme:

app/design/frontend/[Vendor]/[Theme]/Magento_Theme/layout/default.xml
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceBlock name="copyright">
            <arguments>
                <argument name="copyright" xsi:type="string">
                    Copyright © 2026 Your Company. All rights reserved.
                </argument>
            </arguments>
        </referenceBlock>
    </body>
</page>

This overrides the admin setting at the theme level. Useful for themes that need a hardcoded copyright independent of admin configuration.

Multi-Store View Copyright

Magento lets you set a different copyright per store view. This matters for stores operating in multiple countries or languages.

  1. Go to Content > Design > Configuration.
  2. Select the specific store view from the list.
  3. Expand Footer and enter the localized copyright text.
  4. Click Save Configuration.

Example for multi-language stores:

Store View Copyright Text
English Copyright © 2026 Your Brand. All rights reserved.
German Urheberrecht © 2026 Ihre Marke. Alle Rechte vorbehalten.
French Droits d'auteur © 2026 Votre Marque. Tous droits réservés.

Each store view saves its own copyright value. The correct text loads based on which store view the customer visits.

Clear Cache After Changes

Footer changes won't appear until you flush the cache. Two options:

Admin Panel: Go to System > Tools > Cache Management and click Flush Magento Cache.

Magento CLI:

bin/magento cache:clean
bin/magento cache:flush

The two cache types that affect the footer are Block HTML Cache and Full Page Cache. Flushing both ensures the new copyright text appears across all pages.

With managed Magento hosting, cache invalidation triggers on configuration changes. No manual flush required.

FAQ

How do I add a dynamic year to the Magento 2 copyright?

Override the copyright.phtml template in your theme and use PHP's date('Y') function to replace the static year. See Method 2 above for the complete code example.

Can I remove the copyright notice from the footer?

Clear the Copyright field in Content > Design > Configuration > Footer and save the configuration. The footer renders without a copyright line. Keeping a copyright notice is still recommended for legal protection.

Does the copyright notice affect SEO?

The copyright text has no direct SEO impact. An outdated year (showing 2023 in 2026) signals to visitors that the site may be inactive, which can increase bounce rates.

Can I use HTML in the copyright field?

The copyright field accepts HTML tags. You can add links, bold text, or spans. Example: Copyright © 2026 <a href="/privacy-policy/">Your Brand</a>. All rights reserved.

How do I set different copyright text per store view?

Navigate to Content > Design > Configuration, select the specific store view, expand the Footer section, and enter the unique copyright text. Each store view maintains its own notice.

Summary

Three methods to change the Magento 2 copyright notice: Admin Panel for quick edits, PHP template override for automatic year updates, and XML layout for full theme-level control. Set different notices per store view for multi-language stores and flush cache after every change.

CEO & Co-Founder

Raphael Thiel co-founded MGT-Commerce in 2011 together with Stefan Wieczorek and has built it into a leading Magento hosting provider serving 5,000+ customers on AWS. With 25+ years in e-commerce and cloud infrastructure, he oversees hosting architecture for enterprise clients. He also co-founded CloudPanel, an open-source server management platform.


Get the fastest Magento Hosting! Get Started