I'm trying to create a custom icon theme to make my install of QGIS a bit nicer, but I can't find where the icons are stored. All I've found is the QGIS logo in /usr/share/qgis/images/icons.

2 Answers 2


They are being packed into the application during the compilation phase.

You can find them at the source unpacked:



QGis 2.12 and up supports (?) themes. I suspect you want to create your own theme based on the default pack. You can find more info at :

How to enable UI Theme Support in QGIS 2.12?

  • Would the only solution be to replace the icons in the source package and then recompile? Dec 14, 2015 at 21:55
  • 1
    No, that's the whole point of themes. Check the answer in the edit, it gives pointers on how to create your own theme with custom icons and all. :)
    – nickves
    Dec 14, 2015 at 21:57
  • Note: That bug has been fixed in 2.12.1 so it would work out the box right now.
    – Nathan W
    Dec 15, 2015 at 3:06

I'm afraid you won't find qgis icon set in image format file within your installation. To see and change the icons, you need access to the source code and then compile it yourself.

All qgis source code is in github:


Icons are in the images folder:


Information on how to compile QGIS source code can be found here:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.