Add icons to this collection by clicking the heart icon.
Recompose icon - also known as photo, gear, edition, and edit tools. Created in a clean outline style with a black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(333 472)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M100 412H20v80h80zM492 412h-80v80h80z"
fill="none"
stroke="#000"
stroke-width="40"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(255 472)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(177 472)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M100 20H20v80h80z"
fill="none"
stroke="#000"
stroke-width="40"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(255 80)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(177 80)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(452 274)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(452 355)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(60 196)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(60 274)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-11.046 0-20-8.954-20-20s8.954-20 20-20 20 8.954 20 20S11.046 0 0 0"
transform="translate(60 355)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 33.137 26.863 60 60 60 33.138 0 60-26.863 60-60S93.138-60 60-60C26.863-60 0-33.137 0 0Z"
transform="translate(344.415 113)"
fill="none"
stroke="#000"
stroke-width="40"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-28.778 20.738a60.225 60.225 0 0 1-.527 27.004L0 70.122-10.915 87.1l-32.892-12.9c-7.585 8.06-17.365 14.026-28.394 16.925l-6.296 34.975h-19l-4.881-34.863c-11.564-2.952-21.787-9.26-29.563-17.831L-166.186 84.1-175 66.563l29.063-19.897a60.1 60.1 0 0 1-1.56-13.566c0-5.037.629-9.924 1.798-14.598L-174-3.921l9.376-15.979 33.193 12.154c7.618-8.19 17.492-14.249 28.639-17.18l6.295-34.974h18l5.566 34.79c12.211 3.046 22.932 9.835 30.894 19.075L-8.085-16.9Z"
transform="translate(491.912 79.9)"
fill="none"
stroke="#000"
stroke-width="40"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category