Add icons to this collection by clicking the heart icon.
Worm icon - also known as security, browser, worm, hacker, and malware. Created in a clean lineal 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 0 .19.02C102.81 9.07 205.438 12.07 308.059 9"
transform="translate(10.813 323.588)"
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-17.27 2.85-30.7 16.93-32.62 34.6-11.069 102.11-11.069 204.23 0 306.34 2.04 18.79 17.09 33.51 35.931 35 104.199 8.21 208.389 9.64 312.589 4.28"
transform="translate(48.42 42.02)"
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 0c4.591-78.49 2.62-156.98-5.899-235.46-2.031-18.78-17.08-33.51-35.92-35a2404.013 2404.013 0 0 0-352.061-1.93"
transform="translate(472.02 312.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 0c0 12.171-9.866 22.038-22.038 22.038-12.171 0-22.037-9.867-22.037-22.038s9.866-22.038 22.037-22.038C-9.866-22.038 0-12.171 0 0Z"
transform="translate(88.991 375.525)"
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 12.171-9.867 22.038-22.038 22.038S-44.075 12.171-44.075 0s9.866-22.038 22.037-22.038S0-12.171 0 0Z"
transform="translate(221.217 375.525)"
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 12.171-9.866 22.038-22.037 22.038S-44.075 12.171-44.075 0s9.867-22.038 22.038-22.038S0-12.171 0 0Z"
transform="translate(155.103 375.525)"
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-17.38 0-32.423 5.229-41.912 14.718-40.4 40.399-6.789 84.371 27.005 118.165 17.636 17.637 34.849 42.71 30.269 60.194-1.452 5.546-5.203 9.202-11.146 10.866-8.404 2.353-19.861.02-30.639-6.243-15.853-9.213-27.968-25.311-32.405-43.063-2.474-9.89-12.496-15.902-22.382-13.43-9.89 2.472-15.902 12.493-13.43 22.382 6.908 27.631 25.012 51.697 49.67 66.026 19.509 11.336 41.067 14.934 59.138 9.874 18.65-5.222 32.102-18.729 36.902-37.058 4.325-16.506 4.893-50.881-39.876-95.649-25.858-25.859-32.971-40.837-34.385-48.847-.947-5.367 1.039-13.096 7.38-17.115 2.305-1.46 8.711-4.526 19.48-3.777 8.386.584 21.857 3.357 38.41 13.247 16.525 9.873 32.098 24.414 46.283 43.218 6.139 8.138 17.712 9.758 25.851 3.619 8.137-6.139 9.757-17.712 3.618-25.849C85.808 28.829 45.133 2.929 6.234.219A89.593 89.593 0 0 0 0 0Z"
transform="translate(240.82 66.447)"
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 0s-15.958 16.744-34.676 14.198"
transform="translate(191.66 242.64)"
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 0s-.22 26.801-23.906 28.573"
transform="translate(214.398 264.147)"
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 0s20.136 16.924 6.857 36.318"
transform="translate(245.036 270.39)"
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 0s18.828-13.044 37.125 5.252"
transform="translate(256.648 249.351)"
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 0c8.26-8.26 21.691-15.657 36.434-12.596"
transform="translate(240.222 215.647)"
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 0s3.571-22.836 32.415-19.344"
transform="translate(213.26 186.06)"
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 0s19.997-13.92 37.528-5.908"
transform="translate(183.861 140.688)"
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 0s21.711 5.937 22.096 29.775"
transform="translate(198.908 81.165)"
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 0s13.06 17.439-1.671 37.083"
transform="translate(252.868 67.245)"
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 0s23.89-9.167 17.575-32.473"
transform="translate(282.9 116.737)"
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 0s22.995-5.168 22.995-29.622"
transform="translate(320.335 148.995)"
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 0c14.711.62 29.53 1.59 44.41 2.9 11.471 1.01 18.67 12.88 14.261 23.52-12.171 29.3-27.15 58.25-44.71 86.32-11.95 19.11-23.481 35.22-33.24 47.91-6.84 8.89-20.21 8.89-27.05-.01-9.811-12.75-21.4-28.95-33.41-48.18-17.651-28.25-32.691-57.37-44.87-86.86-4.391-10.62 2.78-22.48 14.24-23.49C-91.789.48-67.93-.85-39.579-.85c3.189 0 6.39.02 9.6.05"
transform="translate(444.52 310.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-54.542"
transform="translate(411.717 433.566)"
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-.63"
transform="translate(411.717 346.225)"
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