Evil Icons – Lightweight SVG icons for your web project


Free ‘plug and play’ set of SVG icons designed specifically for web projects. Available as a Node.js package or a Ruby gem (for Rails). Just use icon names with your templates and styles — and all the rest will be done automagically.


Every icon has the .icon class and its modifier including the icon name. For example, the facebook icon has the .icon–ei-facebook modifier.


In addition, an icon may have a size modifier. But we do recommend to change the size using helper’s size parameter instead. Evil Icons have some predefined sizes: s (25×25, default), m (50×50), l (100×100), xl (150×150) and xxl (200×200). You may want to add more sizes, we recommend to keep the sizes multiple to 25.

Evil Icons