Attach icon
Used to represent files attached to communications. The Attach icon is part of Microsoft's Fluent UI System Icons, available here in regular, filled and light styles in 7 sizes from 12 to 48 px. Download it as SVG or PNG, or copy it as code — it's free to use under the MIT License.
Every size and style
Microsoft draws each size separately so icons stay crisp, rather than scaling one drawing. Pick a style and size to preview it, download it, or copy the code for your platform.
Regular, 24 px
ic_fluent_attach_24_regular.svg
Attach icon in React
npm install @fluentui/react-icons
import { Attach24Regular } from "@fluentui/react-icons";
export function Example() {
return <Attach24Regular aria-label="Attach" />;
}Use the Attach icon in React
Install Microsoft's @fluentui/react-icons package, then import the component. Icons inherit the current text color, and you can size them with CSS.
npm install @fluentui/react-icons
import { Attach24Regular, Attach24Filled } from "@fluentui/react-icons";
export function Example() {
return <Attach24Regular aria-label="Attach" />;
}Coding agents can look up this component through the Fluent Icons MCP server.
Use it in HTML
Reference the SVG file directly:
<img src="https://fluenticons.co/icons/ic_fluent_attach_24_regular.svg" width="24" height="24" alt="Attach"> Or paste the SVG markup inline. Setting fill="currentColor" makes the icon follow the text color of its parent:
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7722 3.74407C14.1136 1.40049 17.9126 1.40049 20.2558 3.74363C22.5388 6.0267 22.5974 9.69191 20.4314 12.0458L20.2432 12.2432L11.4432 21.0414L11.4066 21.0717C9.94541 22.3884 7.69141 22.3437 6.28404 20.9363C4.96502 19.6173 4.8429 17.5546 5.91769 16.0979C5.94103 16.0525 5.96928 16.0088 6.00249 15.9677L6.05605 15.908L6.14295 15.8203L6.28404 15.6724L6.28695 15.6753L13.7227 8.22096C13.9886 7.95434 14.4052 7.92958 14.6991 8.14704L14.7834 8.21955C15.05 8.48546 15.0747 8.90209 14.8573 9.19599L14.7848 9.28021L7.19015 16.8933C6.47251 17.7689 6.52239 19.0632 7.33979 19.8806C8.16885 20.7096 9.4885 20.7491 10.3643 19.999L19.197 11.1685C20.9525 9.41089 20.9525 6.56165 19.1951 4.80429C17.4927 3.10185 14.7655 3.04865 12.999 4.64469L12.8312 4.80429L12.8186 4.8186L3.28228 14.3549C2.98939 14.6478 2.51452 14.6478 2.22162 14.3549C1.95536 14.0887 1.93115 13.672 2.149 13.3784L2.22162 13.2943L11.7705 3.74363L11.7722 3.74407Z" fill="currentColor"/></svg>Details
| Name | Attach |
|---|---|
| Styles | Regular (outlined), Filled, Light |
| Sizes | 12 px, 16 px, 20 px, 24 px, 28 px, 32 px, 48 px |
| Regular (outlined) file | ic_fluent_attach_24_regular.svg |
| Filled file | ic_fluent_attach_24_filled.svg |
| React (Regular) | Attach12Regular, Attach16Regular, Attach20Regular, Attach24Regular, Attach28Regular, Attach32Regular, Attach48Regular |
| React (Filled) | Attach12Filled, Attach16Filled, Attach20Filled, Attach24Filled, Attach28Filled, Attach32Filled, Attach48Filled |
| React (Light) | Attach32Light |
| License | MIT (© Microsoft Corporation) |