60-day Money Back


Frequent Update


365-day Support

Magento 2 Shop By Brand Extension - PWA, GraphQL, API Ready


Magento 2 Shop by Brand allows building unique brand pages to present brand products collectively. Each page has its own brand logo & description. Engage customers in shopping activities with their favourite brands

Total price:


This demo is hosted on Cloudways

Magento 2 Shop By Brand for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Shop By Brand
Ajax Search
Layered Navigation



Featured Shop By Brand

View Mageplaza Shop By Brand on actual Magento 2 stores


In fact, many companies have been doing an excellent job of making their brand remarkable to the world as Valentino, Versace, Victoria's Secret and so on. And when there are more and more businesses have come into the world, each shopper also has the demand to find their own favorite brands. Hence, to help your shoppers effectively search for their preferred brands as well as promote your store with advanced features, there is a high demand for an extra Magento 2 extension.


Mageplaza Magento 2 Shop by Brand extension creates a separate search tool for your shoppers to freely investigate each brand on your Magento shop. All brands will be gathered on one page to let your visitors choose from. Moreover, each brand will have its own space which contains the description, logo, and products. It is obvious that your shoppers can now shop with ease when being able to filter items by brands.

Magento 2 Shop By Brand Highlight Features

Mageplaza Shop by Brand PWA-ready

Optimize mobile shopping experience of the Shop by Brand feature with the ready solution of PWA compatibility. Guaranteed to work smoothly on all screen types

Compatible with SimiCart PWA
Ready-to-use solution for PWA Studio storefront
Play demo
Excellent mobile-friendly interface
Works perfectly with Magento Venia storefront
Learn more

Shop By Brand page

The brand page is equipped with the following features:

Instant search brands
Filter by alphabet
Featured Brands

Brand pages are useful for Magento shops to promote brands effectively and enhance customer experience.

Show brand logo in product page

Thanks to the Magento 2 Shop By Brand extension, brand logo will be displayed in product page if the product belongs to the specified brand. Your visitors will definitely be happy when they can effortlessly identify the product brand.

Shop by Brands in the Layered Navigation

With the integration of layered navigation ultimate, your shoppers can now filter products by brands. The brand filter option will appear in the left sidebar with other attributes.

Bulk Import Brands

Hundreds even thousands of brands will be imported instantly from CSV file. Forget the manual processing, let Mageplaza Magento 2 Shop by Brand extension do the whole thing.

Bulk import CSV file
Include brand images
Validate CSV file format

Export Brands

In case stores want to use brand data externally for other purposes, it is possible to quickly export brands to CSV file format.

SEO-Friendly Brand Pages

By using Magento 2 Shop By Brand, the Brand listing and Brand detail pages are optimized for the search engines with the SEO-friendly URL and custom meta tags.

Didn't see the feature you are looking for? – It may be in our product roadmap. Check it now!

More Features
Check out more details of Magento 2 Shop By Brand extension

Best SEO practices

Best SEO practices

Admin can custom meta data, url, write brand description.

Show Brand logo in product page

Show Brand logo in product page

Your shoppers can choose their favourite brand in the list of brand name or from the list of brand logo.

Update brand easily

Update brand easily

The available products can be assigned with brands effortlessly in the product edit page.

Support product types

Support product types

Magento 2 Shop by Brand support all types of products: simple, downloadable, configurable, virtual, bundle, gift card.

Shop by Brand in Homepage, Menu

Shop by Brand in Homepage, Menu

It is easy to insert featured brands into homepage, menu or any page.

WYSIWYG – editor

WYSIWYG – editor

It assists store admin to edit the brand description and brand listing page easily in the backend with WYSIWYG.

Shop more from this Brand

Shop more from this Brand

Magento 2 Shop by Brand extension gives you a possibility to suggest other items of that brand to customers by inserting a special "Products from the same brand" block via CMS or layout into the product page.

Shop by Brand widget

Shop by Brand widget

Insert the featured brands slider anywhere, just insert brand widget easily in cms blocks, cms pages.

Shop by Brand Integrated with Sitemap.xml

Shop by Brand Integrated with Sitemap.xml

All brand page urls will be added to Xml sitemap automatically.

Add related brands

Add related brands (New)

The related brands block can be added for more effective brand promotion.

Add related brands

Brand widget (New)

Stores can add the brand list in a widget and display it anywhere using Magento 2 Shop By Brand.

Brand info on Related products

Brand info on Related products (New)

Stores can display brand information on Related, Upsell, and Cross-sell products.

Choose your suitable edition


Crafted for a great webstore start $ 129 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition


Great for an enterprise solution $ 329 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support

Full features list

Frequently Asked Questions (FAQs)

Magento 2 Shop by Brand extension is a tool that allows customers to search and filter products by brand on an online store. This extension creates a dedicated brand page that displays a list of all the brands available on the store, and customers can click on a specific brand to view all the products associated with it. It helps customers to easily find the products they are looking for and also helps in creating a better user experience on the online store.

Magento 2 Shop by Brand extension adds a brand attribute to products which can be used to filter products by brand. This extension creates a separate brand landing page and allows customers to browse and filter products by their preferred brands. The brand pages are automatically created and show brand logos, descriptions, and products associated with that brand. The extension also provides a widget that can be added to any CMS page or block to display a list of brands.

Yes, you can add multiple brands to your store using the Magento 2 shop by brand extension. You can create a new brand from the admin panel and assign products to the brand. You can repeat this process to add as many brands as you want. The extension allows you to easily manage all the brands and their associated products.

Yes, it is possible to assign products to multiple brands using the Magento 2 shop by brand extension. This allows for greater flexibility in organizing products and helps customers easily find products from their favorite brands.

Yes, most Magento 2 shop by brand extensions allow you to customize the appearance of the shop by brand pages. You can usually change the layout, colors, and fonts to match your brand's style. Additionally, you can choose which elements to display on the page, such as brand descriptions, logos, images, or products. Some extensions also allow you to create custom templates for the shop by brand pages.

Yes, most Magento 2 shop by brand extensions allow you to upload and display brand logos or images on the shop by brand pages. You can typically customize the size, position, and alignment of the logos/images as well.

Yes, Magento 2 shop by brand extensions by Mageplaza is designed to work with multi-store installations. This means that you can set up separate brand lists and pages for each of your stores. Some extensions may also allow you to assign different brands to different stores or restrict the display of certain brands to specific stores. It's important to check the specific features and compatibility of the extension you choose before purchasing or installing it.

Yes, Magento 2 shop by brand extensions by Mageplaza allow you to choose on which pages or categories the shop by brand filter will be displayed. This can be set up through the extension's configuration settings.

Yes, shop by brand extensions for Magento 2 by Mageplaza allow you to add custom fields to the brand pages. This can include additional information about the brand, such as descriptions, images, or links to social media profiles. Some extensions may also allow you to create custom templates for the brand pages, giving you greater flexibility in terms of design and layout.

Yes, most Magento 2 shop by brand extensions allow you to sort products on the shop by brand pages by various attributes, such as price, name, popularity, and so on. Some extensions also allow you to define custom sorting rules or to enable customers to sort products themselves. The specific sorting options available may vary depending on the extension you choose.

Reviews (40)

15 September 2022

Great addition

Great addition to have a dedicated category for each brand

Jonas -Verified Purchase
21 June 2022


All Mageplaza extensions are well documented. No need to ask for support and best quality price.

Maria -Verified Purchase
04 May 2022

Conversion rate

Love that we can show the brand logo on each product page. It helps a lot with the recent conversion rate increase.

Matt -Verified Purchase
19 April 2022


This is the best Shop By Brand extension I've ever tried. Good job, Mageplaza!

Diane -Verified Purchase
23 May 2021


Excellent extension and support service as well

ahmed -Verified Purchase
29 April 2021


Recently purchased another Mageplaza extension - Shop By Brand 2.4.0 CE. Works perfectly. One of many Mageplaza extensions we use. Ran into a few minor issues and as always they provide absolutely exceptional service. Worked with Uri and they went above and beyond working to completely resolve all issues. Would rank Mageplaza extensions #1 - 10 out of 10!!!

Matt -Verified Purchase
16 February 2021

Awesome Shop By Brand Extenstion

I recommend using this extension, you can found all the features you want, and also easy to install.

Murad Dweikat -Verified Purchase
22 January 2021

Very Good !

Sorry, but I'm French ;) Excellente extension qui apporte une réelle valeur ajoutée à notre site. Très simple à configurer. Je recommande!

Kévin -Verified Purchase
15 January 2021

The best shop by brand extension

Super easy, the installation take some minutes. The support is just Excellent!

Pantelis -Verified Purchase
10 December 2020

One of Best Extensions

I have installed the Shop by Brand extension on my website built with Magento 2 and it works well. I have contacted the support team for some changes in display at " More from Same Brands". They have fixed everything and replied to all my questions the same day! Great job!

faraz -Verified Purchase
18 November 2020

Mandatory for those who resell products

The look and management of my brand product resale page have completely changed. 10 stars.

Fabiano -Verified Purchase
05 October 2020

E commerce Manager

Recently purchased the Shop by brand extension and it's easy to install. The supporting team is really helpful. Would recommend this extension.

Manjula -Verified Purchase
29 September 2020

E commerce Manager

Recently purchased the Shop by brand extension and its easy to install. The supporting team is really helpful. Would recommend this extension.

Manjula -Verified Purchase
06 September 2020

Shop by Brands Extension

I have purchased your Shop by Brand extension recently. I really like your product. and my customers easily place orders and my sale increase more than 20%.

Faraz -Verified Purchase
07 May 2020

Amazing Extensions

Well done guys. You are the best.

Alberto Medina -Verified Purchase
02 December 2019

Good to go

Thank you for been always so helpful. I received my answer fast and correct.

Fernando Porras -Verified Purchase
27 March 2019

Very Helpful

In my shop, I had more than 100 different brands, so this extension helped me immensely with advertising our brands with ease. As always the support from Mageplaza was great.

Panos -Verified Purchase
12 March 2019

Distinctive and excellent support!

Once again Prime has quickly resolved an issue we had (with the Brands extension). We remain very impressed by the help we receive - especially compared to the struggles we have with some 3rd parties.

Neil Taylor -Verified Purchase
01 February 2019

Great addon

Very good addon, it worked flawlessly just after install. Has a lot of options for customization and works very good even with my multi-storefront shop. Will definitely recommend to anyone.

Aleksander -Verified Purchase
25 December 2018

Works like advertised

The Shop by Brand module works like advertised, easy to install, and with some small CSS modifications it fits perfectly in our shop. I would recommend this module for every Magento 2 shop!

Alex -Verified Purchase
21 December 2018

Professional support

Very good support, deep knowledge of the plugins and Magento 2. I'm very happy with the support I have received!

Pan -Verified Purchase
23 November 2018

Nice extension

As we are selling branded products, this Shop By Brand is working nicely. Most of the people engaged with the agriculture field are well aware of the brand that's why the customer chose the products using the listed brand icon from this store. Thank you so much, Mageplaza!

Prasanta Kumar Pradhan -Verified Purchase
15 November 2018

Very useful extension

Great management from the back office, nice graphics in the frontend. The only downside is the heaviness of processing on large numbers of brands. Even if the option "do not show product counts" is selected, the extension calculates them by slowing down the loading of the page. Overall, it's useful.

NeWS -Verified Purchase
09 November 2018

Works like a charm right out of box

I have installed Shop by Brand module on Magento 2.2.6 and now it works perfectly without any tweaking or modifications. It's rarely the case to install a third party module and get it up and running immediately. This is my 5th purchase from Mageplaza and their modules never make me disappointed.

Kaha -Verified Purchase
13 September 2018

Works perfectly

Shop By Brand extension has made our life easy. We can configure easily from the backend, no HTML, coding, etc needed. Besides that, it works perfectly with our theme. We are so happy and will definitely suggest others to buy this extension.

Waqas -Verified Purchase
27 August 2018

Very useful module

We have recently purchased this extension and it has been a very wonderful experience. After the installation, we had some compatibility issues and your team was on hand to fix it. I recommend Mageplaza to everyone. Cheers!!!

Onyekachi -Verified Purchase
31 July 2018

Amazing support!

Mageplaza offers us the amazing support service. It's very quick and will be able to sort out all my issues. I'm really impressed by your service.

Tamer Kazim -Verified Purchase
02 April 2018

My compliments for Mageplaza support team

The support team was quick and efficient

Vassil -Verified Purchase
02 April 2018

Amazing support!

Excellent service, one of the best experiences with support

Amf -Verified Purchase
20 December 2017

Supports more than 3000 brands

In my store I have more than 3000 brands, after long time I decided to use Mageplaza because I think this is the best quality shop by brand module out there, the main features that made me purchase this module was BULK IMPORT and UPDATE of brands and their DESCRIPTION as well as meta data super useful functionality and high recommended

Karol Kier -Verified Purchase
06 December 2017

Great design and functionality

One of the best designs of shop by brand extension ive used. It has lots of functionality and credibility. It didn't support multiple stores at the first place but the support team fixed it quickly.

Optima -Verified Purchase
04 December 2017

Shop By Brand M2

This has really been valuable to my website by helping my customers to find products by manufacturers, it lists them alphabetically and with a large amount of products this extension has proved to be invaluable.

Shaun Rowe -Verified Purchase
04 December 2017

Great support and serivce

Very fast and professional support.

Franco De Angelis -Verified Purchase
24 October 2017

Great customer service experience

Great customer service experience! An awesome team as always :)

Rafael Torres -Verified Purchase
24 October 2017

Great and fast feedback as always. :)

Great and fast feedback as always. :)

Rafael Torres -Verified Purchase
24 October 2017

Great support

Great support! Highly recommend Mageplaza brand

Rafael Torres -Verified Purchase
07 October 2017

Excellent support and best brand extension

We have tried several brands extensions, but they all fail to work on our system (with custom theme and other 3rd party extensions) even with extension's developer support. This extension started to work right after the installation. There were several custom theme incompatibilities which Mageplaza support team fixed in the best manner. They worked hard and fixed all even minor issues. Highly recommended!

Roman -Verified Purchase
04 September 2017

Clean fast and handy

This theme sure does look a lot better then any other brand themes out there. I am really looking forward to the next update so I can have widgets and the sitemap updated as well!

Erik -Verified Purchase
19 August 2017

The best Shop by Brand Extension, and excellent support.

After looking for different Magento 2 - Shop by Brand extensions, I'm glad I didn't get wrong to choose this one. Easy to customize and user-friendly, support is great and fast.

NCT Communications -Verified Purchase
14 August 2017

Great product and awesome support!

I am a PHP developer with no knowledge of Magento 2 whatsoever. I purchased Shop By Brand extension because it might take time for me to develop it on my own. I was really satisfied that I bought the extension, it is very configurable, and the most thing I like about this is the best support and maintenance they are providing to their customer. Totally recommended!

Rafael Torres -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Use Cases of Magento 2 Shop By Brand

Use case 1: Shop By Brand page

Business goals:

  • Increase sales and enhance the customer shopping experience by creating an individual Brand page

Default Magento technical limitations:

  • Store owners are not able to create any page that featured brands only


  • Magento 2 Shop By Brand supports instant search to help online shoppers find their favourite brands quickly
  • Filter by alphabetical order to allow quick navigation
  • Magento shops can also promote particular brands in brand pages by using the Featured Brands block
  • Edit the brand description and Brand Listing page using WYSIWYG

Use case 2: Shop By Brand on the product page

Business goals:

  • Increase conversion rate by showcasing brands on the product page
  • Boost sales when giving recommendations of same-brand items

Default Magento technical limitations:

  • Only text descriptions of product brands will be displayed on the product page


  • Display brand logo on the product page to help customers identify their favorite brand quickly and make quicker purchase decisions
  • Admins can assign brand logos for available products on the Product Edit page.
  • Support all product types, including simple, configurable, bundle, virtual, downloadable, gift card
  • Cross-sell easily by promoting other items from the brand via the “Products from the same brand” block

Use case 3: Shop By Brand in Layered Navigation

Business goals:

  • Improve the layered navigation by adding brand filtering

Default Magento technical limitations:

  • Customers only have limited choices in filtering products, so they cannot filter products by brands


  • Allow customers to filter products by brand. This feature is well included in the Layered Navigation Ultimate version.
  • Brand listing and Brand detail pages are equipped with custom meta tags and SEO-friendly URLs to create SEO-friendly brand pages.

Use case 4: Shop By Brand on the homepage

Business goals:

  • Attract customers with the Brand block on the homepage

Default Magento technical limitations:

  • No brand block can be placed in the frontend


  • Show Shop By Brand block on the homepage, which can be configured with ease by following this guide
  • Admins can bulk import a large number of brands using CSV files

Use case 5: Insert Shop By Brand anywhere

Business goals:

  • Showcase the brands on multiple places on site

Default Magento technical limitations:

  • There is no feature like this


  • Allow admins to insert brand widgets using CMS blocks or CMS pages anywhere in the Magento shop
  • Promote brands without limitation helps stores drive more sales and improve customers’ convenience when it comes to navigating to their favourite brand

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Release Notes

  • v4.7.1 (Magento v2.4.x)

    09 May 2023

    • Compatible with Magento v2.4.6
    • Fixed some minor bugs
  • v4.7.0 (Magento v2.4.x)

    27 April 2023

    • Update UI
    • Fix some minor bugs
  • v4.6.2 (Magento v2.4.x)

    27 December 2022

    • Fixed minor bugs
  • v4.6.1 (Magento v2.4.x)

    08 December 2022

    • Compatible with Magento v2.4.5
    • Added brand information on related, upsell, crossell products
    • Added brand information on checkout page
    • Fixed minor bugs
  • v4.6.0 (Magento v2.4.x)

    12 September 2022

    • Added brand list to widget
    • Added change brand menu position in Category menu
    • Fixed minor bugs
  • v4.5.2 (Magento v2.4.x)

    15 June 2022

    • Hot fixed: category collection error on Magento v2.4.4
  • v4.5.1 (Magento v2.4.x)

    31 May 2022

    • Compatible Magento v2.4.4
    • Fixed error: child products does not show in Reports
  • v2.11.1 (Magento v2.3.x)

    31 May 2022

    • Fixed error: child products does not show in Reports
  • v2.11.0 (Magento v2.3.x)

    21 April 2022

    • Added feature: Export Brands
    • Added feature: Add multiple products to brand
    • Added feature: Brands related
    • Fixed minor bugs
  • v4.5.0 (Magento v2.4.x)

    21 April 2022

    • Added feature: Export Brands
    • Added feature: Add multiple products to brand
    • Added feature: Brands related
    • Fixed minor bugs
  • v2.10.1 (Magento v2.3.x)

    26 February 2022

    • Added config rest API.
  • v4.4.1 (Magento v2.4.x)

    26 February 2022

    • Added config rest API.
    • fixed error when create a new product.
  • v2.10.0 (Magento v2.3.x)

    28 December 2021

    • Add new feature Display Brand.
    • Compatible with Mageplaza Google Tag Manager
    • Compatible with Topmenu Gird Type in Smartwave MegaMenu.
    • Fixed minor bugs
  • v4.4.0 (Magento v2.4.x)

    28 December 2021

    • Add new feature Display Brand.
    • Compatible with Mageplaza Google Tag Manager
    • Compatible with Topmenu Gird Type in Smartwave MegaMenu.
    • Fixed minor bugs
  • v2.9.0 (Magento v2.3.x)

    10 December 2021

    • Added Show Brand Info on Product Listing Page
    • Added Display Brand config
    • Added Brand Revenue Report
    • Compatible with Smartwave MegaMenu
    • Fixed minor bugs
  • v4.3.0 (Magento v2.4.x)

    10 December 2021

    • Added Show Brand Info on Product Listing Page
    • Added Display Brand config
    • Added Brand Revenue Report
    • Compatible with Smartwave MegaMenu
    • Fixed minor bugs
  • v2.8.2 (Magento v2.3.x)

    22 August 2021


    • Fix some minor bugs
  • v4.2.1 (Magento v2.4.x)

    22 August 2021


    • Fix some minor bugs
  • v2.8.1 (Magento v2.3.x)

    09 July 2021

    • Compatible with Magento 2.3.7
    • Fixed minor bugs
  • v2.8.0 (Magento v2.3.x)

    10 June 2021

    • Compatible with Magento 2.3.5
    • Added scroll with dropdown menu and show/hide brand without products
    • Added menu grid
    • Fixed minor bugs

Magento 2 Shop By Brand's Full Features

Shop by Brand for Store Admin

  • Easy to filter or search the brand
  • Add the brand detail: name, logo, banner, URL key, short description and detailed description
  • Add brands to Top menu, sidebar
  • Support WYSIWYG Editor to edit short and detailed description of the brand
  • Best SEO practies
  • Customizable the style
  • Display brand logo in the product page
  • Configure the meta tags for brand pages
  • Configure the brand page URLs
  • Limit the number of brands in sidebar
  • Insert featured brand block to any page and position with embedded code
  • Support product types: simple,downloadable,configurable,virtual, bundle
  • Bulk import Brands from CSV file
  • Opt to group brands by name or display in a continuous list
  • Support in customizing characters for the Alphabet filter
  • Supports in styling the Brand Mega Menu: in column and in row
  • Supports in styling the Brand List: listing and alphabet and allows displaying in 3 formats: Logo only, Label only, or Logo and Label
  • Supports popup quick view brand and related product list with ajax pagination page loading
  • Allows displaying Featured Brand, Brand List Thumbnail and Category Brand in the sidebar
  • Change the brand menu position in the Category menu (New)
  • Add noindex to pagination pages, meta title, meta keywords, meta robot for Category and Brand
  • Styles Featured Brand in the Brand page as a slider or as a list
  • Allows ajax filter brands by category
  • Allows showing brand names in the Product listing page
  • Allows showing brand description in product page
  • Allows showing brand in category menu: logo, label, both
  • Displays product quantity with every brand in the Brand list page
  • Brand menu
  • Show brand info on product page
  • Show brand information on Related, Upsell, and Cross-sell products (New)
  • Show brand information on checkout page (New)
  • Show/hide brands without products
  • Add brands list widget (New)
  • Add canonical tags to All Brand Pages
  • Suggests related products with the same brand in the product page
  • Add multiple products to brand at once
  • Add related brands
  • Export brands
  • Insert Widget: allows 3 widgets according to category, option ID (BrandID) or featured brand
  • Full responsive design which is perfectly compatible with each device

Shop by Brand for Customers

  • Get all brands of all products
  • Get the featured brands
  • Ajax Loading for instant searching the brands
  • Get the brand details: name, logo, banner, description, featured products.
  • View all brands of all products listed in alphabetical order
  • View brands by category
  • View featured brand list
  • View brand list by name or logo
  • Access brand list from top link or main menu

Other features

Why choose Mageplaza Magento 2 Shop By Brand

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.


60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.