Add icons to this collection by clicking the heart icon.
Craft icon - also known as education, scissors, craft, stationery, DIY, and construction and tools. Created in a clean lineal color style, 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 0h-344.126v334.077c0 17.15 13.903 31.053 31.054 31.053h223.615a49.513 49.513 0 0 0 35.014-14.503l70.994-70.994a49.517 49.517 0 0 0 14.503-35.013V31.054C31.054 13.903 17.15 0 0 0"
            transform="translate(470.008 139.37)"
            fill="#f4f4f4"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-5.238 1.661-9.656 4.634-12.777 8.601l-7.527 9.566v116.586c0 39.65-10.473 78.597-30.359 112.899l-2.682 4.627c-.371.639-.76 1.262-1.167 1.867a42.853 42.853 0 0 0-7.309 23.931v13.246c0 17.15 13.904 31.053 31.054 31.053h-19.08c-17.151 0-31.054-13.903-31.054-31.053V-42.754H47.578C38.856-22.749 21.859-6.928 0 0"
            transform="translate(206.783 182.124)"
            fill="#e5e5e5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-1.257 6.173-4.231 14.589-11.273 19.583-5.509 3.909-9.167 9.906-9.753 16.635l-5.64 64.858c-1.443 16.608-15.104 29.132-31.774 29.132-16.672 0-30.332-12.524-31.776-29.131l-5.639-64.859c-.597-6.851-4.291-13.093-10.092-16.784-7.721-4.913-10.496-12.997-11.453-19.071-.75-4.764-3.978-8.695-8.435-10.539-15.905-6.578-27.126-22.262-27.126-40.515v-31.741h189.04v31.741c0 18.524-11.555 34.4-27.834 40.801C3.986-8.215.913-4.485 0 0"
            transform="translate(417.84 221.801)"
            fill="#e5e5e5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h79.152A49.455 49.455 0 0 1 69.11 14.503L-1.884 85.497a49.48 49.48 0 0 1-14.503 10.042V16.386C-16.387 7.336-9.05 0 0 0"
            transform="translate(417.448 404.5)"
            fill="#e5e5e5"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-149.511c0-17.151-13.903-31.054-31.054-31.054H-375.18"
            transform="translate(501.062 319.935)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v14.006C0 31.157 13.903 45.06 31.054 45.06h223.615a49.52 49.52 0 0 0 35.014-14.503l70.994-70.994A49.517 49.517 0 0 0 375.18-75.45v-28.23"
            transform="translate(125.882 459.44)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-79.153c0-9.05 7.337-16.386 16.387-16.386h79.152"
            transform="translate(401.062 500.04)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 40.597 22.942v123.511c0 36.127-9.542 71.612-27.66 102.867l-2.684 4.629c-4.566 7.877-15.94 7.877-20.506 0l-2.684-4.628a205.118 205.118 0 0 1-27.66-102.868V22.942Z"
            transform="translate(125.881 170.423)"
            fill="#aab2bd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-15.423-12.547-27.969-27.969-27.969S-55.938-15.423-55.938 0v43.308c0 15.422 12.547 27.969 27.969 27.969C-12.546 71.277 0 58.73 0 43.308Zm-10.583 98.087c-8.837 2.801-16.717 8.012-22.45 15.298l-11.81 15.009-40.597-22.942V0c0-31.741 25.731-57.472 57.471-57.472 31.74 0 57.471 25.731 57.471 57.472v43.308c0 25.678-16.844 47.413-40.085 54.779"
            transform="translate(211.322 64.972)"
            fill="#fc8d94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c3.244 0 6.419.282 9.517.799C-17.74 5.295-38.54 28.941-38.54 57.472v116.15l-18.932-10.699V57.472C-57.472 25.731-31.741 0 0 0"
            transform="translate(183.353 7.5)"
            fill="#fa6f7c"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-15.423-12.547-27.969-27.969-27.969S-55.938-15.423-55.938 0v43.308c0 15.422 12.547 27.969 27.969 27.969C-12.546 71.277 0 58.73 0 43.308Zm-85.44 105.452V0c0-31.741 25.731-57.472 57.471-57.472 31.74 0 57.471 25.731 57.471 57.472v43.308c0 25.678-16.844 47.413-40.085 54.779-8.837 2.801-16.717 8.012-22.45 15.298l-11.81 15.009"
            transform="translate(211.322 64.972)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0 15.422 12.546 27.969 27.969 27.969 15.422 0 27.969-12.547 27.969-27.969v-43.308c0-15.422-12.547-27.969-27.969-27.969S0-58.73 0-43.308Zm-29.502 0v-43.308c0-31.74 25.73-57.471 57.471-57.471 31.74 0 57.471 25.731 57.471 57.471V62.144L44.843 85.086l-11.81-15.009C27.3 62.791 19.42 57.581 10.582 54.779-12.658 47.413-29.502 25.679-29.502 0"
            transform="translate(40.44 108.28)"
            fill="#fc8d94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 36.127 9.542 71.613 27.66 102.868l2.683 4.628c.133.229.277.443.421.657-4.811 7.19-15.634 6.987-20.064-.657l-2.683-4.628A205.106 205.106 0 0 1-19.644 0v-123.511L0-134.612Z"
            transform="translate(104.928 316.876)"
            fill="#969faa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-23.24-7.366-40.084-29.101-40.084-54.779v-43.308c0-31.741 25.73-57.472 57.471-57.472 3.246 0 6.425.283 9.524.8-27.252 4.5-48.047 28.144-48.047 56.672v35.461c0 25.679 16.844 47.413 40.085 54.779C27.787-5.045 35.667.165 41.4 7.451l10.251 13.028-17.39 9.828-11.81-15.009C16.718 8.012 8.838 2.801 0 0"
            transform="translate(51.023 163.059)"
            fill="#fa6f7c"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 15.422 12.546 27.969 27.969 27.969 15.422 0 27.969-12.547 27.969-27.969v-43.308c0-15.422-12.547-27.969-27.969-27.969S0-58.73 0-43.308Zm44.843 85.086-11.81-15.009C27.3 62.791 19.42 57.581 10.582 54.779-12.658 47.413-29.502 25.679-29.502 0v-43.308c0-31.74 25.73-57.471 57.471-57.471 31.74 0 57.471 25.731 57.471 57.471V62.144"
            transform="translate(40.44 108.28)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0a205.057 205.057 0 0 1-17.514 39.153l-2.683 4.629c-4.566 7.877-15.94 7.877-20.507 0l-2.683-4.628a205.118 205.118 0 0 1-27.66-102.868v-123.511l40.597-22.942 40.597 22.942v123.511c0 10.488-.804 20.922-2.389 31.214"
            transform="translate(156.332 380.59)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-8.853-7.177-16.03-16.03-16.03-8.853 0-16.03 7.177-16.03 16.03 0 8.853 7.177 16.03 16.03 16.03C-7.177 16.03 0 8.853 0 0"
            transform="translate(141.911 218.89)"
            fill="#ffc269"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.853-7.177-16.03-16.03-16.03-8.853 0-16.03 7.177-16.03 16.03 0 8.853 7.177 16.03 16.03 16.03C-7.177 16.03 0 8.853 0 0Z"
            transform="translate(141.911 218.89)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-101.399c-13.156 0-23.821 10.665-23.821 23.82v139.79c0 13.156 10.665 23.82 23.821 23.82H0c13.156 0 23.82-10.664 23.82-23.82V23.82C23.82 10.665 13.156 0 0 0"
            transform="translate(410.1 7.5)"
            fill="#ffc269"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-78.72v21.28c0 6.627 5.372 12 12 12H-12c6.628 0 12-5.373 12-12z"
            transform="translate(398.76 194.93)"
            fill="#fc8d94"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v139.79c0 13.156 10.664 23.82 23.819 23.82H3.889c-13.156 0-23.821-10.664-23.821-23.82V0c0-13.155 10.665-23.82 23.821-23.82h19.93C10.664-23.82 0-13.155 0 0"
            transform="translate(304.812 31.32)"
            fill="#ffa95f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-19.931c-6.628 0-12-5.373-12-12v-21.28H-12V-12C-12-5.373-6.627 0 0 0"
            transform="translate(351.97 228.21)"
            fill="#fa6f7c"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v79.94c0 7.591 6.154 13.745 13.745 13.745h41.55c7.591 0 13.745-6.154 13.745-13.745V0c0-7.591-6.154-13.745-13.745-13.745h-41.55C6.154-13.745 0-7.591 0 0"
            transform="translate(324.88 61.245)"
            fill="#f4f4f4"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-101.399c-13.156 0-23.821 10.665-23.821 23.82v139.79c0 13.156 10.665 23.82 23.821 23.82H0c13.156 0 23.82-10.664 23.82-23.82V23.82C23.82 10.665 13.156 0 0 0Z"
            transform="translate(410.1 7.5)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v16.185C0 23.776 6.154 29.93 13.745 29.93h41.55c7.591 0 13.745-6.154 13.745-13.745v-79.94c0-7.591-6.154-13.745-13.745-13.745h-41.55C6.154-77.5 0-71.346 0-63.755v35.188"
            transform="translate(324.88 125)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-8.081-92.936h39.862L23.7 0a11.893 11.893 0 0 1-11.85 10.864A11.894 11.894 0 0 1 0 0"
            transform="translate(347.55 321.146)"
            fill="#69d6f4"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a11.847 11.847 0 0 1-7.319 2.526A11.895 11.895 0 0 1-19.17-8.338l-8.081-92.936h14.641l8.08 92.936A11.871 11.871 0 0 0 0 0"
            transform="translate(366.72 329.484)"
            fill="#51c1ed"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v21.28c0 6.627 5.372 12 12 12h54.72c6.628 0 12-5.373 12-12V0"
            transform="translate(320.04 194.93)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-8.081 92.936A11.894 11.894 0 0 1-19.932 103.8a11.893 11.893 0 0 1-11.849-10.864L-39.862 0"
            transform="translate(379.331 228.21)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            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