Magento 2 Product Custom Option Image allows displaying swatch images for product custom options value. Custom Option Image enhances product custom options feature by displaying the Product Custom Options. We cannot insert images for custom options value with default Magento 2. But, our Magento 2 Product custom option image extension offers it.
Set Product Custom Option Image from admin Admin can modify the image size of product custom options value Admin can set upload image size of product custom options value Supports with drop-down, radio button, checkbox, multi-select, single select swatch and multi select swatch Easily assign and delete a particular image of the product custom option value By default preselected value of Product Custom Option Image from the admin Supported multiple types of products Supported with GraphQL/REST API
for more detail click here: Product Custom Option Image extension