Many people have asked in the technical training on how they can generate .SVG (Scalable Vector Graphics) files. Apple and Android require lots of different sizes for their images so the tool will auto-generate all the images for you by using an SVG file.
Nearly any enterprise company with a marketing department can provide you with the .SVG file for their logos. However, in the event that you need to generate a logo from an PNG or JPG file, the best way is to use Adobe Illustrator or Sketchapp. In general, none of the "online tools" work properly since they only wrap the file as an .SVG and we will reject the image.
We hope this helps.