Add icons to this collection by clicking the heart icon.
Rainbow Flag icon - also known as flag, love, flags, homosexuality, pride, rainbow flag, and lgbtq. Created in a clean flat 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 0c-17.068 0-30.905 13.837-30.905 30.905v450.19C-30.905 498.163-17.068 512 0 512c17.069 0 30.905-13.837 30.905-30.905V30.905C30.905 13.837 17.069 0 0 0"
transform="translate(61.81)"
fill="#e1b89a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-476.645l-17.677-17.259v-63.114l17.677-17.462H0l17.678 17.084v63.114z"
transform="translate(494.322 419.016)"
fill="#eea849"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-476.645l-17.677-17.172v-63.114l17.677-17.549H0l17.678 17.171v63.114z"
transform="translate(494.322 292.7)"
fill="#89d47f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a471.911 471.911 0 0 0-21.733 29.73c-14.032 20.854-26.683 43.169-37.612 66.528-.245.523-.478 1.053-.721 1.577h-118.511l-17.678-17.172V17.549L-178.577 0Z"
transform="translate(196.255 194.865)"
fill="#5ec783"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-17.678-17.259v-63.114L0-97.835h106.357C94.11-66.393 85.032-33.478 79.888 0Z"
transform="translate(17.678 419.015)"
fill="#e9901b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-39.959c170.128 57.327 341.873-57.704 512-.378v35.765c0 13.317-12.448 23.152-25.395 20.032C332.568-21.66 177.34 68.232 23.312 29.962 9.586 26.551 0 14.144 0 0"
transform="translate(0 441.716)"
fill="#e26e7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-23.156-.833-46.295-3.675-69.405-9.417-13.727-3.411-23.313-15.818-23.313-29.962v-39.959c32.516 10.957 65.092 15.612 97.703 16.383C1.74-42.117.016-21.06 0 0"
transform="translate(92.718 481.095)"
fill="#d9495d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-35.765c0-13.317 12.448-23.152 25.395-20.032 154.037 37.121 309.266-52.772 463.292-14.502C502.414-66.889 512-54.481 512-40.337V-.378l-17.678 17.826H17.678Z"
transform="translate(0 149.3)"
fill="#b49cdc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-35.765c0-13.317 12.448-23.152 25.395-20.032 127.118 30.633 255.048-25.224 382.444-24.177-65.275.858-132.129 38.561-187.371 97.422H17.678Z"
transform="translate(0 149.3)"
fill="#908cd6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-63.114c170.128 57.326 341.873-57.703 512-.378V-.378C341.873-57.704 170.128 57.327 0 0"
transform="translate(0 212.415)"
fill="#a3defe"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-58.276 6.872-116.493 7.373-174.521-12.181v-63.113c77.842 26.229 156.023 16.375 234.233 3.458C38.048-50.837 17.902-26.608 0 0"
transform="translate(174.522 224.595)"
fill="#7acefa"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-63.114c170.128 57.326 341.873-57.703 512-.378V-.378C341.873-57.704 170.128 57.327 0 0"
transform="translate(0 338.643)"
fill="#f7ef87"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-9.645 20.614-17.944 42.042-24.663 64-37.471.381-74.898-3.895-112.247-16.48v-63.115C-91.369-.249-45.711 2.744 0 0"
transform="translate(136.91 291.123)"
fill="#efd176"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 15.085-10.928 16.502-24.408 16.502-13.481 0-24.408-1.417-24.408-16.502 0-15.084 10.927-27.313 24.408-27.313C-10.928-27.313 0-15.084 0 0"
transform="translate(280.408 272.535)"
fill="#495560"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-12.362"
transform="translate(179.013 295.156)"
fill="none"
stroke="#495560"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-12.362"
transform="translate(332.987 295.156)"
fill="none"
stroke="#495560"
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