I am an Android developer. Currently I am working on an Android app where I need to to create the icons even though I don't know of any tool to create the icons.

Is there good websites which can help to get the all types of icons and use them, and any best tool to create icons then generate according to screen density?

  • Use Illustrator/Inkscape to create icons - Also you can download the Android icon packs here
    – SaturnsEye
    Aug 1, 2014 at 16:03
  • 1
    Hello user19345, welcome to GDSE and thanks for your question. As-is, your question is way to broad for our Q&A format. On icon design, one could write a book, and then some. If you're stuck at a certain point in the process, show us what you've got and we'll be happy to help you. Thanks for your understanding. Don't be discouraged, we are aware that using this site can be a learning curve. We are happy to have you!
    – Vincent
    Aug 1, 2014 at 16:04
  • @SaturnsEye I heard about the photoshop also. Isn't that good ?? or Illustrator is much better than that ?
    – user28008
    Aug 1, 2014 at 16:08
  • @Vincent Can you suggest any website where I can find generic icons of real world not specific to android
    – user28008
    Aug 1, 2014 at 16:08
  • Photoshop is best for finalising; you'll be better off creating the icons initially in Illustrator. As for icon packs. Just search google, there's thousands out there.
    – SaturnsEye
    Aug 1, 2014 at 16:13

1 Answer 1


If you are looking to design your own icons, I'd recommend you go with SVG icons (Android 3.0+). I hope you are not supporting 2.3.

Anyways, having SVG icons is better than an icon font. Read here

To design SVG icons, use Illustrator. It is used for Vector designs. Photoshop is used for Raster designs (if you scale rasters to bigger size, they will start tearing or pixellating)

I'd recommend you use Illustrator, design each icon in one "artboard", and when done, Save the whole icon-set into different SVG files. Then use this tool to do all the icon generation, which you can then directly include in your html.

On the other hand, if you are OK with pre-existing icon-sets, look at FontAwesome or Glyphicons or IcoMoon

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.