Gentleface › Tools › screw
screw icon
screwScrew: screw, screws, diy. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.
Code line-round
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M3.144 1.144C3.241 1.048 3.359 1 3.5 1L11.5 1C11.641 1 11.759 1.048 11.856 1.144C11.952 1.241 12 1.359 12 1.5L12 3.5C12 3.641 11.952 3.759 11.856 3.856C11.759 3.952 11.641 4 11.5 4L10 4L10 9.5C10 10.245 9.833 10.951 9.5 11.618L7.947 14.724C7.898 14.823 7.823 14.898 7.724 14.947C7.6 15.009 7.473 15.018 7.342 14.974C7.211 14.931 7.115 14.847 7.053 14.724L5.5 11.618C5.167 10.951 5 10.245 5 9.5L5 4L3.5 4C3.359 4 3.241 3.952 3.144 3.856C3.048 3.759 3 3.641 3 3.5L3 1.5C3 1.359 3.048 1.241 3.144 1.144ZM11 3L11 2L4 2L4 3L11 3ZM9 5.191L9 4L6 4L6 6.691L9 5.191ZM9 8.191L9 6.309L6 7.809L6 9.5C6 9.563 6.002 9.626 6.005 9.689L9 8.191ZM8.606 11.171C8.869 10.645 9 10.088 9 9.5L9 9.309L6.2 10.709C6.254 10.866 6.319 11.019 6.394 11.171L7.5 13.382L8.606 11.171Z"/></svg>
// Gentleface "screw" (line-round), MIT. https://gentleface.com/icons/screw
import type { SVGProps } from 'react';
export function ScrewIcon(props: SVGProps<SVGSVGElement>) {
return (
<svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
<path d="M3.144 1.144C3.241 1.048 3.359 1 3.5 1L11.5 1C11.641 1 11.759 1.048 11.856 1.144C11.952 1.241 12 1.359 12 1.5L12 3.5C12 3.641 11.952 3.759 11.856 3.856C11.759 3.952 11.641 4 11.5 4L10 4L10 9.5C10 10.245 9.833 10.951 9.5 11.618L7.947 14.724C7.898 14.823 7.823 14.898 7.724 14.947C7.6 15.009 7.473 15.018 7.342 14.974C7.211 14.931 7.115 14.847 7.053 14.724L5.5 11.618C5.167 10.951 5 10.245 5 9.5L5 4L3.5 4C3.359 4 3.241 3.952 3.144 3.856C3.048 3.759 3 3.641 3 3.5L3 1.5C3 1.359 3.048 1.241 3.144 1.144ZM11 3L11 2L4 2L4 3L11 3ZM9 5.191L9 4L6 4L6 6.691L9 5.191ZM9 8.191L9 6.309L6 7.809L6 9.5C6 9.563 6.002 9.626 6.005 9.689L9 8.191ZM8.606 11.171C8.869 10.645 9 10.088 9 9.5L9 9.309L6.2 10.709C6.254 10.866 6.319 11.019 6.394 11.171L7.5 13.382L8.606 11.171Z" />
</svg>
);
}Vue: see /icons/screw.md
Svelte: see /icons/screw.md
HTML img: see /icons/screw.md
CSS: see /icons/screw.md
Data URL: see /icons/screw.md
Sprite: see /icons/screw.md
SwiftUI: see /icons/screw.md
Compose: see /icons/screw.md
Android XML: see /icons/screw.md
Flutter: see /icons/screw.md
Each icon is drawn on the 16 px grid, and most also on the 20 and 24 px grids (at 24 in three weights: light 1 px, regular 1.5 px, bold 2 px). Show the drawing made for your size, or an exact multiple of it, on whole pixels: 16 for 16 and 32 px, 20 for 20 and 40, 24 for 24 and 48. A size in between or a fractional position blurs it. The code on each icon page is the 16 px drawing, an SVG with fill="currentColor"; the icon page's downloads follow its Grid switch, and npm has the 20 and 24 px drawings too. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.
Meaning
- Use it for
- screw, screws, diy
- Tags
- screw, wood screw, fastener, thread, hardware, diy, repair, build
- Category
- Tools
- Component name
ScrewIcon- History
- 20 px drawn, 24 px drawn, added
More tools icons
anvil axe chisel construction conveyor-belt crane drill earmuffs hammer hard-hat inspection-panel ladder nippers pickaxe pipe pliers · all tools icons
For agents
Metadata: /icons/screw.json · Markdown: /icons/screw.md · SVG: https://gentleface.com/svg/{style}/16/screw.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/screw.png