Add icons to this collection by clicking the heart icon.
Hacker icon - also known as user, laptop, avatar, hacker, miscellaneous, hoodie, cyber security, cyber attack, and cyber crime. 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-434.871v295.622c0 8.285 6.716 15 15 15H-15c8.284 0 15-6.715 15-15z"
transform="translate(473.435 100.375)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M442.373 131.437H69.627v248.498h372.746z"
fill="#77d4f5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h18.937v16.062c0 8.284 6.716 15 15.001 15h-50c-8.285 0-15-6.716-15-15v-295.623h49.999v31.063H0Z"
transform="translate(69.627 379.935)"
fill="#d7e4f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M69.627 131.437h18.937v248.498H69.627Z"
fill="#68b3f3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-.006-.001c3.009-16.778 9.228-32.927 18.6-47.192l28-42.657h147.191l28 42.657C231.243-32.791 237.492-16.47 240.47.479h-.011C160.129 38.529 79.979 38.539 0 0"
transform="translate(135.81 295.08)"
fill="#d0004f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-22.094l-61.574-21.061c-24.368-8.339-40.748-31.246-40.748-57.015v-7.766h281.381v7.766c0 25.769-16.38 48.676-40.748 57.015L76.736-22.094V.009L38.368 27.035Z"
transform="translate(217.632 239.373)"
fill="#fed2a4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-7.766h281.382V0c0 16.679-6.863 32.158-18.312 43.266l-.356-.102L140.55 23.297 18.387 43.164l-.147.033C6.834 32.095 0 16.645 0 0"
transform="translate(115.31 139.203)"
fill="#ff405c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-.225-.217a60.237 60.237 0 0 1-18.298-43.254v-7.765h50v7.765A60.192 60.192 0 0 0 43.465-7.398L-.137-.307z"
transform="translate(133.833 182.674)"
fill="#d0004f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h10.05c12.202 0 23.781 2.719 34.164 7.581l-.815.278v22.103L5.03 56.988l-38.369-27.035V7.859L-54.229.713l14.9-12.005L-5.728.201A81.674 81.674 0 0 1 0 0"
transform="translate(250.97 209.42)"
fill="#ffbd86"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-25.09c0-33.59 27.22-60.819 60.81-60.819h10.049c33.591 0 60.821 27.229 60.821 60.819v52.094H0Z"
transform="translate(190.16 315.33)"
fill="#fed2a4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-131.68v-47.772c22.1 6.302 44.211 9.48 66.117 9.48 21.665 0 43.589-3.107 65.563-9.27z"
transform="translate(321.84 342.333)"
fill="#ffbd86"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-107.899h-372.74v248.5h78.94"
transform="translate(442.37 239.34)"
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 0h78.94v-107.91"
transform="translate(363.43 379.94)"
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 0h110.881c8.279 0 15-6.72 15-15v-295.63H-309V-15c0 8.28 6.721 15 15 15h110.881"
transform="translate(347.56 411)"
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 0v52.094h-30V0c0-33.59 27.22-60.819 60.81-60.819h10.049c3.398 0 6.731.278 9.976.813C21.992-55.246 0-30.192 0 0"
transform="translate(220.16 290.24)"
fill="#ffbd86"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-466.996c-8.284 0-15 6.716-15 15v47.125H15V15C15 6.716 8.284 0 0 0"
transform="translate(489.498 38.25)"
fill="#3e4f55"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v47.125h-50V0c0-8.283 6.716-15 15-15h50C6.716-15 0-8.283 0 0"
transform="translate(57.502 53.25)"
fill="#303d42"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-155.311v-16.062c0-8.285 6.716-15 15-15H-15c8.284 0 15 6.715 15 15z"
transform="translate(333.655 100.375)"
fill="#d7e4f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v16.062h-50V0c0-8.284 6.716-15 15-15h50C6.716-15 0-8.284 0 0"
transform="translate(228.345 84.313)"
fill="#bed2ee"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-155.311v-16.062c0-8.285 6.716-15 15-15H-15c8.284 0 15 6.715 15 15z"
transform="translate(333.655 100.375)"
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 0h217.11c8.281 0 15 6.72 15 15v47.12h-497V15c0-8.28 6.72-15 15-15h217.201"
transform="translate(272.39 38.25)"
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 0v36.091"
transform="translate(224.938 131.438)"
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 0v36.137"
transform="translate(287.063 131.438)"
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-25.28C0-58.87-27.229-86.1-60.82-86.1h-10.05c-33.59 0-60.81 27.23-60.81 60.82V-.19"
transform="translate(321.84 315.52)"
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-22.09l-20.89-7.14"
transform="translate(217.63 239.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 0v-22.1l20.689-7.08"
transform="translate(294.37 239.38)"
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 .01-.011C11.88-11.17 19.021-26.931 19.021-43.95v-7.76H-262.36v7.76c0 16.79 6.95 32.359 18.53 43.479"
transform="translate(377.67 183.15)"
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 0h31.062"
transform="translate(240.469 287.374)"
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 0c-1.54 16.196-6.02 32.155-13.501 46.794L-32.2 83.396c-9.283 18.173-22.444 32.847-37.896 42.98-15.444 10.132-33.171 15.715-51.598 15.715-36.846 0-70.928-22.348-89.494-58.695l-18.7-36.602c-7.577-14.83-12.084-31.018-13.562-47.441a135.053 135.053 0 0 1 1.56-35.933l.006.001C-161.904 1.96-81.755 1.95-1.425-36.1h.011A134.957 134.957 0 0 1 0 0"
transform="translate(377.694 331.66)"
fill="#ff405c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c1.479 16.424 5.985 32.611 13.563 47.441l18.699 36.602c13.69 26.801 35.816 45.99 61.266 54.221a91.604 91.604 0 0 1-28.236 4.474c-36.846 0-70.928-22.347-89.494-58.695l-18.699-36.602C-50.479 32.611-54.985 16.424-56.464 0a135.057 135.057 0 0 1 1.561-35.933l.006.001c18.123 8.733 36.253 15.487 54.394 20.267C-.638-10.444-.471-5.21 0 0"
transform="translate(190.708 331.012)"
fill="#d0004f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.53-5.82 8.601-12.19 12.11-19.07l18.701-36.6c7.479-14.641 11.96-30.59 13.5-46.79 2.799-29.24-4.011-59.28-20.091-83.77l-5.24-7.99"
transform="translate(333.38 434.12)"
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.01l-5.08 7.729c-15.96 24.301-22.78 54.08-20.16 83.12 1.479 16.431 5.99 32.611 13.569 47.441l18.7 36.599C25.59 211.25 59.67 233.6 96.52 233.6c18.429 0 36.15-5.58 51.599-15.72.691-.45 1.381-.92 2.061-1.391"
transform="translate(159.48 240.15)"
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 0c79.98 38.54 160.131 38.53 240.46.48"
transform="translate(135.81 295.08)"
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-96.38 77.656-25.783-57.788Z"
transform="translate(255.86 162.499)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-37.261 30.022-25.646-57.481a60.135 60.135 0 0 0 22.224 13.544z"
transform="translate(196.74 210.133)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c.521.5.981 1.575 1.395 3.125L-.137-.307 35.606-6.12-.137-.307Z"
transform="translate(133.833 182.674)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-7.858 1.278Z"
transform="translate(177.298 175.275)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 5.583 1.91-52.161 42.028-24.252-54.357c-.413-1.55-.874-2.625-1.395-3.125l-.136-.307 35.743-5.813 7.858-1.278A60.165 60.165 0 0 0 0 0"
transform="translate(206.058 196.218)"
fill="#d7e4f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-96.38 77.656-25.783-57.788Z"
transform="translate(255.86 162.499)"
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 96.381 77.656 25.782-57.788Z"
transform="translate(255.86 162.499)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 96.381 77.656 25.782-57.788Z"
transform="translate(255.86 162.499)"
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