Add icons to this collection by clicking the heart icon.
Shape icon - also known as figure, abstract, shape, conceptual, and shapes and symbols. 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 510"
>
<linearGradient id="a">
<stop offset="0" stop-color="#feaee1" />
<stop offset=".136" stop-color="#fda9dd" />
<stop offset=".29" stop-color="#fb9bd2" />
<stop offset=".453" stop-color="#f785c0" />
<stop offset=".622" stop-color="#f265a6" />
<stop offset=".796" stop-color="#ec3c85" />
<stop offset=".971" stop-color="#e40b5d" />
<stop offset="1" stop-color="#e30256" />
</linearGradient>
<linearGradient
id="c"
x1="150.039"
x2="373.773"
y1="58.964"
y2="282.698"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="d"
x1="337.073"
x2="155.342"
y1="245.998"
y2="64.267"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="e"
x1="135.299"
x2="367.801"
y1="226.375"
y2="458.877"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="f"
x1="361.729"
x2="142.103"
y1="452.804"
y2="233.178"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#5b3374" stop-opacity="0" />
<stop offset="1" stop-color="#5b3374" />
</linearGradient>
<linearGradient
id="g"
x1="349.227"
x2="296.226"
y1="262.903"
y2="228.687"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="h"
x1="315.085"
x2="345.276"
y1="453.598"
y2="395.9"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="i"
x1="230.903"
x2="459.985"
y1="139.828"
y2="368.91"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="457.333"
x2="204.495"
y1="366.257"
y2="113.42"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="344.864"
x2="290.521"
y1="375.779"
y2="348.608"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="l"
x1="35.064"
x2="296.786"
y1="128.357"
y2="390.079"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="m"
x1="59.944"
x2="321.666"
y1="103.478"
y2="365.199"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="280.28"
x2="61.351"
y1="342.04"
y2="123.111"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="o"
x1="219.579"
x2="166.745"
y1="365.662"
y2="388.808"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="p"
x1="263.973"
x2="45.044"
y1="358.346"
y2="139.417"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<path
fill="url(#c)"
d="M255 0C164.468 0 91.075 73.393 91.075 163.925S164.468 327.85 255 327.85s163.925-73.393 163.925-163.925S345.532 0 255 0zm0 255c-50.298 0-91.075-40.777-91.075-91.075S204.702 72.85 255 72.85s91.075 40.777 91.075 91.075S305.298 255 255 255z"
/>
<path
fill="url(#d)"
d="M255 30.08c-73.917 0-133.845 59.928-133.845 133.845S181.083 297.77 255 297.77s133.845-59.928 133.845-133.845S328.917 30.08 255 30.08zM255 255c-50.298 0-91.075-40.777-91.075-91.075S204.702 72.85 255 72.85s91.075 40.777 91.075 91.075S305.298 255 255 255z"
/>
<path
fill="url(#e)"
d="M391.311 255a164.655 164.655 0 0 0-54.514-51.012C312.724 190.1 284.788 182.15 255 182.15s-57.724 7.95-81.796 21.838C188.017 234.199 219.083 255 255 255s66.983 20.801 81.796 51.012c5.948 12.086 9.279 25.682 9.279 40.063 0 50.298-40.777 91.075-91.075 91.075s-91.075-40.777-91.075-91.075c0-14.381 3.331-27.977 9.279-40.063A164.665 164.665 0 0 1 118.69 255c-17.44 26.044-27.614 57.372-27.614 91.075C91.075 436.607 164.468 510 255 510s163.925-73.393 163.925-163.925c0-33.703-10.174-65.031-27.614-91.075z"
/>
<path
fill="url(#f)"
d="M371.173 279.565a134.334 134.334 0 0 0-52.039-50.982c-19.04-10.426-40.898-16.353-64.135-16.353s-45.095 5.927-64.135 16.353C207.319 244.916 229.982 255 255 255c35.917 0 66.983 20.801 81.796 51.012 5.948 12.086 9.279 25.682 9.279 40.063 0 50.298-40.777 91.075-91.075 91.075s-91.075-40.777-91.075-91.075c0-14.381 3.331-27.977 9.279-40.063a164.262 164.262 0 0 1-34.377-26.447c-11.241 19.594-17.672 42.297-17.672 66.51 0 73.917 59.928 133.845 133.845 133.845s133.845-59.928 133.845-133.845c0-24.213-6.431-46.916-17.672-66.51z"
/>
<path
fill="url(#g)"
d="M336.796 203.988a162.862 162.862 0 0 0-60.337-20.437l4.967 7.314a132.918 132.918 0 0 1 15.941 53.699c.272 3.442.403 6.924.403 10.436s-.131 6.994-.403 10.436v.01a91.419 91.419 0 0 1 39.429 40.566A164.665 164.665 0 0 0 391.31 255a164.655 164.655 0 0 0-54.514-51.012z"
/>
<path
fill="url(#h)"
d="M417.426 368.255C406.597 448.3 338.014 510 255 510v-72.85c35.001 0 65.393-19.755 80.629-48.718 3.442.282 6.934.413 10.446.413 26.226 0 50.7-7.548 71.351-20.59z"
/>
<path
fill="url(#i)"
d="M407.161 102.839c7.588 18.879 11.764 39.499 11.764 61.086 0 11.09-1.097 21.928-3.2 32.405 13.374 15.85 21.425 36.319 21.425 58.67 0 50.298-40.777 91.075-91.075 91.075-22.351 0-42.83-8.051-58.67-21.425C267.59 307.954 255 282.946 255 255c0-50.298 40.777-91.075 91.075-91.075 0-27.946-12.589-52.954-32.405-69.65-64.537 12.942-115.378 63.783-128.32 128.32a164.54 164.54 0 0 0-3.2 32.405c0 21.586 4.176 42.207 11.764 61.086 24.223 60.28 83.215 102.839 152.161 102.839C436.607 418.925 510 345.532 510 255c0-68.945-42.559-127.938-102.839-152.161z"
/>
<path
fill="url(#j)"
d="M417.436 141.755a164.425 164.425 0 0 1 1.489 22.17c0 11.09-1.097 21.928-3.2 32.405 13.374 15.85 21.425 36.319 21.425 58.67 0 50.298-40.777 91.075-91.075 91.075-22.351 0-42.83-8.051-58.67-21.425C267.59 307.954 255 282.946 255 255c0-50.298 40.777-91.075 91.075-91.075 0-15.297-3.774-29.718-10.436-42.367-65.594 5.062-117.945 57.413-123.007 123.007a132.5 132.5 0 0 0-.403 10.436c0 26.236 7.548 50.71 20.6 71.361 23.7 37.547 65.564 62.484 113.245 62.484 73.917 0 133.845-59.928 133.845-133.845.001-47.682-24.936-89.546-62.483-113.246z"
/>
<path
fill="url(#k)"
d="M388.845 346.075c0 26.236-7.548 50.71-20.6 71.361a164.436 164.436 0 0 1-22.17 1.489c-11.09 0-21.928-1.097-32.405-3.2-32.143-6.451-60.894-22.291-83.246-44.551a134.41 134.41 0 0 0 51.002-52.049 88.756 88.756 0 0 0 5.978 5.525c15.84 13.374 36.319 21.425 58.67 21.425 15.297 0 29.718-3.774 42.367-10.436.273 3.442.404 6.924.404 10.436z"
/>
<path
fill="url(#l)"
d="M94.275 313.67C80.901 297.82 72.85 277.351 72.85 255c0-50.298 40.777-91.075 91.075-91.075 14.381 0 27.977 3.331 40.073 9.268A164.603 164.603 0 0 1 255 118.689c-26.044-17.45-57.362-27.614-91.075-27.614C73.393 91.075 0 164.468 0 255c0 68.945 42.559 127.938 102.839 152.161-7.588-18.879-11.764-39.499-11.764-61.086 0-11.09 1.097-21.928 3.2-32.405z"
/>
<path
fill="url(#m)"
d="M316.086 193.914a162.738 162.738 0 0 0-10.084-20.711C275.791 188.017 255 219.083 255 255s-20.791 66.983-51.002 81.796c-12.096 5.948-25.692 9.279-40.073 9.279 0 27.946 12.589 52.954 32.405 69.65A162.842 162.842 0 0 0 255 391.311a164.603 164.603 0 0 0 51.002-54.504 162.678 162.678 0 0 0 18.648-49.402 164.54 164.54 0 0 0 3.2-32.405c0-21.586-4.176-42.207-11.764-61.086z"
/>
<path
fill="url(#n)"
d="M281.427 190.865C265.084 207.329 255 229.982 255 255c0 35.917-20.791 66.983-51.002 81.796-12.096 5.948-25.692 9.279-40.073 9.279 0 15.297 3.774 29.718 10.436 42.367a132.913 132.913 0 0 0 56.064-17.269 134.41 134.41 0 0 0 51.002-52.049c8.846-16.162 14.441-34.347 15.941-53.689a132.5 132.5 0 0 0 .403-10.436c-.001-23.236-5.918-45.094-16.344-64.134z"
/>
<path
fill="url(#o)"
d="M279.565 371.174A164.52 164.52 0 0 1 255 391.311a162.849 162.849 0 0 1-58.67 24.414c-19.815-16.695-32.405-41.703-32.405-69.65 14.381 0 27.977-3.331 40.073-9.279a91.011 91.011 0 0 0 24.575-17.661 135.751 135.751 0 0 0 4.257 7.226 134.394 134.394 0 0 0 46.735 44.813z"
/>
<path
fill="url(#p)"
d="M163.925 163.925c14.381 0 27.977 3.331 40.073 9.268a163.563 163.563 0 0 1 26.437-34.367c-19.594-11.241-42.297-17.672-66.51-17.672C90.008 121.155 30.08 181.083 30.08 255c0 47.681 24.937 89.545 62.485 113.245a164.425 164.425 0 0 1-1.489-22.17c0-11.09 1.097-21.928 3.2-32.405C80.901 297.82 72.85 277.351 72.85 255c0-50.298 40.777-91.075 91.075-91.075z"
/>
</svg>
More icons in the same style and category