Powered by Adobe Commerce 2.4.9

Product Attachments

Product Attachments

PRODUCT:
0
TOTAL:

Trader Information

Back to top

Overview

Back to top

Product Attachments adds the ability to attach downloadable files — such as manuals, datasheets, or warranty documents — directly to individual products in Magento 2. Once uploaded, each file is displayed on the storefront product page as a labeled, downloadable link, giving customers instant access to the documentation they need before making a purchase decision.

Many stores rely on external file hosting or awkward workarounds to share product documents with customers. This extension removes that friction by making file attachments a native part of the product editing experience, with validation rules that keep uploads safe and consistent.

This extension is best suited for merchants selling products that benefit from supporting documentation — electronics, appliances, furniture, industrial equipment, or any catalog where manuals, spec sheets, or warranty terms help customers buy with confidence.

Key Features

  • Product-Level File Attachments: Attach one or more files to any product directly from the standard product edit page.
  • Customer-Facing File Descriptions: Label each attachment with a clear description so customers see meaningful names instead of raw filenames.
  • Configurable Allowed File Extensions: Choose which file types administrators may upload, including PDF, Word, Excel, CSV, TXT, ZIP, RAR, 7z, PowerPoint, PNG, JPEG, and SVG.
  • Configurable Maximum File Size: Set a store-wide upload size limit, in megabytes, enforced on every attachment.
  • Configurable Maximum Files per Product: Limit how many attachments can be added to a single product.
  • Built-In Upload Security: Uploads are automatically checked against a blocked list of dangerous file types and disguised double-extension filenames, regardless of configuration.
  • SVG Content Safety Check: SVG uploads are scanned for embedded scripts or unsafe references before being accepted.
  • Automatic Storefront Display: Attached files appear automatically in a dedicated Attachments section on the product page.
  • Global Enable/Disable Control: Turn the entire feature on or off from configuration without uninstalling the extension.
  • Native Admin Integration: Attachments are managed inside a dedicated panel on the existing product edit form, matching Magento's native admin interface.

Benefits

  • Helps customers make informed purchase decisions by giving them access to manuals, specs, and warranty details upfront.
  • Reduces pre-sale support requests by making documentation self-service.
  • Simplifies store management by keeping file attachments on the same screen where products are already edited.
  • Saves time by removing the need for external file hosting or manual linking workarounds.
  • Keeps file governance centralized, with store-wide rules for allowed file types and sizes.
  • Lowers upload-related security risk through built-in file validation, with no extra configuration required.

Configuration

All settings are managed from the store configuration area under Stores > Configuration. Administrators can enable or disable the extension, define which file extensions are permitted for upload, set a maximum file size in megabytes, and set a maximum number of attachments allowed per product. These settings apply consistently across the catalog and can be adjusted per store view, giving merchants flexible control over how attachments behave across different storefronts.

Compatibility

  • Requires PHP 7.2 or higher
  • Distributed as a standard Composer package for Magento 2
  • Configuration supports Default, Website, and Store View scopes for multi-store setups
  • Uses Magento's standard product edit form and catalog layout, without requiring a specific theme

Use Cases

  • Electronics and appliance retailers sharing user manuals and installation guides.
  • Furniture and home goods stores providing assembly instructions as downloadable PDFs.
  • B2B and industrial catalogs offering technical datasheets and compliance documents.
  • Warranty-backed products displaying terms directly on the product page.
  • Software or licensed products including quick-start guides or license documents.
  • Products requiring multiple reference documents in one place, such as a manual, warranty, and spec sheet together.

Technical Highlights

  • Dedicated admin configuration section for managing extension-wide settings.
  • Access Control List (ACL) rules restrict configuration and upload permissions to authorized admin roles.
  • Multi-store configuration scoping, allowing settings to differ across store views.
  • Upload validation layer enforcing allowed extensions, file size limits, and blocked dangerous file types.
  • Automatic content inspection for SVG uploads to prevent unsafe embedded content.

Why Choose This Extension?

Product Attachments gives merchants a straightforward, secure way to enrich product pages with the documentation customers actually look for, without adding complexity to day-to-day catalog management. With centralized configuration, built-in upload safeguards, and seamless integration into the existing product editing workflow, it's a practical addition for any store that wants to reduce support inquiries and help customers buy with more confidence.

Technical Specifications

Back to top

Seller profile

Horizon Dev. Group

Seller contact

E-mail

Current Version

1.1.0

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

08 September, 2026

Categories

Extensions, Content & Customizations, Personalization & Experience Management, Product Content

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Documentation

Installation Guides

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.1.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Added List and Grid views for product attachments on the frontend.
    - Added file extension icons on the frontend.
    - Fixed SVG file uploading.
    - Removed the `max_files_per_product` configuration option.

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Initial release

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top