Add icons to this collection by clicking the heart icon.
Clean Code icon - also known as clean, security, browser, ui, coding, seo and web, clean code, and data cleaning. Created in a clean rounded shapes 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 512 512"
>
<linearGradient
id="a"
x1="256"
x2="256"
y1="429.939"
y2="82.061"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#cadfef" />
<stop offset="1" stop-color="#eff4f9" />
</linearGradient>
<path
fill="url(#a)"
d="M476.212 290.788h-73.31c19.213 0 34.788-15.575 34.788-34.788 0-19.213-15.575-34.788-34.788-34.788h73.31c19.213 0 34.788-15.575 34.788-34.788s-15.575-34.788-34.788-34.788H265.378c19.213 0 34.788-15.575 34.788-34.788S284.591 82.06 265.378 82.06H35.788C16.575 82.061 1 97.636 1 116.849s15.575 34.788 34.788 34.788h73.31c-19.213 0-34.788 15.575-34.788 34.788s15.575 34.788 34.788 34.788h-73.31C16.575 221.212 1 236.787 1 256c0 19.212 15.575 34.788 34.788 34.788h73.31c-19.213 0-34.788 15.575-34.788 34.788s15.575 34.788 34.788 34.788H63.802c-19.213 0-34.788 15.575-34.788 34.788s15.575 34.788 34.788 34.788h367.114c19.213 0 34.788-15.575 34.788-34.788s-15.575-34.788-34.788-34.788h45.296c19.213 0 34.788-15.575 34.788-34.788s-15.575-34.788-34.788-34.788z"
/>
<path
fill="#f1b2a3"
d="M319.414 179.257v186.148c0 9.01-7.281 16.258-16.225 16.258H94.7c-8.943 0-16.224-7.248-16.224-16.258V179.257h16.723l12.434-22.874h69.718l12.467 22.874z"
/>
<path
d="M319.413 179.267v186.146c0 8.991-7.28 16.241-16.241 16.241H94.687c-8.96 0-16.241-7.249-16.241-16.241v-28.624c18.45 8.058 38.859 12.538 60.265 12.538 83.35 0 150.927-67.577 150.927-150.927 0-6.471-.404-12.881-1.213-19.134h30.988z"
opacity=".12"
/>
<path
fill="#475da9"
d="M319.414 149.734v29.523H189.819l-12.467-22.874h-69.718L95.2 179.257H78.442v-29.523c0-8.943 7.281-16.224 16.224-16.224h208.489c8.978 0 16.259 7.281 16.259 16.224z"
/>
<path
fill="#f14f4a"
d="M420.048 359.144c0-9.322 5.561-17.372 13.506-20.973-1.536-5.986-3.919-11.6-6.885-16.949-8.156 3.072-17.796 1.377-24.416-5.19-6.567-6.62-8.262-16.259-5.243-24.415-5.296-2.966-10.91-5.349-16.895-6.939-3.601 7.944-11.546 13.559-20.921 13.559-9.322 0-17.372-5.614-20.974-13.559-5.985 1.694-11.652 3.972-16.948 6.939 3.072 8.314 1.377 17.795-5.244 24.415-6.567 6.567-16.154 8.263-24.416 5.19-2.913 5.349-5.296 10.964-6.885 16.949 7.944 3.654 13.453 11.652 13.453 20.973 0 9.269-5.508 17.265-13.453 20.92 1.695 5.984 4.025 11.652 6.885 16.842 8.262-2.966 17.849-1.271 24.416 5.296 6.62 6.62 8.315 16.207 5.244 24.47a83.512 83.512 0 0 0 16.948 6.884c3.654-7.944 11.652-13.453 20.974-13.453 9.216 0 17.319 5.508 20.921 13.453 5.985-1.588 11.599-3.972 16.895-6.884-3.019-8.21-1.324-17.849 5.243-24.47 6.62-6.567 16.26-8.263 24.416-5.296 2.966-5.19 5.191-10.858 6.885-16.842-7.945-3.601-13.506-11.545-13.506-20.92zm-60.908 17.895c-9.88 0-17.906-8.026-17.906-17.938 0-9.881 8.026-17.907 17.906-17.907 9.913 0 17.906 8.026 17.906 17.907.001 9.912-7.993 17.938-17.906 17.938z"
/>
<path
d="M420.048 359.196c0-9.322 5.561-17.372 13.506-20.973-1.536-5.984-3.919-11.652-6.885-17.001a23.018 23.018 0 0 1-18.855-1.112c-2.277 45.601-39.987 81.934-86.171 81.934-2.013 0-4.025-.053-6.038-.212.159.106.265.212.424.371 6.62 6.62 8.315 16.259 5.243 24.521 5.296 2.86 10.963 5.19 16.948 6.832 3.654-7.944 11.652-13.453 20.974-13.453 9.216 0 17.319 5.508 20.92 13.453 5.985-1.536 11.599-3.972 16.895-6.832-3.019-8.21-1.324-17.901 5.243-24.521 6.62-6.569 16.26-8.263 24.416-5.296 2.966-5.139 5.19-10.858 6.885-16.79-7.944-3.602-13.505-11.547-13.505-20.921z"
opacity=".12"
/>
<path
fill="#e8f1f8"
d="M433.554 99.577v135.8c0 11.671-9.461 21.132-21.132 21.132H226.405c-11.671 0-21.132-9.461-21.132-21.132v-135.8c0-11.671 9.461-21.132 21.132-21.132h186.017c11.671 0 21.132 9.461 21.132 21.132z"
/>
<path
d="M433.554 99.577v135.786c0 11.683-9.449 21.132-21.132 21.132H226.404c-11.683 0-21.132-9.449-21.132-21.132v-16.935a177.654 177.654 0 0 0 25.841 1.902c84.949 0 155.619-61.161 170.321-141.884h10.988c11.683-.001 21.132 9.448 21.132 21.131z"
opacity=".12"
/>
<path fill="#fdcf17" d="m382.894 135.141-63.484 89.553-63.484-89.553z" />
<g fill="#f78721">
<path
d="M319.41 135.141v89.553l31.742-89.553zM287.668 135.141l31.742 89.553v-89.553zM287.668 135.141h-31.742l15.878-24.878zM319.41 135.141h-31.742l15.878-24.878zM351.152 135.141H319.41l15.878-24.878zM382.894 135.141h-31.742l15.878-24.878z"
/>
</g>
<path
fill="#fdcf17"
d="M335.281 110.263h31.742l-15.877 24.878zM303.539 110.263h31.742l-15.877 24.878z"
/>
<path fill="#fdcf17" d="M271.797 110.263h31.742l-15.877 24.878z" />
<path
d="m382.901 135.133-63.491 89.561-24.723-34.878a71.47 71.47 0 0 0 11.789-1.617 70.412 70.412 0 0 0 12.934-4.21 71.617 71.617 0 0 0 18.593-11.738c11.014-9.583 19.081-22.466 22.651-37.118a72.24 72.24 0 0 0 2.038-17.077c0-.32 0-.657-.017-.977l.05-.067c-.017 0-.034.017-.05.034a69.245 69.245 0 0 0-.404-6.787h4.749v.034l.017-.034z"
opacity=".1"
/>
<path
d="M133.056 212.927a3.776 3.776 0 0 0 3.778 3.778h48.691c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-48.691a3.776 3.776 0 0 0-3.778 3.778zM110.239 216.705h7.194c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-7.194c-2.088 0-3.778 1.69-3.778 3.778s1.689 3.778 3.778 3.778zM110.239 250.465h41.615c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-41.615c-2.088 0-3.778 1.69-3.778 3.778s1.689 3.778 3.778 3.778zM185.525 250.465c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-18.059c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778zM136.834 280.448a3.776 3.776 0 0 0 3.778 3.778h82.27c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-82.27a3.775 3.775 0 0 0-3.778 3.778zM110.239 284.225h7.194c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-7.194a3.776 3.776 0 0 0-3.778 3.778 3.775 3.775 0 0 0 3.778 3.778zM110.239 317.989h41.615c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-41.615c-2.088 0-3.778 1.69-3.778 3.778s1.689 3.778 3.778 3.778zM249.74 310.434h-82.274c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778h82.274c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778zM222.882 344.194h-86.048c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778h86.048c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778zM117.433 344.194h-7.194c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778h7.194c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778zM126.98 178.175h31.03c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-31.03c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778zM238.499 284.225h49.17c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778h-49.17a3.776 3.776 0 0 0-3.778 3.778 3.775 3.775 0 0 0 3.778 3.778zM276.516 310.434h-11.153c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778h11.153c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778zM249.74 344.194h-11.241c-2.088 0-3.778 1.69-3.778 3.778s1.69 3.778 3.778 3.778h11.241c2.088 0 3.778-1.69 3.778-3.778s-1.69-3.778-3.778-3.778zM386.079 133.107l-15.867-24.877c-.59-.923-1.817-1.745-3.184-1.745H271.797c-.381.127-2.067.015-3.176 1.745l-15.878 24.877c-.793 1.236-.729 3.043.103 4.217.277.391 63.816 89.995 63.537 89.614 1.456 1.985 4.488 2.075 6.057-.001l63.536-89.613c.835-1.177.885-2.999.103-4.217zm-25.946-19.066-8.983 14.068-8.97-14.068zm-24.847 3.253 8.97 14.068h-17.954zm-31.743 0 8.97 14.068H294.56zm-6.895-3.253-8.983 14.068-8.97-14.068zm-24.847 3.253 8.97 14.068h-17.954zm-8.566 21.623H285l21.765 61.405zm52.398 63.813-22.619-63.813h22.619zm3.774-74.621-8.97-14.068h17.954zm3.782 10.808h22.619l-22.619 63.813zm8.868 61.406 21.765-61.405h21.766zm25.988-68.961 8.983-14.074 8.976 14.074z"
/>
<path
d="M412.42 74.666H226.405c-13.735 0-24.91 11.175-24.91 24.91v30.163H94.685c-11.038 0-20.021 8.965-20.021 19.985l.036 215.672c0 11.064 8.965 20.062 19.985 20.062h187.777a83.13 83.13 0 0 0 5.842 13.27 3.765 3.765 0 0 0 4.586 1.734c7.168-2.579 15.211-.849 20.468 4.412 5.309 5.309 7.028 13.348 4.372 20.479a3.779 3.779 0 0 0 1.745 4.641 87.38 87.38 0 0 0 17.716 7.194 3.774 3.774 0 0 0 4.46-2.055c3.147-6.836 10.031-11.252 17.542-11.252 7.526 0 14.388 4.409 17.48 11.234a3.786 3.786 0 0 0 4.409 2.092c5.914-1.568 11.883-3.999 17.753-7.227a3.78 3.78 0 0 0 1.723-4.615c-2.623-7.128-.904-15.174 4.357-20.479 5.316-5.279 13.344-7.013 20.464-4.431a3.781 3.781 0 0 0 4.571-1.675c2.977-5.213 5.346-10.998 7.238-17.686a3.78 3.78 0 0 0-2.073-4.471c-6.855-3.106-11.285-9.968-11.285-17.48 0-7.541 4.431-14.421 11.285-17.535a3.773 3.773 0 0 0 2.099-4.375c-1.538-5.991-3.907-11.828-7.238-17.845-.908-1.638-2.896-2.368-4.637-1.701-7.069 2.653-15.082.959-20.401-4.316-5.287-5.331-7.01-13.355-4.383-20.442a3.777 3.777 0 0 0-1.697-4.608c-5.803-3.254-11.783-5.704-17.775-7.294a3.778 3.778 0 0 0-4.409 2.092c-3.121 6.888-9.983 11.341-17.48 11.341-7.526 0-14.406-4.453-17.535-11.341-.771-1.697-2.667-2.597-4.468-2.073-4.943 1.399-9.626 3.185-13.986 5.312v-26.071h89.217c13.735 0 24.91-11.175 24.91-24.91V99.575c-.002-13.735-11.177-24.909-24.912-24.909zM82.219 149.723c0-6.855 5.593-12.429 12.466-12.429h106.811v38.195h-9.444l-11.392-20.922a3.775 3.775 0 0 0-3.317-1.97h-69.701c-1.383 0-2.66.756-3.32 1.974l-11.355 20.918H82.219zm200.93 226.91c-.616.284-1.077.747-1.449 1.269H94.685c-6.855 0-12.429-5.611-12.429-12.507V183.044h12.957c1.383 0 2.66-.756 3.32-1.974l11.355-20.918h65.211l11.392 20.922a3.775 3.775 0 0 0 3.317 1.97h11.688v52.332c0 13.735 11.175 24.91 24.91 24.91h89.243v50.246c-.676.992-1.416 1.952-2.291 2.827-5.279 5.283-13.314 6.976-20.427 4.32a3.79 3.79 0 0 0-4.634 1.734c-3.28 6.021-5.641 11.839-7.22 17.789a3.78 3.78 0 0 0 2.073 4.398c6.836 3.147 11.252 10.031 11.252 17.542 0 7.479-4.416 14.344-11.253 17.491zm42.637-83.137a74.712 74.712 0 0 1 10.562-4.305c4.837 7.884 13.48 12.824 22.844 12.824 9.349 0 17.985-4.951 22.814-12.853a69.747 69.747 0 0 1 10.5 4.327c-2.114 8.987.502 18.586 7.087 25.223 6.633 6.582 16.233 9.175 25.197 7.028 1.793 3.542 3.217 7.024 4.298 10.529-7.877 4.822-12.816 13.48-12.816 22.873 0 9.349 4.921 17.974 12.772 22.796-1.221 3.815-2.623 7.279-4.25 10.481-8.998-2.088-18.597.55-25.223 7.124-6.559 6.607-9.171 16.218-7.065 25.231-3.52 1.771-6.991 3.195-10.503 4.302-4.807-7.84-13.44-12.75-22.811-12.75-9.334 0-17.97 4.899-22.829 12.717a79.605 79.605 0 0 1-10.573-4.291c2.129-9.024-.494-18.627-7.091-25.22-6.537-6.537-16.137-9.175-25.175-7.113a76.371 76.371 0 0 1-4.283-10.5c7.818-4.855 12.717-13.473 12.717-22.777 0-9.345-4.914-17.996-12.754-22.851 1.107-3.505 2.531-6.991 4.309-10.555 9.005 2.129 18.612-.461 25.186-7.035 6.696-6.688 9.275-16.107 7.087-25.205zm103.988-58.12c0 9.57-7.784 17.354-17.354 17.354H226.405c-9.57 0-17.354-7.784-17.354-17.354V99.575c0-9.57 7.784-17.354 17.354-17.354H412.42c9.57 0 17.354 7.784 17.354 17.354z"
/>
<path
d="M359.14 380.817c11.957 0 21.685-9.74 21.685-21.715 0-11.957-9.729-21.685-21.685-21.685s-21.685 9.729-21.685 21.685c0 11.975 9.728 21.715 21.685 21.715zm0-35.845c7.792 0 14.13 6.338 14.13 14.13 0 7.806-6.338 14.159-14.13 14.159s-14.13-6.353-14.13-14.159c0-7.792 6.339-14.13 14.13-14.13z"
/>
</svg>
More icons in the same style and category