Add icons to this collection by clicking the heart icon.
Hacker icon - also known as user, people, security, spy, anonymous, robber, hacker, steal, crime, and cyber. Created in a clean 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="512"
height="512"
viewBox="0 0 510.002 510.002"
>
<linearGradient id="a">
<stop offset="0" stop-color="#5a5a5a" />
<stop offset="1" stop-color="#444" />
</linearGradient>
<linearGradient
id="i"
x1="255"
x2="255"
y1="295.393"
y2="365.26"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#433f43" stop-opacity="0" />
<stop offset=".301" stop-color="#3c393c" stop-opacity=".301" />
<stop offset=".737" stop-color="#292729" stop-opacity=".737" />
<stop offset="1" stop-color="#1a1a1a" />
</linearGradient>
<linearGradient
id="j"
x1="255"
x2="255"
y1="261.335"
y2="341.347"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#fd8087" />
<stop offset="1" stop-color="#fd3e2b" />
</linearGradient>
<linearGradient
id="k"
x1="227.483"
x2="272.126"
y1="426.917"
y2="505.574"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="d">
<stop offset="0" stop-color="#e41f2d" stop-opacity="0" />
<stop offset=".346" stop-color="#de1e2b" stop-opacity=".346" />
<stop offset=".804" stop-color="#ce1b28" stop-opacity=".804" />
<stop offset="1" stop-color="#c41926" />
</linearGradient>
<linearGradient
id="l"
x1="256"
x2="201.491"
y1="424.504"
y2="424.504"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="m"
x1="255.001"
x2="255.001"
y1="490.376"
y2="516.1"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="n"
x1="286.5"
x2="240.476"
y1="424.504"
y2="424.504"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="o"
x1="1649.246"
x2="1556.974"
y1="451.374"
y2="429.495"
gradientTransform="matrix(-1 0 0 1 1740.503 0)"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="p"
x1="1649.246"
x2="1556.974"
y1="451.374"
y2="429.495"
gradientTransform="matrix(-1 0 0 1 1740.503 0)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="q"
x1="1604.29"
x2="1604.29"
y1="456.607"
y2="513.245"
gradientTransform="matrix(-1 0 0 1 1740.503 0)"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="r"
x1="308.157"
x2="407.088"
y1="403.431"
y2="504.264"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="s"
x1="418.745"
x2="326.473"
y1="451.374"
y2="429.495"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="t"
x1="373.789"
x2="373.789"
y1="456.607"
y2="513.245"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#ffdfcf" />
<stop offset="1" stop-color="#ffa78f" />
</linearGradient>
<linearGradient
id="u"
x1="260.415"
x2="288.385"
y1="334.214"
y2="372.354"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="v"
x1="255.001"
x2="255.001"
y1="391.208"
y2="354.081"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#f89580" stop-opacity="0" />
<stop offset=".997" stop-color="#c5715a" />
</linearGradient>
<linearGradient
id="w"
x1="215.514"
x2="160.592"
y1="364.582"
y2="433.744"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="x"
x1="294.778"
x2="324.743"
y1="365.783"
y2="397.888"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="y"
x1="116.114"
x2="149.753"
y1="189.794"
y2="223.433"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="z"
x1="351.334"
x2="398.406"
y1="183.404"
y2="230.476"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="A"
x1="173.784"
x2="335.16"
y1="155.344"
y2="263.832"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient id="f">
<stop offset="0" stop-color="#f89580" stop-opacity="0" />
<stop offset=".262" stop-color="#f1907b" stop-opacity=".262" />
<stop offset=".636" stop-color="#de826c" stop-opacity=".638" />
<stop offset=".997" stop-color="#c5715a" />
</linearGradient>
<linearGradient
id="B"
x1="255.001"
x2="255.001"
y1="245.264"
y2="287.308"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="C"
x1="262.257"
x2="287.064"
y1="250.288"
y2="256.322"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="D"
x1="262.257"
x2="287.064"
y1="250.288"
y2="256.322"
gradientTransform="matrix(-1 0 0 1 510.002 0)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#ffddcd" stop-opacity="0" />
<stop offset=".997" stop-color="#ffddcd" />
</linearGradient>
<linearGradient
id="E"
x1="255"
x2="255"
y1="207.669"
y2="235.247"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fee97d" />
<stop offset="1" stop-color="#fea613" />
</linearGradient>
<linearGradient id="g">
<stop offset="0" stop-color="#aeffd1" stop-opacity="0" />
<stop offset=".213" stop-color="#a1f5c8" stop-opacity=".213" />
<stop offset=".605" stop-color="#7fdcaf" stop-opacity=".605" />
<stop offset="1" stop-color="#57be92" />
</linearGradient>
<linearGradient
id="F"
x1="171.168"
x2="264.168"
y1="166.052"
y2="317.052"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="G"
x1="145.168"
x2="238.168"
y1="182.064"
y2="333.064"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="H"
x1="126.737"
x2="219.737"
y1="193.416"
y2="344.416"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="I"
x1="189.645"
x2="282.645"
y1="154.671"
y2="305.671"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="J"
x1="168.983"
x2="261.983"
y1="167.397"
y2="318.397"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="K"
x1="134.166"
x2="227.166"
y1="188.841"
y2="339.841"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="L"
x1="315.34"
x2="398.34"
y1="164.603"
y2="267.103"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="M"
x1="301.242"
x2="384.242"
y1="176.019"
y2="278.519"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="N"
x1="278.749"
x2="361.749"
y1="194.233"
y2="296.733"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="O"
x1="299.186"
x2="382.186"
y1="177.684"
y2="280.184"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="P"
x1="272.595"
x2="355.595"
y1="199.216"
y2="301.716"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient
id="Q"
x1="257.285"
x2="340.285"
y1="211.613"
y2="314.113"
gradientUnits="userSpaceOnUse"
href="#g"
/>
<linearGradient id="h">
<stop offset="0" stop-color="#fff" stop-opacity="0" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="R"
x1="261"
x2="144.734"
y1="298.63"
y2="182.364"
gradientUnits="userSpaceOnUse"
href="#h"
/>
<linearGradient
id="S"
x1="391.494"
x2="275.228"
y1="298.63"
y2="182.364"
gradientUnits="userSpaceOnUse"
href="#h"
/>
<linearGradient
id="T"
x1="176.238"
x2="153.386"
y1="381.662"
y2="409.955"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="U"
x1="323.076"
x2="355.076"
y1="383.183"
y2="399.683"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="V"
x1="196.388"
x2="289.384"
y1="52.584"
y2="154.579"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="W"
x1="255"
x2="255"
y1="114.669"
y2="160.712"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="X"
x1="259.199"
x2="290.199"
y1="21.974"
y2="79.974"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="Y"
x1="255"
x2="255"
y1="152.002"
y2="183.259"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<path
fill="url(#i)"
d="M387.431 275.248c-27.133 21.433-76.291 35.754-132.43 35.754s-105.297-14.321-132.43-35.754c-3.278 2.767-5.07 5.797-5.07 9.095 0 40.957 61.561 74.16 137.5 74.16s137.5-33.203 137.5-74.16c-.001-3.298-1.792-6.329-5.07-9.095z"
/>
<path
fill="url(#j)"
d="M387.431 275.248c-27.133 21.433-76.291 35.754-132.43 35.754s-105.297-14.321-132.43-35.754c-3.278 2.767-5.07 5.797-5.07 9.095 0 40.957 61.561 74.16 137.5 74.16s137.5-33.203 137.5-74.16c-.001-3.298-1.792-6.329-5.07-9.095z"
/>
<path
fill="url(#k)"
d="M438.836 510.002H71.166c-8.749 0-15.842-7.182-15.842-16.041 0-85.579 68.518-154.955 153.039-154.955h93.277c84.521 0 153.039 69.376 153.039 154.955-.001 8.859-7.093 16.041-15.843 16.041z"
/>
<path
fill="url(#l)"
d="M438.836 510.002H71.166c-8.749 0-15.842-7.182-15.842-16.041 0-85.579 68.518-154.955 153.039-154.955h93.277c84.521 0 153.039 69.376 153.039 154.955-.001 8.859-7.093 16.041-15.843 16.041z"
/>
<path
fill="url(#m)"
d="M457.178 493.961c0-26.599-6.706-51.631-18.513-73.503H71.337c-11.808 21.872-18.513 46.903-18.513 73.503 0 8.817 7.115 15.967 15.916 16.034h372.522c8.801-.067 15.916-7.216 15.916-16.034z"
/>
<path
fill="url(#n)"
d="M255.001 510.002h183.835c8.75 0 15.842-7.182 15.842-16.041 0-85.579-68.518-154.955-153.039-154.955h-46.638z"
/>
<path
fill="url(#o)"
d="m178.026 341.872 41.575 168.13H68.864c-8.859 0-16.041-7.181-16.041-16.041.001-75.401 53.86-138.213 125.203-152.089z"
/>
<path
fill="url(#p)"
d="m178.026 341.872 41.575 168.13H68.864c-8.859 0-16.041-7.181-16.041-16.041.001-75.401 53.86-138.213 125.203-152.089z"
/>
<path
fill="url(#q)"
d="M52.826 493.958c0 8.861 7.177 16.038 16.038 16.038H219.6l-22.145-89.537H71.346c-11.828 21.874-18.52 46.902-18.52 73.499z"
/>
<path
fill="url(#r)"
d="m331.976 341.872-41.575 168.13h150.737c8.859 0 16.041-7.181 16.041-16.041-.001-75.401-53.86-138.213-125.203-152.089z"
/>
<path
fill="url(#s)"
d="m331.976 341.872-41.575 168.13h150.737c8.859 0 16.041-7.181 16.041-16.041-.001-75.401-53.86-138.213-125.203-152.089z"
/>
<path
fill="url(#t)"
d="M457.176 493.958c0 8.861-7.177 16.038-16.038 16.038H290.402l22.145-89.537h126.108c11.829 21.874 18.521 46.902 18.521 73.499z"
/>
<path
fill="url(#u)"
d="M255.001 310.384h-61.025c0 63.296 61.025 98.982 61.025 98.982s61.025-35.686 61.025-98.982z"
/>
<path
fill="url(#v)"
d="M255.001 310.384h-61.025c0 63.296 61.025 98.982 61.025 98.982s61.025-35.686 61.025-98.982z"
/>
<path
fill="url(#w)"
d="m255.001 409.366-74.622-85.448-4.506 1.541c-11.695 3.999-17.607 17.023-12.919 28.459l33.388 81.453c2.14 5.222 8.52 7.185 13.225 4.07z"
/>
<path
fill="url(#x)"
d="m255.001 409.366 74.622-85.448 4.506 1.541c11.695 3.999 17.607 17.023 12.919 28.459l-33.388 81.453c-2.14 5.222-8.52 7.185-13.225 4.07z"
/>
<path
fill="url(#y)"
d="M103.808 207.876c0-19.778 13.729-36.35 32.178-40.705 4.931-1.164 9.645 2.649 9.645 7.716v65.978c0 5.067-4.714 8.88-9.645 7.716-18.449-4.355-32.178-20.927-32.178-40.705z"
/>
<path
fill="url(#z)"
d="M406.194 207.876c0-19.778-13.729-36.35-32.177-40.705-4.931-1.164-9.645 2.649-9.645 7.716v65.978c0 5.067 4.714 8.88 9.645 7.716 18.448-4.355 32.177-20.927 32.177-40.705z"
/>
<path
fill="url(#A)"
d="M255.001 361.939c-66.813 0-120.976-54.163-120.976-120.976v-62.039c0-66.813 54.163-120.976 120.976-120.976s120.976 54.163 120.976 120.976v62.039c0 66.814-54.163 120.976-120.976 120.976z"
/>
<path
fill="url(#B)"
d="M261.684 280.701h-13.366c-11.139 0-19.573-10.066-17.622-21.033l6.28-35.302a9.421 9.421 0 0 1 9.276-7.771h17.5a9.421 9.421 0 0 1 9.276 7.771l6.28 35.302c1.949 10.967-6.484 21.033-17.624 21.033z"
/>
<path
fill="url(#C)"
d="M261.684 280.701h-13.366c-11.139 0-19.573-10.066-17.622-21.033l6.28-35.302a9.421 9.421 0 0 1 9.276-7.771h17.5a9.421 9.421 0 0 1 9.276 7.771l6.28 35.302c1.949 10.967-6.484 21.033-17.624 21.033z"
/>
<path
fill="url(#D)"
d="M248.318 280.701h13.366c11.139 0 19.573-10.066 17.622-21.033l-6.28-35.302a9.421 9.421 0 0 0-9.276-7.771h-17.5a9.421 9.421 0 0 0-9.276 7.771l-6.28 35.302c-1.949 10.967 6.484 21.033 17.624 21.033z"
/>
<path
fill="url(#E)"
d="M255 207.462c-13.83 0-25.081 11.251-25.081 25.081 0 4.142 3.357 7.5 7.5 7.5s7.5-3.358 7.5-7.5c0-5.559 4.522-10.081 10.081-10.081s10.081 4.522 10.081 10.081c0 4.142 3.357 7.5 7.5 7.5s7.5-3.358 7.5-7.5c0-13.83-11.251-25.081-25.081-25.081z"
/>
<path
fill="url(#F)"
d="M228.71 231.042c-10.32 0-18.41 4.79-18.41 17.66v19.83c0 .48.01.94.03 1.39 4.28-2.07 8.21-4.78 11.65-8v-13.22c0-5.16 2.54-7.48 6.73-7.48 2.43 0 4.29.78 5.4 2.45 1.34-3.62 2.24-7.45 2.64-11.42-2.41-.83-5.13-1.21-8.04-1.21z"
/>
<path
fill="url(#G)"
d="m198.81 237.402-9.88-5.99c-.6-.37-1.35-.52-2.17-.52-2.4 0-5.16 1.42-5.16 3.67v39.37c2.65.46 5.37.7 8.15.7 1.18 0 2.36-.04 3.52-.13v-30.44l2.17 1.35c.67.45 1.35.6 1.87.6 2.17 0 3.67-2.32 3.67-4.64 0-1.57-.68-3.07-2.17-3.97z"
/>
<path
fill="url(#H)"
d="M150.87 231.042c-2.93 0-5.67.39-8.11 1.23.41 3.97 1.31 7.8 2.64 11.42 1.14-1.68 3.03-2.47 5.47-2.47 4.19 0 6.66 2.32 6.66 7.48v13.22a47.25 47.25 0 0 0 11.64 8c.02-.45.03-.91.03-1.39v-19.83c0-12.87-8-17.66-18.33-17.66z"
/>
<path
fill="url(#I)"
d="M225.27 223.422c2.92 0 5.84-1.19 5.84-3.59v-15.31a47.431 47.431 0 0 0-11.68-13.9v29.21c0 2.4 2.92 3.59 5.84 3.59z"
/>
<path
fill="url(#J)"
d="M205.93 182.972a46.962 46.962 0 0 0-13.78-2.78c1.5 1.19 2.32 3.22 2.32 6.19v19.83c0 5.17-2.47 7.49-6.66 7.49s-6.74-2.32-6.74-7.49v-19.83c0-2.64.67-4.54 1.89-5.77-4.77.69-9.31 2.09-13.51 4.1-.03.54-.05 1.1-.05 1.67v19.83c0 12.87 8.08 17.66 18.41 17.66 10.32 0 18.33-4.79 18.33-17.66v-19.83c0-1.2-.07-2.34-.21-3.4z"
/>
<path
fill="url(#K)"
d="M152.36 219.832v-21.32a47.04 47.04 0 0 0-9.62 24.12c1.06.53 2.43.79 3.79.79 2.91 0 5.83-1.19 5.83-3.59z"
/>
<path
fill="url(#L)"
d="M367.26 222.652c-.4-3.98-1.29-7.82-2.62-11.45-1.11 1.7-2.97 2.5-5.43 2.5-4.19 0-6.74-2.32-6.74-7.49v-13.37a46.888 46.888 0 0 0-11.63-7.99c-.03.5-.04 1.01-.04 1.53v19.83c0 12.87 8.08 17.66 18.41 17.66 2.91 0 5.64-.38 8.05-1.22z"
/>
<path
fill="url(#M)"
d="M317.93 223.422c2.91 0 5.83-1.19 5.83-3.59v-38.09l2.17 1.35c.68.45 1.35.6 1.88.6 1.42 0 2.55-1 3.16-2.34-3.44-.8-7.03-1.22-10.72-1.22-2.78 0-5.51.24-8.16.71v38.99c0 2.4 2.92 3.59 5.84 3.59z"
/>
<path
fill="url(#N)"
d="M288.02 192.842v13.37c0 5.17-2.47 7.49-6.66 7.49-2.47 0-4.37-.81-5.5-2.53a46.873 46.873 0 0 0-2.63 11.46c2.44.85 5.2 1.24 8.13 1.24 10.33 0 18.34-4.79 18.34-17.66v-19.83c0-.53-.01-1.04-.04-1.54a47.25 47.25 0 0 0-11.64 8z"
/>
<path
fill="url(#O)"
d="M355.09 230.892c-2.39 0-5.16 1.42-5.16 3.67v29.58c4.73-3.82 8.71-8.54 11.67-13.9v-6.18l2.17 1.35c.04.03.09.06.13.08 1.12-2.7 2-5.53 2.6-8.47l-9.24-5.61c-.6-.37-1.34-.52-2.17-.52z"
/>
<path
fill="url(#P)"
d="M318.3 231.042c-10.33 0-18.41 4.79-18.41 17.66v19.83c0 .52.01 1.03.04 1.52a46.89 46.89 0 0 0 13.36 4.07c-1.12-1.22-1.73-3.06-1.73-5.59v-19.83c0-5.16 2.55-7.48 6.74-7.48s6.66 2.32 6.66 7.48v19.83c0 2.85-.75 4.83-2.13 6.03 4.76-.26 9.33-1.22 13.61-2.78.13-1.02.19-2.1.19-3.25v-19.83c0-12.87-8-17.66-18.33-17.66z"
/>
<path
fill="url(#Q)"
d="m288.39 237.402-9.87-5.99c-.6-.37-1.35-.52-2.17-.52-1.07 0-2.21.28-3.15.79.82 9.21 4.3 17.66 9.66 24.58v-12.2l2.17 1.35c.67.45 1.34.6 1.87.6 2.17 0 3.67-2.32 3.67-4.64 0-1.57-.68-3.07-2.18-3.97z"
/>
<circle cx="189.754" cy="227.384" r="47.248" fill="url(#R)" />
<circle cx="320.247" cy="227.384" r="47.248" fill="url(#S)" />
<path
fill="url(#T)"
d="M191.038 394.491a194.733 194.733 0 0 0-51.331-90.941L134 297.842a27.638 27.638 0 0 1-8.067-17.719c-.075-1.094-.373-2.176-1.006-3.071a5.695 5.695 0 0 0-8.701-.777l-8.346 8.346c-15.26 15.26-15.26 40 0 55.26l38.261 38.261a8.442 8.442 0 0 1 2.047 8.617l-4.305 13.042a13.79 13.79 0 0 0 .789 10.546l50.389 99.654H219.6z"
/>
<path
fill="url(#U)"
d="M318.964 394.491a194.733 194.733 0 0 1 51.331-90.941l5.707-5.708a27.638 27.638 0 0 0 8.067-17.719c.075-1.094.374-2.176 1.006-3.071a5.695 5.695 0 0 1 8.701-.777l8.346 8.346c15.26 15.26 15.26 40 0 55.26l-38.261 38.261a8.442 8.442 0 0 0-2.047 8.617l4.305 13.042a13.79 13.79 0 0 1-.789 10.546l-50.389 99.654h-24.539z"
/>
<path
fill="url(#V)"
d="m220.797 9.2-5.77-2.984c-32.695-16.906-72.473 2.25-79.641 38.353L110.258 171.14h289.485L375.207 47.553C368.04 11.45 328.262-7.706 295.567 9.2a81.393 81.393 0 0 1-74.77 0z"
/>
<path fill="url(#W)" d="M110.258 171.141h289.485L379.796 70.669H130.204z" />
<path
fill="url(#X)"
d="M255 78.002c39.212 0 71-31.788 71-71a72.43 72.43 0 0 0-.101-3.769c-10.033-.918-20.501.884-30.333 5.967a81.393 81.393 0 0 1-74.77 0l-5.77-2.984C205.075 1.07 194.47-.717 184.325.28A72.145 72.145 0 0 0 184 7.002c0 39.212 31.788 71 71 71z"
/>
<path
fill="url(#Y)"
d="M442.601 156.411a77.538 77.538 0 0 0-.124-.515c-3.284-13.677-16.775-22.353-30.571-19.609C307.791 157 202.209 157 98.095 136.287c-13.795-2.744-27.287 5.932-30.571 19.609l-.124.515c-3.481 14.498 5.811 28.963 20.435 31.871 110.872 22.042 223.458 22.042 334.33 0 14.625-2.908 23.916-17.373 20.436-31.871z"
/>
</svg>
More icons in the same style and category