Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
If nothing happens, download GitHub Desktop and try again.
If nothing happens, download GitHub Desktop and try again.
If nothing happens, download Xcode and try again.
If nothing happens, download the GitHub extension for Visual Studio and try again.
Under 1KB each! Super Tiny Web Icons are minuscule SVG versions of your favourite logos. The average size is under 465 bytes!
The logos have a 512×512 viewbox, they will fit in a circle with radius 256. They will scale up and down to suit your needs.
Say thanks!
Bytes cost money. They cost money to store, transport, and process. Simplicity should be our goal in all endeavours.
These files were edited by hand in Inkscape, Illustrator, or a text editor, then were minified using Yann Armelin’s SVG Path Editor, svgo, and svgcleaner. Further smallification may be possible. Try it!
Think you can make them smaller? Tell me by raising an issue!
Want more icons? Tell me by raising an issue!
Think the icons look wrong? Compare them against the official logos. If they still look wrong, tell me by raising an issue!
Icons also available as Android Vector Drawables, so you can easily use them in Android apps.
They are converted using Android Studio and are not guaranteed to be under 1KB.
To convert in Android Studio, go to Tools ➡ Resource Manager ➡ Drawable ➡ + ➡ Import Drawables ➡ then select the SVGs.
Note Android Studio doesn’t like rounded corners. Before importing, run sed -i '/rx="15%"/d' ./*.svg
I’d love you to submit something 😸 The rules are simple, your icon must:
At a minimum, your icon needs these components:
The super tiny icons are accessible by default. Each icon has:
Note:
if using the <svg>
as the src
for an <img>
element, the alt
attribute should still be used on the <img>
element because the ARIA is not recognised in this context.
CSS-Tricks has also an article about accessible SVG icons.
This is the standard guideline. Use this to help with sizing your icons and they will look good no matter what border radius is chosen.
The old-school way:
The modern way, the React (JSX) example:
The demo repository bootstrapped with create-react-app
: create-react-app-super-tiny-icons
This project exists thanks to all the people who contribute. [Contribute].
Become a financial contributor and help us sustain our community.
[Contribute]
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
The majority of these vector logos are based on someone else’s work.
From SVGporn – CC0
IBM, Yammer, Android, Authy, Cloudflare, CodePen, DigitalOcean, Discord, Airbnb, WiFi, Delicious, Open Source, Patreon
Where possible, they retain their original licenses. Some logos may be subject to copyright and trademark laws, but these files are small enough to memorise.
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. .
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products.
You can always update your selection by clicking Cookie Preferences at the bottom of the page. For more information, see our Privacy Statement.
We use essential cookies to perform essential website functions, e.g. they’re used to log you in. Learn more
We use analytics cookies to understand how you use our websites so we can make them better, e.g. they’re used to gather information about the pages you visit and how many clicks you need to accomplish a task. Learn more