Prevent WordPress from creating individual size images

You will get more details if you Google this : add_image_size()

Or Reading this https://developer.wordpress.org/reference/functions/add_image_size/

Each theme or plugin can register new image size that are create autmatically when a media (image) is insert in a post or in the media uploader.

You can remove them if you want with the function remove_image_size