File Icons

768 Icons

Icons for various extensions and configuration files designed for Visual Studio Code. If you want to colorless version of the icons, you can use filter: grayscale(1)

Access
Access2
Actionscript
Actionscript2
Ada
Advpl
Affect Script
Affinity Designer
Affinity Photo
Affinity Publisher
Anguilla
Ai2
Albania
Angular
Ansible
Antlr
Anyscript
Apache
Apex
Api Extractor
Apib
Apib2
Apl
Applescript
Appveyor
Arduino
Asciidoc
Asp
Aspx
Assembly
Ats
Audio
Aurelia
Autohotkey
Autoit
Avif
Avro
Awk
Aws
Azure Pipelines
Azure
Babel
Babel2
Ballerina
Bat
Bats
Bazaar
Bazel
Befunge
Biml
Binary
Bitbucket Pipeline
Bithound
Blade
Blitzbasic
Bolt
Bosque
Bower
Bower2
Browserslist
Buckbuild
Bundler
C Al
C
C2
C3
Cabal
Caddy
Cake
Cakephp
Capacitor
Cargo
Cddl
Cert
Ceylon
Central African Republic
Cf2
Cfc
Cfc2
Cfm
Cfm2
Cheader
Chef Cookbook
Chef
Circleci
Class
Clojure
Clojurescript
Cloudfoundry
Cmake
Cobol
Codacy
Codeclimate
Codecov
Codekit
Coffeelint
Coffeescript
Commitlint
Compass
Composer
Conan
Conda
Config
Confluence
Coveralls
Cpp
Cpp2
Cpp3
Cppheader
Crowdin
Crystal
Csharp
Csharp2
Csproj
Css
Csscomb
Csslint
Cssmap
Cucumber
Cuda
Cvs
Cypress
Cython
Dal
Darcs
Dartlang
Db
Default File
Delphi
Dependabot
Dependencies
Devcontainer
Diff
Django
Dlang
Docker
Docker2
Dockertest
Dockertest2
Docpad
Docz
Dojo
Dotjs
Doxygen
Drawio
Drone
Drools
Dustjs
Dvc
Dylan
Edge
Edge2
Editorconfig
Eex
Ejs
Elastic
Elasticbeanstalk
Elixir
Elm
Elm2
Emacs
Ember
Ensime
Eps
Erb
Erlang
Erlang2
Eslint
Eslint2
Excel
Excel2
Expo
Falcon
Favicon
Fbx
Firebase
Firebasehosting
Firestore
Fla
Flash
Floobits
Flow
Flutter Package
Flutter
Font
Fortran
Fossa
Fossil
Freemarker
Fsharp
Fsharp2
Fsproj
Fthtml
Fusebox
Galen
Galen2
Gamemaker
Gamemaker2
Gamemaker81
Gatsby
Gcode
Genstat
Git
Git2
Gitlab
Glide
Glsl
Glyphs
Gnuplot
Go Aqua
Go Black
Go Fuchsia
Go Gopher
Go Lightblue
Go Package
Go White
Go Yellow
Go
Godot
Gradle
Gradle2
Graphql Config
Graphql
Graphviz
Greenkeeper
Gridsome
Groovy
Groovy2
Grunt
Gulp
Haml
Handlebars
Handlebars2
Harbour
Haskell
Haskell2
Haxe
Haxecheckstyle
Haxedevelop
Helix
Helm
Hjson
Hlsl
Homeassistant
Host
Html
Htmlhint
Http
Hunspell
Husky
Hy
Hygen
Icl
Idris
Idrisbin
Idrispkg
Image
Imba
Inc
Infopath
Informix
Ini
Ink
Innosetup
British Indian Ocean Territory
Iodine
Ionic
Jake
Janet
Jar
Jasmine
Java
Jbuilder
Jekyll
Jenkins
Jest Snapshot
Jest
Jinja
Jpm
Js Official
Js
Jsbeautify
Jsconfig
Jscpd
Jshint
Jsmap
Json Official
Json
Json2
Json5
Jsonld
Jsonnet
Jsp
Jss
Julia
Julia2
Jupyter
Karma
Key
Kitchenci
Kite
Kivy
Kos
Kotlin
Kusto
Latino
Layout
Lerna
Less
Lex
License
Light Actionscript2
Light Ada
Light Apl
Light Babel
Light Babel2
Light Cabal
Light Circleci
Light Cloudfoundry
Light Codacy
Light Codeclimate
Light Config
Light Crystal
Light Db
Light Docpad
Light Drone
Light Expo
Light Firebasehosting
Light Fla
Light Font
Light Gamemaker2
Light Gradle
Light Hjson
Light Ini
Light Io
Light Js
Light Jsconfig
Light Jsmap
Light Json
Light Json5
Light Jsonld
Light Kite
Light Lerna
Light Mdx
Light Mlang
Light Mustache
Light Next
Light Nim
Light Openhab
Light Pcl
Light Pnpm
Light Prettier
Light Prisma
Light Purescript
Light Razzle
Light Rehype
Light Remark
Light Retext
Light Rubocop
Light Shaderlab
Light Solidity
Light Stylelint
Light Stylus
Light Symfony
Light Systemd
Light Systemverilog
Light Testcafe
Light Testjs
Light Tex
Light Todo
Light Toml
Light Unibeautify
Light Vash
Light Vsix
Light Vsixmanifest
Light Xfl
Light Yaml
Light Zeit
Lighthouse
Lime
Lintstagedrc
Liquid
Lisp
Livescript
Lnk
Locale
Log
Lolcode
Lsl
Lua
Lync
Makefile
Manifest Bak
Manifest Skip
Manifest
Map
Mariadb
Markdown
Markdownlint
Marko
Markojs
Matlab
Maven
Maxscript
Maya
Mdx
Mediawiki
Mercurial
Meson
Meteor
Mjml
Mlang
Mocha
Modernizr
Mojolicious
Moleculer
Mongo
Monotone
Mson
Mustache
Mysql
Nearly
Nest Adapter Js
Nest Adapter Ts
Nest Controller Js
Nest Controller Ts
Nest Decorator Js
Nest Decorator Ts
Nest Filter Js
Nest Filter Ts
Nest Gateway Js
Nest Gateway Ts
Nest Guard Js
Nest Guard Ts
Nest Interceptor Js
Nest Interceptor Ts
Nest Middleware Js
Nest Middleware Ts
Nest Module Js
Nest Module Ts
Nest Pipe Js
Nest Pipe Ts
Nest Service Js
Nest Service Ts
Nestjs
Netlify
Next
Ng Component Css
Ng Component Dart
Ng Component Html
Ng Component Js
Ng Component Js2
Ng Component Less
Ng Component Sass
Ng Component Scss
Ng Component Ts
Ng Component Ts2
Ng Controller Js
Ng Controller Ts
Ng Directive Dart
Ng Directive Js
Ng Directive Js2
Ng Directive Ts
Ng Directive Ts2
Ng Guard Dart
Ng Guard Js
Ng Guard Ts
Ng Interceptor Dart
Ng Interceptor Js
Ng Interceptor Ts
Ng Module Dart
Ng Module Js
Ng Module Js2
Ng Module Ts
Ng Module Ts2
Ng Pipe Dart
Ng Pipe Js
Ng Pipe Js2
Ng Pipe Ts
Ng Pipe Ts2
Ng Routing Dart
Ng Routing Js
Ng Routing Js2
Ng Routing Ts
Ng Routing Ts2
Ng Service Dart
Ng Service Js
Ng Service Js2
Ng Service Ts
Ng Service Ts2
Ng Smart Component Dart
Ng Smart Component Js
Ng Smart Component Js2
Ng Smart Component Ts2
Ng Tailwind
Nginx
Nim
Nimble
Ninja
Nix
Njsproj
Node
Node2
Nodemon
Npm
Nsi
Nsri Integrity
Nsri
Nuget
Numpy
Nunjucks
Nuxt
Nyc
Objectivec
Objectivecpp
Ocaml
Onenote
Openhab
Opencl
Org
Outlook
Ovpn
Package
Paket
Patch
Pcl
Pddl Happenings
Pddl Plan
Pddl
Pdf
Pdf2
Perl
Perl2
Perl6
Pgsql
Photoshop
Photoshop2
Php
Php2
Php3
Phpcsfixer
Phpunit
Phraseapp
Pine
Pip
Plantuml
Platformio
Plsql Package Body
Plsql Package Header
Plsql Package Spec
Plsql Package
Plsql
Pnpm
Poedit
Polymer
Pony
Postcss
Postcssconfig
Powerpoint
Powerpoint2
Powershell Format
Powershell Psd
Powershell Psd2
Powershell Psm
Powershell Psm2
Powershell Types
Powershell
Powershell2
Precommit
Prettier
Prisma
Processing Lang
Procfile
Progress
Prolog
Prometheus
Protobuf
Protractor
Publisher
Pug
Puppet
Purescript
Pyret
Python
Pyup
Q
Qbs
Qlikview
Qml
Qmldir
Qsharp
Quasar
R
Racket
Rails
Rake
Raml
Razor
Razzle
Reactjs
Reacttemplate
Reactts
Reason
Red
Registry
Rego
Rehype
Remark
Renovate
Rescript
Rest
Retext
Rexx
Riot
Rmd
Robotframework
Robots
Rollup
Rproj
Rspec
Rubocop
Ruby
Rust Toolchain
Rust
Sails
Saltstack
San
Sas
Sass
Sbt
Scala
Scilab
Script
Scss
Scss2
Sdlang
Sentry
Sequelize
Serverless
Shaderlab
Shell
Silverstripe
Sketch
Skipper
Slang
Slice
Slim
Sln
Sln2
Smarty
Snapcraft
Snort
Snyk
Solidarity
Solidity
Source
Spacengine
Sqf
Sql
Sqlite
Squirrel
Sss
Stan
Stata
Stencil
Storyboard
Storybook
Stylable
Style
Styled
Stylelint
Stylish Haskell
Stylus
Subversion
Svelte
Svg
Swagger
Swift
Swig
Symfony
Systemd
Systemverilog
T4Tt
Tailwind
Tcl
Tera
Terraform
Test
Testcafe
Testjs
Testts
Tex
Text
Textile
Tfs
Todo
Toml
Tox
Travis
Tsconfig
Tslint
Trinidad and Tobago
Ttcn
Twig
Typescript Official
Typescript
Typescriptdef Official
Typescriptdef
Typo3
Unibeautify
Vagrant
Vala
Vapi
Vash
Vb
Vba
Vbhtml
Vbproj
Vcxproj
Velocity
Verilog
Vhdl
Video
View
Vim
Vlang
Volt
Vscode Insiders
Vscode
Vscode2
Vscode3
Vsix
Vsixmanifest
Vue
Vueconfig
Wallaby
Wasm
Watchman Config
Webp
Webpack
Wenyan
Wercker
Wolfram
Word
Word2
Wpml
Wurst
Wxml
Wxss
Xcode
Xfl
Xib
Xliff
Xmake
Xml
Xquery
Xsl
Yacc
Yaml
Yamllint
Yandex
Yang
Yarn
Yeoman
Zeit
Zig
Zip
Zip2
How to use? ×
1. Use as an Image
Simplest way to use. You can modify the fill using query params.
<img src="//s.svgbox.net/files.svg?ic=">
2. Use as a native SVG
For this, you need to add a simple script that fetches and injects SVG. This is the recommended method when you want to use fill and stroke natively using CSS, modify fill on ':hover' state, or use CSS variables.
<img src="//s.svgbox.net/files.svg?ic=">