Super Tiny Icons
Under 1KB each! Super Tiny Web Icons are minuscule SVG versions of your favourite logos. There are currently 470 icons and the average size is under 534 bytes!
The logos have a 512x512 viewbox, they will fit in a circle with radius 256. They will scale up and down to suit your needs.

How Small?
| 527 Bytes SVG | 3,328 Bytes PNG | 352 Bytes SVG | 2,987 Bytes PNG | 235 Bytes SVG | 1,615 Bytes PNG | 
|  |  |  |  |  |  | 
Hacktoberfest!
This project welcomes Hacktoberfest participants. All we ask is that you:
If you do not follow the instructions, your contribution will be marked as spam and you will be disqualified from Hacktoberfest.
What's Available so far?
| 1Password 
  360 bytes
 | Acast 
  420 bytes
 | Access 
  349 bytes
 | ActivityPub 
  337 bytes
 | Adobe 
  220 bytes
 | Adyen 
  642 bytes
 | 
| Airbnb 
  356 bytes
 | Alpine Linux 
  541 bytes
 | Amazon 
  642 bytes
 | Amazon Alexa 
  252 bytes
 | Amazon Simple Storage Service 
  527 bytes
 | Amber Framework 
  415 bytes
 | 
| andOTP 
  253 bytes
 | Android 
  780 bytes
 | AngelList 
  965 bytes
 | Angular 
  247 bytes
 | Ansible 
  311 bytes
 | Apache AGE 
  720 bytes
 | 
| Apereo Foundation 
  453 bytes
 | Apple 
  354 bytes
 | Apple Music 
  490 bytes
 | Apple Podcasts 
  939 bytes
 | appwrite 
  724 bytes
 | Arch Linux 
  308 bytes
 | 
| arduino 
  869 bytes
 | Atom 
  347 bytes
 | Auth0 
  599 bytes
 | Authy 
  329 bytes
 | Azure 
  841 bytes
 | Backbone 
  337 bytes
 | 
| Badoo 
  298 bytes
 | Baidu 
  783 bytes
 | Bandcamp 
  188 bytes
 | Bash 
  756 bytes
 | Behance 
  666 bytes
 | Bing 
  939 bytes
 | 
| Bitbucket 
  665 bytes
 | Bitcoin 
  514 bytes
 | Bitwarden 
  286 bytes
 | Blender 
  368 bytes
 | Blogger 
  339 bytes
 | Bluesky 
  397 bytes
 | 
| Bluetooth 
  366 bytes
 | Brave 
  996 bytes
 | Briar 
  436 bytes
 | Buffer 
  422 bytes
 | Bugcrowd 
  774 bytes
 | Bun 
  1016 bytes
 | 
| C 
  592 bytes
 | Calendar 
  744 bytes
 | Cash App 
  772 bytes
 | CentOS 
  856 bytes
 | ChatGPT 
  763 bytes
 | Chrome 
  401 bytes
 | 
| Chromium 
  403 bytes
 | Citrix 
  743 bytes
 | Citrix 
  348 bytes
 | ClickHouse 
  595 bytes
 | Clojure 
  560 bytes
 | Cloudflare 
  478 bytes
 | 
| Codeberg 
  463 bytes
 | CodePen 
  303 bytes
 | CodeRabbit 
  484 bytes
 | Coderwall 
  244 bytes
 | CoffeeScript 
  513 bytes
 | Coil 
  500 bytes
 | 
| coinpot 
  722 bytes
 | Google Colab 
  373 bytes
 | Coursera 
  295 bytes
 | C++ 
  666 bytes
 | Crystal 
  214 bytes
 | CSS3 
  384 bytes
 | 
| Dart 
  545 bytes
 | DataCamp 
  476 bytes
 | Debian 
  922 bytes
 | Deezer 
  690 bytes
 | Delicious 
  259 bytes
 | dev.to 
  521 bytes
 | 
| DeviantArt 
  263 bytes
 | Digidentity 
  366 bytes
 | DigitalOcean 
  244 bytes
 | Discord 
  345 bytes
 | Disqus 
  259 bytes
 | Django Project 
  428 bytes
 | 
| Docker 
  416 bytes
 | Dolibarr 
  308 bytes
 | Dovecot 
  523 bytes
 | Downpour 
  981 bytes
 | Draw.io 
  425 bytes
 | Dribble 
  368 bytes
 | 
| Drone 
  291 bytes
 | Dropbox 
  246 bytes
 | Drupal 
  857 bytes
 | Drupal 
  842 bytes
 | DuckDuckGo 
  877 bytes
 | Electronic Arts 
  279 bytes
 | 
| eBay 
  800 bytes
 | Ecosia 
  730 bytes
 | Edge 
  1013 bytes
 | elastic 
  695 bytes
 | Element 
  414 bytes
 | Elementary OS 
  451 bytes
 | 
| Email 
  326 bytes
 | Endeavour OS 
  622 bytes
 | Ente Auth 
  574 bytes
 | ePub 
  308 bytes
 | Espressif 
  577 bytes
 | Ethereum 
  381 bytes
 | 
| Etsy 
  462 bytes
 | Evernote 
  610 bytes
 | ExpressionEngine 
  628 bytes
 | Express.js 
  633 bytes
 | F-Droid 
  960 bytes
 | Facebook 
  258 bytes
 | 
| Fediverse 
  1003 bytes
 | Fedora 
  461 bytes
 | Figma 
  619 bytes
 | Filestash 
  267 bytes
 | Finder 
  661 bytes
 | Firebase 
  688 bytes
 | 
| Firefox 
  1005 bytes
 | Fitbit 
  600 bytes
 | Flask 
  877 bytes
 | Flatpak 
  561 bytes
 | Flattr 
  331 bytes
 | Flickr 
  235 bytes
 | 
| Floatplane 
  823 bytes
 | Flutter 
  489 bytes
 | foobar2000 
  455 bytes
 | FreeBSD 
  700 bytes
 | freeCodeCamp 
  701 bytes
 | Friendica 
  821 bytes
 | 
| Fritz! 
  567 bytes
 | Gandi 
  749 bytes
 | GateHub 
  391 bytes
 | GeeksForGeeks 
  504 bytes
 | Gemini 
  614 bytes
 | Ghost 
  256 bytes
 | 
| Git 
  365 bytes
 | Gitea 
  748 bytes
 | GitHub 
  514 bytes
 | GitLab 
  425 bytes
 | Gitpod 
  543 bytes
 | Glitch 
  962 bytes
 | 
| Gmail 
  442 bytes
 | Gmail 
  567 bytes
 | Go 
  566 bytes
 | Godot 
  568 bytes
 | GOG.com 
  648 bytes
 | Gojek 
  258 bytes
 | 
| Goodreads 
  716 bytes
 | Google 
  447 bytes
 | Google Assistant 
  366 bytes
 | Google Authenticator 
  640 bytes
 | Google Calendar 
  579 bytes
 | Google Collaborative content tools 
  485 bytes
 | 
| Google Docs Editors 
  470 bytes
 | Google Drive 
  560 bytes
 | Google Drive 
  298 bytes
 | Google Find Hub 
  684 bytes
 | Google Fit 
  893 bytes
 | Google Maps 
  553 bytes
 | 
| Google Maps 
  634 bytes
 | Google Meet 
  513 bytes
 | GPay 
  834 bytes
 | Google Photos 
  475 bytes
 | Google Play 
  420 bytes
 | Google+ 
  380 bytes
 | 
| Google Podcasts 
  444 bytes
 | Google Scholar 
  517 bytes
 | Google TV 
  552 bytes
 | Google Wallet 
  510 bytes
 | Gradle 
  815 bytes
 | Grafana 
  674 bytes
 | 
| Loki 
  566 bytes
 | GrapheneOS 
  748 bytes
 | GraphQL 
  509 bytes
 | Grok 
  552 bytes
 | Guacamole 
  655 bytes
 | Guilded 
  330 bytes
 | 
| h-card 
  399 bytes
 | h-entry 
  385 bytes
 | h-feed 
  474 bytes
 | Hacker News 
  213 bytes
 | HackerOne 
  426 bytes
 | HAML 
  873 bytes
 | 
| Heroku 
  435 bytes
 | Homekit 
  732 bytes
 | HP 
  471 bytes
 | HTML5 
  435 bytes
 | Hulu 
  459 bytes
 | Humble Bundle 
  399 bytes
 | 
| i18next 
  713 bytes
 | IBM 
  477 bytes
 | iHeartRadio 
  768 bytes
 | IMDb 
  506 bytes
 | Imgur 
  263 bytes
 | Inkscape 
  886 bytes
 | 
| Instagram 
  697 bytes
 | Intel 
  553 bytes
 | Intercom 
  414 bytes
 | Internet Archive 
  800 bytes
 | itch.io 
  852 bytes
 | iTunes 
  744 bytes
 | 
| Jacobin 
  238 bytes
 | Java 
  779 bytes
 | JavaScript 
  404 bytes
 | Jellyfin 
  612 bytes
 | jQuery 
  984 bytes
 | JSON-LD 
  890 bytes
 | 
| JSON 
  508 bytes
 | JSON Feed 
  665 bytes
 | JSR 
  411 bytes
 | Julia 
  283 bytes
 | JustGiving 
  351 bytes
 | Kaggle 
  297 bytes
 | 
| Kagi 
  479 bytes
 | KeePassDX 
  516 bytes
 | Kemal Framework 
  325 bytes
 | Keskonfai 
  679 bytes
 | Keybase 
  632 bytes
 | Kickstarter 
  273 bytes
 | 
| Ko-fi 
  916 bytes
 | Kodi 
  752 bytes
 | Kotlin 
  382 bytes
 | Language Icon 
  803 bytes
 | Laravel 
  384 bytes
 | LastPass 
  281 bytes
 | 
| LeetCode 
  553 bytes
 | Liberapay 
  544 bytes
 | LibreSpeed 
  942 bytes
 | LINE 
  454 bytes
 | Linear 
  390 bytes
 | LinkedIn 
  355 bytes
 | 
| Linux Foundation 
  290 bytes
 | Linux 
  950 bytes
 | Linux Mint 
  355 bytes
 | LinuxContainers 
  548 bytes
 | Lobste.rs 
  504 bytes
 | Lock 
  377 bytes
 | 
| Logitech 
  309 bytes
 | Lucky Framework 
  471 bytes
 | macOS 
  754 bytes
 | Mail 
  551 bytes
 | Mailchimp 
  981 bytes
 | Malt 
  412 bytes
 | 
| Manjaro 
  222 bytes
 | Markdown 
  418 bytes
 | mastercard 
  322 bytes
 | Mastodon 
  574 bytes
 | matrix 
  641 bytes
 | Mattermost 
  291 bytes
 | 
| McAfee 
  262 bytes
 | McDonald's 
  402 bytes
 | Medium 
  225 bytes
 | Meetup 
  898 bytes
 | Messenger 
  491 bytes
 | microformats 
  783 bytes
 | 
| micropython 
  256 bytes
 | Microsoft 
  321 bytes
 | Minecraft 
  953 bytes
 | MongoDB 
  353 bytes
 | MySQL 
  1007 bytes
 | NetBeans 
  521 bytes
 | 
| NetBSD 
  419 bytes
 | Netflix 
  435 bytes
 | NextCloud 
  250 bytes
 | NGINX 
  450 bytes
 | NHS 
  474 bytes
 | NixOS 
  528 bytes
 | 
| nobara 
  834 bytes
 | Node.js 
  651 bytes
 | NordVPN 
  382 bytes
 | Notion 
  967 bytes
 | npm 
  277 bytes
 | obs-logo 
  743 bytes
 | 
| OK.ru 
  348 bytes
 | Olympic Rings 
  661 bytes
 | OnlyFans 
  401 bytes
 | OpenBenches 
  613 bytes
 | Open Bug Bounty 
  487 bytes
 | Opencast 
  294 bytes
 | 
| Open Collective 
  304 bytes
 | OpenCores 
  265 bytes
 | Open Source 
  278 bytes
 | OpenStreetMap 
  951 bytes
 | OpenVPN 
  278 bytes
 | Opera 
  293 bytes
 | 
| Orcid 
  311 bytes
 | Origin 
  630 bytes
 | Outlook 
  876 bytes
 | Overcast 
  760 bytes
 | Overleaf 
  437 bytes
 | ParrotOS 
  512 bytes
 | 
| Patreon 
  379 bytes
 | PayPal 
  495 bytes
 | PDF 
  650 bytes
 | PeerTube 
  278 bytes
 | Perplexity 
  423 bytes
 | Phone 
  574 bytes
 | 
| Photoshop 
  630 bytes
 | PHP 
  524 bytes
 | Pinboard 
  241 bytes
 | Pinterest 
  508 bytes
 | Pixelfed 
  971 bytes
 | Plausible 
  960 bytes
 | 
| PlayStation 
  515 bytes
 | Plex 
  205 bytes
 | pnpm 
  356 bytes
 | Pocket 
  293 bytes
 | Pocket Casts 
  263 bytes
 | Pop!_OS 
  427 bytes
 | 
| Pornhub 
  811 bytes
 | portronics 
  837 bytes
 | PostGreSQL 
  1002 bytes
 | Postman 
  730 bytes
 | PowerShell 
  943 bytes
 | Preact 
  333 bytes
 | 
| Printer 
  272 bytes
 | Prisma 
  354 bytes
 | ProductHunt 
  400 bytes
 | Prometheus 
  979 bytes
 | Proton Drive 
  930 bytes
 | Proton VPN 
  1012 bytes
 | 
| Proton Mail 
  628 bytes
 | Python 
  495 bytes
 | QQ 
  924 bytes
 | quora 
  264 bytes
 | R 
  952 bytes
 | Raspberry Pi 
  905 bytes
 | 
| React 
  339 bytes
 | Reddit 
  716 bytes
 | RedHat 
  534 bytes
 | Redis 
  491 bytes
 | Replit 
  531 bytes
 | Research Gate 
  866 bytes
 | 
| Riot 
  385 bytes
 | Roblox 
  281 bytes
 | Rockstar Games 
  835 bytes
 | Roundcube 
  514 bytes
 | RSS 
  276 bytes
 | Ruby 
  941 bytes
 | 
| Ruby Gems 
  271 bytes
 | Ruby On Rails 
  447 bytes
 | Rust 
  900 bytes
 | Safari 
  685 bytes
 | Samsung 
  830 bytes
 | Samsung Internet 
  312 bytes
 | 
| Samsung 
  602 bytes
 | Samsung 
  867 bytes
 | Sass 
  501 bytes
 | Semantic Web 
  411 bytes
 | Semaphore CI 
  385 bytes
 | Sentry 
  359 bytes
 | 
| Signal 
  423 bytes
 | Sketch 
  353 bytes
 | Skype 
  468 bytes
 | Slack 
  384 bytes
 | SlideShare 
  646 bytes
 | Snapchat 
  674 bytes
 | 
| socket_io 
  305 bytes
 | SOGo 
  824 bytes
 | solana 
  394 bytes
 | Solidity 
  548 bytes
 | SonarQube Community 
  360 bytes
 | SonarQube Server 
  376 bytes
 | 
| SoundCloud 
  944 bytes
 | SPARQL 
  784 bytes
 | Spotify 
  418 bytes
 | SQLite 
  851 bytes
 | Stack Exchange 
  385 bytes
 | Stack Overflow 
  286 bytes
 | 
| Steam 
  440 bytes
 | Stitcher 
  372 bytes
 | Strava 
  269 bytes
 | StumbleUpon 
  343 bytes
 | Sublime Merge 
  551 bytes
 | Sublime Text 
  589 bytes
 | 
| SubscribeStar 
  584 bytes
 | Supabase 
  798 bytes
 | Svelte 
  470 bytes
 | SVG 
  746 bytes
 | SVGOMG 
  345 bytes
 | Swift 
  659 bytes
 | 
| Symantec 
  596 bytes
 | Symfony 
  609 bytes
 | taiga.io 
  731 bytes
 | Tailwind CSS 
  536 bytes
 | TATA 
  1009 bytes
 | Teamspeak 
  921 bytes
 | 
| Telegram 
  476 bytes
 | TensorFlow 
  435 bytes
 | Terraform 
  284 bytes
 | Tezos 
  490 bytes
 | This American Life 
  277 bytes
 | Threads 
  365 bytes
 | 
| Threema 
  483 bytes
 | TikTok 
  339 bytes
 | Todoist 
  737 bytes
 | Tox 
  479 bytes
 | Trello 
  261 bytes
 | TripAdvisor 
  642 bytes
 | 
| Tumblr 
  251 bytes
 | TuneIn 
  570 bytes
 | Tuta 
  319 bytes
 | Tutanota 
  522 bytes
 | Twilio 
  311 bytes
 | Twitch 
  271 bytes
 | 
| Twitter 
  352 bytes
 | TypeScript 
  435 bytes
 | Uber 
  588 bytes
 | Ubiquiti 
  637 bytes
 | Ubisoft 
  504 bytes
 | Ubuntu 
  438 bytes
 | 
| Udemy 
  289 bytes
 | Unicode 
  360 bytes
 | Unreal Engine 
  953 bytes
 | Untappd 
  395 bytes
 | Uphold 
  800 bytes
 | UPI 
  242 bytes
 | 
| Uplay 
  517 bytes
 | Upstash 
  615 bytes
 | Upwork 
  484 bytes
 | Vagrant 
  288 bytes
 | Vegetarian 
  668 bytes
 | Venmo 
  271 bytes
 | 
| Vercel 
  180 bytes
 | Viber 
  692 bytes
 | VictoriaMetrics 
  372 bytes
 | Vim 
  699 bytes
 | Vimeo 
  332 bytes
 | visa 
  623 bytes
 | 
| Visual Studio Code 
  895 bytes
 | Vivino 
  279 bytes
 | VK 
  519 bytes
 | VLC 
  636 bytes
 | Vue 
  257 bytes
 | W3C 
  523 bytes
 | 
| Wayland 
  905 bytes
 | Wear OS 
  428 bytes
 | WebAssembly 
  475 bytes
 | WebMention 
  261 bytes
 | WebToons 
  973 bytes
 | WeChat 
  606 bytes
 | 
| Wekan 
  966 bytes
 | WhatsApp 
  435 bytes
 | WHATWG 
  313 bytes
 | WiFi 
  562 bytes
 | Wikipedia 
  563 bytes
 | Windows 
  226 bytes
 | 
| Wire 
  256 bytes
 | WireGuard 
  948 bytes
 | WordPress 
  488 bytes
 | Workato 
  899 bytes
 | X 
  287 bytes
 | X11 
  659 bytes
 | 
| Xbox 
  493 bytes
 | XING 
  347 bytes
 | XMPP 
  677 bytes
 | Yahoo! 
  280 bytes
 | YAML 
  396 bytes
 | Yammer 
  464 bytes
 | 
| Yarn 
  497 bytes
 | Yelp 
  448 bytes
 | Yii 
  763 bytes
 | YouTube 
  333 bytes
 | Youtube Music 
  324 bytes
 | Yubico 
  250 bytes
 | 
| Zoom 
  635 bytes
 | Zorinos 
  254 bytes
 | 
Why so smallious?
Bytes cost money. They cost money to store, transport, and process. Simplicity should be our goal in all endeavours.
Scream if you want to go smaller
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!
- Each of these has an xmlns="http://www.w3.org/2000/svg"in the<svg>tag. This isn't strictly necessary - but some web browsers won't display them as an image without it.
- The background colour can also be excluded if you're including it elsewhere.
- Colours can be simplified. #FF0000becomesred.
- The precision of the paths is mostly 0 decimal places. A few logos have 1 or 2 dp to make them look more accurate. The precision can be reduced if necessary.
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!
Android Vector Drawables
Icons also available as Android Vector Drawables, so you can easily use them in Android apps.
They are not guaranteed to be under 1KB.
Submitting Icons
I'd love you to submit something 😸 The rules are simple, your icon must:
- be under 1024 bytes. That is, the maximum file size is 1023 bytes. No arguments.
- fit inside a circle with radius 256 pixels. Set rx="50%"to check.
- represent a popular service's current logo.
Template
At a minimum, your icon needs these components:
<svg xmlns="http://www.w3.org/2000/svg"
aria-label="..." role="img"
viewBox="0 0 512 512"><path
d="m0 0H512V512H0"
fill="#fff"/> ... </svg>
Icon accessibility
The super tiny icons are accessible by default. Each icon has:
- role="img", to expose the- <svg>elements as images in the browser's accessibility tree
- aria-label="XYZ"(where XYZ is the icon's brand name), to give the icon an accessible name
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.
Guidelines
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.

- Green is the safe zone, where the main body of the icon should be.
- Yellow is like a road shoulder, it is there if more space is needed. It should be used for protruding elements, like corners or ornaments.
- Red is off limits. It should not be touched by the icons. Red is also how a circular icon would look.
Installation
npm install --save super-tiny-icons
Usage
The old-school way:
<img src="./node_modules/super-tiny-icons/images/svg/github.svg" />
The modern way, the React (JSX) example:
import logo from "super-tiny-icons/images/svg/github.svg";
<img src={logo} />;CSS can be used to customize an icon's appearance. The following example shows styles for small/medium/large icons with square/rounded/circular frames:
<style>
  .small-square {
    width: 20px;
  }
  .medium-rounded {
    width: 50px;
    border-radius: 10%;
  }
  .large-circular {
    width: 100px;
    border-radius: 50%;
  }
</style>
<img src="images/svg/reddit.svg" class="small-square" />
<img src="images/svg/reddit.svg" class="medium-rounded" />
<img src="images/svg/reddit.svg" class="large-circular" />Contributors
Code Contributors
This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors
Become a financial contributor and help us sustain our community. [Contribute]
Individuals

Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]
 
 
 
 
 
 
 
 
 

Licenses
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, Tim Cuthbertson
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.