Icons are playing a major role in website designing. Designers are constantly focusing on icons, because they are very important for any website. Animation is a very powerful tool. It can be applied to almost anything including user interfaces. Together with the high quality of icons animation helps to create a seamless, positive experience from nice and easy interactions. So in this post we`ve compiled 40 Awesome CSS & SVG Icon Animations to help you and your design team find some inspiration!