Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

Product Attachments for Magento 2

Product Attachments for Magento 2 extension allows admins to upload various file attachments for customers to download.

  • Freely upload various types of downloadable files
  • Be able to attach multiple files to a product and assign a file to multiple items
  • Restrict file attachments display by customer groups and store views
  • Limit file size and the number of downloads for a file
  • Set the priority for all uploaded files
  • Choose to enable the product attachments on product information tab or on a separate block
  • Enable the file attachments on footer
  • Customize the title of file attachment tab and block
  • Check Magento 2 Size Chart extension to add sizing guide to products with various size options
Community: 2.0.x - 2.1.x - 2.2.7
      |      Enterprise: 2.0.x -2.1.x - 2.2.7

* Required Fields

Free Installation
Free 1-Year Support

With some specific products, you need to offer customers more information except images and description displayed on the product page such as user guides, price list, installation guide, warranties, and other content. Most of them are usually performed by various types of files. Magento 2 Product Attachments Extension allows you to upload these downloadable files to product pages.

Key Features of Product Attachments for Magento 2 Extension

  • Support various type of downloadable files

You can upload text files such as ‘doc’, ‘docx’ or ‘pdf’; data files such as ‘xls’, ‘xlsx’, ‘zip’, ‘zar’; various thumbnail files including 'jpg', 'jpeg', 'png', 'gif', 'tiff', ini'; media files such as 'mp3', 'avi', 'mp4'. Moreover, this extension automatically adds suitable icon for each type of file. These impressive icons will help your customer specify files easily.


  • Assign a file to many products and add multiple files to a product

Each uploaded file has it own management page and in this page, you can go to a product grid to assign or unassign a file to multiple products at once.

Besides, there is another way to add downloadable files to products by setting Attachment attribute in each product edit page. All uploaded files are displayed on a multiple select section for you to select.


  • Flexibly set the display of file attachments in the frontend

You can set to show the product file attachments either on product tab or on a separate block of the product page. The positions of files in attachment section are based on the sort order you set for each file. Furthermore, this extension allows you to enable the attachment section for specific store views or customer groups.


  • Show the downloadable files on your site footer

In case you want to attach a file to all products in your store, this module allows adding this file to footer so it will be performed on all pages of your store.


  • Limit file size and the number of downloads of a file attachment

Why is Product Attachments for Magento 2 Your Must-have Extension?

  • Make your product informative as much as possible

Customers always want to know maximum information about products when shopping online. To help them make their decisions promptly, you should offer all detailed information that you have. By installing Magento 2 Product Attachments extension, you can put any information in the form of downloadable files and allow customers to get them.

  • Enhance customer experience and loyalty

If the content in attached files is extremely useful with your clients, your store will become more professional and reliable in their eyes. Hence, you will have a chance to gain customer trust and loyalty.


  • Good extension
    This extension works perfectly with no bug. I'm very impressed
    verified buyer
    Reviewed by Amelie Miller on 13 June 2018
  • Awesome features
    I like the footer attach function. It allows me to attach file to all of my products. Very brilliant idea
    verified buyer
    Reviewed by Earl M. Norton on 07 June 2018
  • Nice attachments extension
    Some new products in my store need to be attached pdf file of tutorial guide. This plug-in is exactly what I want. It works flawlessly. Thanks, BSSCommerce team!
    verified buyer
    Reviewed by Markus Strauss on 07 March 2018
  • Very satisfied!
    Great extension to give your customers the opportunity to download files.
    I have a little query about the icons of each type of attachment but when using this module, the icon support by default of module is very suitable. I'm satisfied I installed this extension.
    verified buyer
    Reviewed by Corine L. Rodriguez on 22 November 2017
  • Awesome extension!
    So easy to use! This extension works very well, I love it especially Show in footer function, I just put this file in the footer and don't have to add a file to all product page.
    verified buyer
    Reviewed by Saverio Boni on 22 November 2017
Write a Review
You're reviewing: Product Attachments for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Fix JS issue on product page
  • v1.0.3: Fix code of Customer Group ID; Fix block title and attachment tab display issue; Fix issue when product without product attachment setup
  • v1.0.4: Fix bug of Download tab display on product page; Fix bug when downloading an attachment