gitmyhub

SuperTinyIcons

Python ★ 15k updated 1mo ago

Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos

A collection of 477 brand and app logo icons as tiny SVG files, each under 1 kilobyte, small enough to inline directly in HTML without slowing your page down.

SVGPythonsetup: easycomplexity 1/5

Super Tiny Icons is a collection of extremely small SVG versions of popular website and app logos. SVG (Scalable Vector Graphics) is an image format made of math-like instructions rather than pixels, which means it stays crisp at any size and is usually very small. The project's headline boast is that every icon in the set is under 1 kilobyte — the README states there are 477 icons, with an average size under 534 bytes. By comparison, the same logos rendered as PNG (a pixel-based image format) come in many times larger — for example, the GitHub icon is 527 bytes as an SVG but 3,328 bytes as a PNG.

The way it works is that each icon is hand-crafted to fit inside a 512×512 viewbox and is shaped to fit comfortably inside a circle of radius 256. Because they are vector files, they will scale up and down without losing sharpness, so the same file can be used as a tiny inline button or blown up much larger without becoming blurry. The repository lists each icon in a visual table along with its exact byte size, alongside names like GitHub, Twitter, Apple, Amazon, Android, Bitcoin, Bluesky, Blender, Bitwarden, and many more.

You would use this collection when you are building a website or app and want to show recognizable brand or service icons without bloating your page weight — social-media share buttons, login-provider buttons, footer links, or a list of supported services. Because the files are so small, they are friendly to slow connections and quick to render.

The repository's listed primary language is Python (likely used for tooling around the SVG set), but the icons themselves are plain SVG files you can drop directly into HTML.

Where it fits