Using our Magento 2 product attachment extension, the store owner can upload various types of files such as PDF, Image, Video, URL for attachment.