VSCode IconsIcons

Browse 1704 free VSCode Icons multi-color icons. Download SVG, copy as JSX, PNG or Base64. MIT licensed. Designed by Roberto Huertas. Styles: Has Padding.

1,704 iconsMITProgramming32px gridby Roberto Huertas
Search icons...

More SVG Icons

default-file

default-folder

default-folder-opened

default-root-folder

default-root-folder-opened

file-type-access

file-type-access2

file-type-actionscript

file-type-actionscript2

file-type-ada

file-type-advpl

file-type-affectscript

file-type-affinity

file-type-affinitydesigner

file-type-affinityphoto

file-type-affinitypublisher

file-type-agda

file-type-agents

file-type-ai

file-type-ai2

file-type-aikido

file-type-al

file-type-al-dal

file-type-alchemy

file-type-allcontributors

file-type-alloy

file-type-allure

file-type-angular

file-type-ansible

file-type-antlers-html

file-type-antlr

file-type-anyscript

file-type-apache

file-type-apib

file-type-apl

Recently added in VSCode Icons

30 icons added on 19 October 2026. See every pack's latest additions

  • file-type-fallow icon from VSCode Iconsfile-type-fallow
  • file-type-jitpack icon from VSCode Iconsfile-type-jitpack
  • file-type-light-jitpack icon from VSCode Iconsfile-type-light-jitpack
  • file-type-light-overcommit icon from VSCode Iconsfile-type-light-overcommit
  • file-type-light-platformatic icon from VSCode Iconsfile-type-light-platformatic
  • file-type-overcommit icon from VSCode Iconsfile-type-overcommit
  • file-type-platformatic icon from VSCode Iconsfile-type-platformatic
  • file-type-pyinstaller icon from VSCode Iconsfile-type-pyinstaller
  • file-type-readme icon from VSCode Iconsfile-type-readme
  • file-type-relay icon from VSCode Iconsfile-type-relay
  • file-type-svglint icon from VSCode Iconsfile-type-svglint
  • file-type-woke icon from VSCode Iconsfile-type-woke
  • folder-type-buck icon from VSCode Iconsfolder-type-buck
  • folder-type-buck-opened icon from VSCode Iconsfolder-type-buck-opened
  • folder-type-discord icon from VSCode Iconsfolder-type-discord
  • folder-type-discord-opened icon from VSCode Iconsfolder-type-discord-opened
  • folder-type-domain icon from VSCode Iconsfolder-type-domain
  • folder-type-domain-opened icon from VSCode Iconsfolder-type-domain-opened
  • folder-type-drizzle-orm icon from VSCode Iconsfolder-type-drizzle-orm
  • folder-type-drizzle-orm-opened icon from VSCode Iconsfolder-type-drizzle-orm-opened
  • folder-type-light-drizzle-orm icon from VSCode Iconsfolder-type-light-drizzle-orm
  • folder-type-light-drizzle-orm-opened icon from VSCode Iconsfolder-type-light-drizzle-orm-opened
  • folder-type-light-skill icon from VSCode Iconsfolder-type-light-skill
  • folder-type-light-skill-opened icon from VSCode Iconsfolder-type-light-skill-opened
  • folder-type-lua icon from VSCode Iconsfolder-type-lua
  • folder-type-lua-opened icon from VSCode Iconsfolder-type-lua-opened
  • folder-type-protobuf icon from VSCode Iconsfolder-type-protobuf
  • folder-type-protobuf-opened icon from VSCode Iconsfolder-type-protobuf-opened
  • folder-type-skill icon from VSCode Iconsfolder-type-skill
  • folder-type-skill-opened icon from VSCode Iconsfolder-type-skill-opened

Copy & download VSCode Icons icons

Click any icon above to open the detail panel. Four export formats are available instantly, no sign-up required.

SVG

Raw vector markup. Paste directly into HTML or React components. Scales to any size without quality loss.

JSX / TSX

React-ready component. Drop into any React or Next.js project. Works with shadcn/ui, Radix, and Tailwind CSS.

PNG

Raster export at 1×, 2× and 3× for email templates, Figma imports, app assets, and Open Graph images.

Base64

Inline data URI, embed icons in CSS background-image, email HTML, or anywhere an image URL is needed.

Works with shadcn/ui

Copy the JSX format and paste directly into any shadcn/ui component. Alternatively, installand use via @iconify/react, fully tree-shakeable, no icon font loading required.

About VSCode Icons

Created By

Roberto HuertasVisit Website

License

Features & Tags

Has Padding

Pack Details

Version

13.0.0

v13.0.0

Color Support

Multi-color

Category

Programming

How to use VSCode Icons icons

Icon Set Version

v13.0.0

License SPDX

MIT

Grid Size

32px

Display Size

16px

Sample Icons

file-type-actionscript2, file-type-json, file-type-manifest

Via Iconify · React

tsx
import { Icon } from '@iconify/react';

export default function App() {
  return <Icon icon="vscode-icons:icon-name" width={24} />;
}

Via Iconify · HTML

html
<script src="https://code.iconify.design/iconify-icon/2.1.0/iconify-icon.min.js"></script>
<iconify-icon icon="vscode-icons:icon-name" width="24"></iconify-icon>

Frequently Asked Questions

Is VSCode Icons free for commercial use?
Yes. VSCode Icons is licensed under MIT, free for personal and commercial projects. View license →
How do I download VSCode Icons SVG icons?
Click any icon in the browser above to open the detail panel. Choose raw SVG code to copy, download as SVG or PNG, export as a React JSX component, or get a Base64 data URI, all formats free, no sign-up required.
How many icons are in VSCode Icons?
VSCode Icons contains 1,704 SVG icons in the Programming category, designed on a 32px grid.
Are VSCode Icons icons full-color or monochrome?
VSCode Icons icons are multi-color: they include built-in color information and do not need a fill or stroke applied. They render as-is without inheriting CSS currentColor.
Which icon collections include VSCode Icons?
VSCode Icons is included in 2 curated collections: Free Programming & Developer SVG Icons, Free File Type & Document SVG Icons.
Can I use VSCode Icons with React, Next.js or shadcn/ui?
Yes. Copy the JSX export from any icon's detail panel and paste it directly into your component. For ongoing use, install @iconify-json/vscode-icons and use it via @iconify/react, fully tree-shakeable, compatible with shadcn/ui, Tailwind CSS, Radix UI, and any React-based framework.