Skip to content
IconMind

File icons

16 icons carry the tag file, across Developer Tools, Interface, Data Engineering, Agents, AI & LLM, DevOps and MCP. Image attachment, Video attachment, Composer attach and 13 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 16 file icons, described

Image attachmentattachment-image
An image attachment — a picture sent along with the message as a file.
Video attachmentattachment-video
A video attachment — a clip sent along with the message as a file.
Composer attachcomposer-attach
Composer attach — a file clipped to ride along with the message.
Configconfig
Config — the settings of a system written down as a file, YAML, JSON or environment.
Model filedbt-model
A model file — the select that becomes a table, and the tests that come with it.
Diff filediff-file
A page marked with a plus and a minus — a diff or patch file.
Documentdocument
A single document or file with something written in it — a page of text, notes or a report.
Document adddocument-add
Document add — start a new file or page from scratch, a blank document.
Dotfiledotfile
A page with a single dot on it — the hidden dotfile that configures a tool.
Editor tabeditor-tab
An editor tab — one open file among several in the editor's tab bar.
File agentfile-agent
An agent beside a document — an agent that reads, writes and organises files.
MCP resourcemcp-resource
An MCP resource — a file, record or piece of data a server offers to a model.
Model weightsmodel-weights
Model weights — the parameters that are the model, saved as a checkpoint file.
Parquetparquet
Parquet — the columnar file format that stores data by column, not by row.
Scriptscript
A script — commands saved to a file so they can run again later.
Test filetest-file
A page with a play button on it — a test file ready to run in the suite.

In code, each is one import — import { AttachmentImage } from "@iconmind/react/icons/attachment-image" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every file icon, free to ship

16 of 2,437 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.