Add icons to this collection by clicking the heart icon.
Bikini icon - also known as summer, fashion, clothing, bikini, and swimwear. Created in a clean filled style with a white and black finish, 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0c-55.47-15.74-100.17-46.5-124.88-104.27-5.123-12.197-17.763-21.604-32.46-21.59-14.18 0-26.96 8.51-32.439 21.59C-213.21-50.04-254.68-16.88-314.66 0l19.73 71.41c79.668-39.663 195.32-39.489 275.201 0z"
transform="matrix(1.33333 0 0 -1.33333 551.12 514.74)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30.125 45.663"
transform="matrix(1.33333 0 0 -1.33333 301.167 512.667)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-30.125 45.662"
transform="matrix(1.33333 0 0 -1.33333 381.5 512.665)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-28.74-80.4h-263.879L-321.359 0l35.219 53.7v105.26h30V74.63c52.691-13.31 95.46-91.18 95.46-91.18s42.77 77.87 95.46 91.18v84.33h30V53.7Z"
transform="matrix(1.33333 0 0 -1.33333 555.573 212.06)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 287.102 287.102"
transform="matrix(1.33333 0 0 -1.33333 689.414 1072.216)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c-55.47-15.74-100.17-46.5-124.88-104.27-5.123-12.197-17.763-21.604-32.46-21.59-14.18 0-26.96 8.51-32.439 21.59C-213.21-50.04-254.68-16.88-314.66 0l19.73 71.41c79.668-39.663 195.32-39.489 275.201 0z"
transform="translate(413.34 125.945)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30.125 45.663"
transform="translate(225.875 127.5)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-30.125 45.662"
transform="translate(286.125 127.501)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-28.74-80.4h-263.879L-321.359 0l35.219 53.7v105.26h30V74.63c52.691-13.31 95.46-91.18 95.46-91.18s42.77 77.87 95.46 91.18v84.33h30V53.7Z"
transform="translate(416.68 352.955)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="m0 0 287.102 287.102"
transform="translate(517.06 -292.162)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category