Add icons to this collection by clicking the heart icon.
3d icon - also known as idea, cube, design, 3d, art and design, and cube 3d. 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 0v-286c0-16.568-13.432-30-30-30h-437c-16.568 0-30 13.432-30 30V0Z"
            transform="translate(504.5 368.5)"
            fill="#f7f9fa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v20l-276.011 12.798L-497 20v-286c0-16.568 13.432-30 30-30h5c-8.28 0-15 6.72-15 15V-6a6 6 0 0 0 6 6z"
            transform="translate(504.5 348.5)"
            fill="#e9edf1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-62.5h-497V0c0 16.568 13.432 30 30 30h437C-13.432 30 0 16.568 0 0"
            transform="translate(504.5 430.5)"
            fill="#5f6c75"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-8.255 0-14.947 6.716-14.947 15 0 8.284 6.692 15 14.947 15h208.315c8.255 0 14.948-6.716 14.948-15 0-8.284-6.693-15-14.948-15z"
            transform="translate(235.258 388.5)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.255 0-14.947 6.716-14.947 15 0 8.284 6.692 15 14.947 15C-6.692 15 0 8.284 0 0"
            transform="translate(183.316 403.5)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.874 12.869L-.265 11.69Z"
            transform="translate(178.86 392.815)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.562 12.517L9.869 2.108Z"
            transform="translate(158.092 414.392)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.256 0-14.948 6.716-14.948 15 0 8.284 6.692 15 14.948 15C-6.692 15 0 8.284 0 0"
            transform="translate(120.481 403.5)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.382 12.499-12.674-.836Z"
            transform="translate(116.053 392.843)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.371 12.46L9.869 2.108Z"
            transform="translate(95.257 414.392)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.256 0-14.948 6.716-14.948 15 0 8.284 6.692 15 14.948 15C-6.692 15 0 8.284 0 0"
            transform="translate(55.395 403.5)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.721 13.186-13.138-1.381Z"
            transform="translate(51.269 393.154)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 11.622 12.038-1.753-9.93Z"
            transform="translate(30.17 414.392)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.256 0-14.948 6.716-14.948 15 0 8.284 6.692 15 14.948 15C-6.692 15 0 8.284 0 0"
            transform="translate(196.296 416.5)"
            fill="#8cc951"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 12.971 12.991L9.946-1.284Z"
            transform="translate(225.014 414.423)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 13.148 13.179L2.964 9.798Z"
            transform="translate(454.33 393.085)"
            fill="#4e5a61"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.256 0-14.948 6.716-14.948 15 0 8.284 6.692 15 14.948 15C-6.692 15 0 8.284 0 0"
            transform="translate(133.393 416.5)"
            fill="#ffb54e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.692-15-14.947-15-8.255 0-14.948 6.716-14.948 15 0 8.284 6.693 15 14.948 15S0 8.284 0 0"
            transform="translate(67.942 416.5)"
            fill="#f2385a"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-8.255 0-14.947 6.716-14.947 15 0 8.284 6.692 15 14.947 15h208.315c8.255 0 14.948-6.716 14.948-15 0-8.284-6.693-15-14.948-15z"
            transform="translate(248.237 401.5)"
            fill="#f7f9fa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 5.538-57.096L0-110l-35.824-32.628-47.596-19.982c-.51.94 1.384 4.074 1.384 5.173l.511 100.341c0 2.241 1.15 4.33 3.049 5.52l9.268 7.933z"
            transform="translate(126.1 317.5)"
            fill="#f5607b"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-110.011l-2.358-8.96H-14.21a6.537 6.537 0 0 0-.79 3.111v102.799a6.515 6.515 0 0 0 3.05 5.521z"
            transform="translate(56.89 273.86)"
            fill="#f2385a"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-102.84c0-1.1-.28-2.15-.78-3.08l-53.423 23.036L-83.23-53.32v110L-3.02 5.5A6.512 6.512 0 0 0 0 0"
            transform="translate(209.33 260.82)"
            fill="#ffb54e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a6.378 6.378 0 0 0-2.24-2.431l-76.72-48.95a6.542 6.542 0 0 0-6.99-.01L-163.61-2.42a6.53 6.53 0 0 0-2.26 2.409L-82.45 52.6Z"
            transform="translate(208.55 154.9)"
            fill="#9cd169"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-77.521-.404a5 5 0 0 0-5 5v38.042a5 5 0 0 0 5 5l9.609 1.043h69a5 5 0 0 0 5-5v-29L5 5a5 5 0 0 0-5-5"
            transform="translate(336.022 196.32)"
            fill="#ffb54e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-11c0-2.76-2.24-5-5-5h-80c-2.76 0-5 2.24-5 5v40c0 2.76 2.24 5 5 5h11V10c0-5.52 4.48-10 10-10z"
            transform="translate(342.11 211)"
            fill="#ffa730"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-77.521-.404a5 5 0 0 0-5 5v38.042a5 5 0 0 0 5 5l9.61 1.043H1.088a5 5 0 0 0 5-5v-29L5 5a5 5 0 0 0-5-5"
            transform="translate(464.02 196.32)"
            fill="#ffb54e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-11c0-2.76-2.24-5-5-5h-80c-2.76 0-5 2.24-5 5v40c0 2.76 2.24 5 5 5h11V10c0-5.52 4.48-10 10-10z"
            transform="translate(470.11 211)"
            fill="#ffa730"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-149.553.532a5 5 0 0 0-5 5l-.085 25.192c0 2.76 2.239 5 5 5l9.408.659H.769a5 5 0 0 0 5-5v-17L5 5a5 5 0 0 0-5-5"
            transform="translate(433.34 282.617)"
            fill="#7bd0e0"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-10c0-2.76-2.24-5-5-5h-151c-2.76 0-5 2.24-5 5v27c0 2.76 2.24 5 5 5h10V10c0-5.52 4.48-10 10-10z"
            transform="translate(439.11 297)"
            fill="#69bcc9"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-8.284-6.743-15-15.061-15-8.317 0-15.06 6.716-15.06 15 0 8.284 6.743 15 15.06 15C-6.743 15 0 8.284 0 0Z"
            transform="translate(66.981 413)"
            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.284-6.743-15-15.061-15-8.317 0-15.06 6.716-15.06 15 0 8.284 6.743 15 15.06 15C-6.743 15 0 8.284 0 0Z"
            transform="translate(132.244 413)"
            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.284-6.743-15-15.061-15-8.317 0-15.061 6.716-15.061 15 0 8.284 6.744 15 15.061 15C-6.743 15 0 8.284 0 0Z"
            transform="translate(195.625 413)"
            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 0h49.809c8.317 0 15.06-6.716 15.06-15 0-8.284-6.743-15-15.06-15H-161.04c-8.318 0-15.061 6.716-15.061 15 0 8.284 6.743 15 15.061 15H-35"
            transform="translate(409 428)"
            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 0v231.5c0 16.568-13.432 30-30 30h-437c-16.568 0-30-13.432-30-30v-349c0-16.568 13.432-30 30-30h437c16.568 0 30 13.432 30 30V-35"
            transform="translate(504.5 199)"
            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 0h314.391"
            transform="translate(190.11 368.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 0h146.5"
            transform="translate(7.5 368.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 0v109.133"
            transform="translate(126.096 207.835)"
            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 0v30.099a6.523 6.523 0 0 0 3.045 5.519l81.161 51.18 80.215-51.176a6.523 6.523 0 0 0 3.016-5.501V-72.728a6.528 6.528 0 0 0-3.016-5.501l-76.727-48.949a6.522 6.522 0 0 0-6.989-.018L3.045-78.225A6.526 6.526 0 0 0 0-72.705v36.279"
            transform="translate(41.89 230.702)"
            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 82.774 52.197 82.09-52.372"
            transform="translate(43.322 155.3)"
            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-53.071"
            transform="translate(126.262 207.441)"
            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 10.848 7.63"
            transform="translate(126.262 154.37)"
            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-10.847 7.63"
            transform="translate(125.957 154.37)"
            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-45.961 26.536"
            transform="translate(126.732 207.83)"
            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 1.184-13.21"
            transform="translate(80.771 234.366)"
            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 12.032 5.579"
            transform="translate(80.923 234.63)"
            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 45.961 26.536"
            transform="translate(126.834 207.228)"
            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-12.032 5.579"
            transform="translate(172.795 233.765)"
            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-1.185-13.209"
            transform="translate(172.948 233.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 0h-80a5 5 0 0 0-5 5v40a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(337.11 195)"
            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-80a5 5 0 0 0-5 5v40a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(465.11 195)"
            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-151a5 5 0 0 0-5 5v27a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(434.11 282)"
            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 0v0"
            transform="translate(252.11 157)"
            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 0h60"
            transform="translate(282.11 157)"
            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 0v0"
            transform="translate(252.11 130)"
            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 0h60"
            transform="translate(282.11 130)"
            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 0v0"
            transform="translate(252.11 103)"
            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 0h60"
            transform="translate(282.11 103)"
            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 0v0"
            transform="translate(380.11 157)"
            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 0h60"
            transform="translate(410.11 157)"
            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 0v0"
            transform="translate(380.11 130)"
            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 0h60"
            transform="translate(410.11 130)"
            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 0v0"
            transform="translate(380.11 103)"
            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 0h60"
            transform="translate(410.11 103)"
            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