Save up to 50%: Many exciting extension deals are waiting for you!Get Now

Magento 2 Import Export Product Attributes

Open Source (CE): 2.3.x - 2.4.x
Commerce On-Premise (EE): 2.3.x - 2.4.x

Magento 2 Import Export Product Attributes extension that allows you to easily create and customize product attributes in bulk or transfer product attributes between Magento 2 sites/installations via a CSV file with one click. 

Specifically, the main functions of Magento 2 Import Export Product Attributes are:

  • Import easily multiple product attributes at one time
  • Provide the sample import CSV file for users to download and follow
  • Validate the import CSV file before importing
  • Display messages to notify errors when importing
  • Export all product attributes at once or each product attribute set into a CSV file by one click
  • Compatible with Hyva theme

NEW UPDATE: Compatible with M2.4.7


import magento 2 product attributes

Implement Magento 2 import export product attributes by a CSV file

Product attributes are added to Magento websites along with their data included in the CSV file.

The admin can conveniently manage these product attributes in the grid table view of the backend (StoresAttributesProducts).

import product attributes by CSV file

Provide sample CSV file for users to download and finish product attribute data

By default, Magento 2 product import extension also provides administrators with a sample CSV to download.

You just need to fill in information about product attributes, and you are ready to import.

validate import file

Validate the CSV file before import

Before performing Magento 2.0 extensions product import, this file needs to be validated to check whether it is valid or not.

Only when this file is perfect without any errors will the Import button be shown to click along with a notification about validation results. The admin can just import product attributes to Magento 2 websites.

If there are errors, messages are displayed to notify users, and the CSV file is not able to be imported.

export magento 2 product attributes

Export all product attributes at one time or each product attribute set of Magento 2 sites by one click

The admin could absolutely decide to export every attribute or export each attribute set by selecting them from the drop-down list.

Then, you will get a CSV file including specified product attributes after clicking the Continue button.

Magento 2 Import Export Product Attributes user reviews

Why Choose BSS

Competitive Price
Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.
Dedicated Support
We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.
Open Source
The source code is completely open to inspect, modify and enhance according to your business purposes.
Qualified Code
We have developed a validation tool to ensure that every piece of code follows Magento coding standards.
High Compability
Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help
Simple installation
We simplify and clarify the installation process, so you can get the extension played for your website in clicks.
Quick Update
Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.
Business expert
Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.
Easy to Use
No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.


  • Does this module support attribute types such as "text field" and "text area" Thanks, Si
    Regarding your query, we would like to inform that our module does support all attribute types, including "text field" and "text area". If you have any other queries, please feel free to let us know. ​We'd like to help.
  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to send customization request for this extension?


    Just drop us an email to or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
    • v1.2.2 (Jun 26, 2023): Update compatible with M2.4.6.
    • v1.2.1 (Nov 29, 2022): Update compatible with PHP8.1.
    • v1.2.0 (Apr 14, 2022): Fix bug do not get the attribute sort order.
    • v1.1.9 (Jun 03, 2021): Capable of importing large data, advanced code standard.
    • v1.1.8 (Mar 22, 2020): Update code from import/export package.
    • v1.1.6 (May 04, 2020): Compatible with M2 Import Export Extensions by BSS Commerce
    • v1.1.5 (Aug 29, 2019): Comaptible with Magento 2.3.2
    • v1.1.4 (Jun 26, 2019): Update import logic of frontend_label; Update logic following storeview code instead of storeview id
    • v1.1.3 (Apr 18, 2019): Work well with input_type of system attribute when it's diferent from input type created manually; Compatible with magento 2.3.1; Update import logic of frontend_label
    • v1.1.2 (Mar 20, 2019): Fix Wrong format or Invalid multiple separator value in row(s): 1 error
    • v1.1.1 (Mar 18, 2019): Compatible with Magento 2.3
    • v1.1.0 (Feb 27, 2019): Allow admin can change seperator between attribute options; Allow importing all attribute type in Catalog Input Type for Store Owner; Allow import all options in config Use in Layered Navigation; Allow importing default value for attribute
    • v1.0.9 (Oct 25, 2018): Update function export attributes not assigned into any attribute set; Add option No Attribute Set in Attribute Set list on Export page
    • v1.0.8 (Oct 16, 2018): Fix bug duplicated Attribute Option
    • v1.0.7 (Aug 14, 2018): Fix bug with attributes having many options using source_model of attribute
    • v1.0.6 (May 25, 2018): Update validation
    • v1.0.5 (Mar 26, 2018): Fix serialize issue on magento 2.2
    • v1.0.4 (Jan 09, 2018): Compatible with 2.2
    • v1.0.3 (Oct 25, 2017): Update to support importing Product Attribute as text_swatch
    • v1.0.2 (Sep 22, 2017): Fix Wrong format or Invalid multiple separator value issue
    • v1.0.1 (Aug 28, 2017): Fix Error when import image options for swatch attribute
    • v1.0.0 (Aug 11, 2017): First Release