Magento Expert Forum - Improve your Magento experience

Results 1 to 2 of 2

How to Upload SVG Image in Magento 2 Custom Module

  1. #1
    Junior Member
    Join Date
    Nov 2022
    CA, USA
    Thanked 0 Times in 0 Posts

    Default How to Upload SVG Image in Magento 2 Custom Module

    JPG and PNG image uploads are by default supported by Magento 2. However, it does not allow users to upload SVG, PDF, or HTML files.

    However, a store owner frequently has to upload vector images both in the frontend and the backend. A custom module can be used to upload an SVG file.

    The store owner might desire to upload SVG images because of its several advantages, including:
    SVG images maintain the same quality across all screen sizes and resolutions since they are resolution-independent.
    When compared to other picture kinds, the SVG image may produce a lesser file size.
    While some screens may cause a JPG image to appear fuzzy, every screen displays an SVG image in good quality.
    Using an SVG image avoids the requirement to make an HTTP request to load an image file. As a result, a page loads faster because there is no file to download.

    To maximize these advantages, explore the programmatic approach to upload SVG image in Magento 2 custom module.

    For a pragmatic solution, visit

    View more threads in the same category:

  2. #2
    Junior Member
    Join Date
    Sep 2018
    Oman, Muscat
    Thanked 2 Times in 2 Posts


    I accept that you need to utilize SVG pictures in cms pages. For the speedy arrangement got to. [your magento dir]\vendor\magento\module-cms\etc\di.xml.

Tags for this Thread


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts