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 lineal 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="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-16.568 0-30 13.432-30 30v437c0 16.568 13.432 30 30 30 16.568 0 30-13.432 30-30V30C30 13.432 16.568 0 0 0"
transform="translate(67.5 7.5)"
fill="#e1b89a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-462.682l-17.159-16.753v-61.266l17.159-16.95H0l17.159 16.583v61.265z"
transform="translate(487.34 414.24)"
fill="#eea849"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-462.682l-17.159-16.668v-61.266l17.159-17.035H0l17.159 16.668v61.265z"
transform="translate(487.34 291.625)"
fill="#89d47f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a458.507 458.507 0 0 0-21.097 28.859c-13.62 20.244-25.901 41.905-36.509 64.579-.239.508-.465 1.022-.702 1.531h-115.039L-190.506 78.3V17.035L-173.347 0Z"
transform="translate(198.006 196.656)"
fill="#5ec783"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-17.159-16.753v-61.266L0-94.969h103.242C91.354-64.448 82.541-32.497 77.548 0Z"
transform="translate(24.66 414.24)"
fill="#e9901b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-38.789c165.144 55.648 331.857-56.012 497-.367v34.718c0 12.926-12.084 22.474-24.65 19.445C322.825-21.025 172.145 66.233 22.63 29.084 9.305 25.773 0 13.729 0 0"
transform="translate(7.5 436.275)"
fill="#e26e7e"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-22.479-.809-44.938-3.567-67.372-9.141-13.325-3.311-22.63-15.354-22.63-29.084v-38.789C-58.438-66.378-26.817-61.858 4.839-61.11 1.688-40.883.015-20.442 0 0"
transform="translate(97.502 474.5)"
fill="#d9495d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-34.717c0-12.927 12.084-22.474 24.65-19.446 149.525 36.034 300.206-51.225 449.72-14.076C487.695-64.929 497-52.885 497-39.155V-.367l-17.159 17.304H17.159Z"
transform="translate(7.5 152.426)"
fill="#b49cdc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-34.717c0-12.927 12.084-22.474 24.65-19.446C148.045-24.426 272.228-78.646 395.891-77.63c-63.363.832-128.259 37.43-181.882 94.567H17.159Z"
transform="translate(7.5 152.427)"
fill="#908cd6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-61.265c165.144 55.647 331.857-56.013 497-.367V-.367C331.857-56.013 165.144 55.647 0 0"
transform="translate(7.5 213.691)"
fill="#a3defe"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-56.569 6.67-113.081 7.157-169.409-11.824v-61.264c75.561 25.461 151.452 15.895 227.371 3.357C36.933-49.348 17.377-25.829 0 0"
transform="translate(176.91 225.515)"
fill="#7acefa"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-61.265c165.144 55.647 331.857-56.013 497-.367V-.367C331.857-56.013 165.144 55.647 0 0"
transform="translate(7.5 336.221)"
fill="#f7ef87"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-9.362 20.01-17.419 40.811-23.94 62.125-36.373.37-72.705-3.781-108.959-15.998v-61.265C-88.692-.242-44.372 2.663 0 0"
transform="translate(140.4 290.094)"
fill="#efd176"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v6.989c0 16.569 13.432 30 30 30 16.478 0 29.853-13.284 29.999-29.726"
transform="translate(37.5 467.51)"
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-68.606c0-16.569-13.432-30-30-30-16.568 0-30 13.431-30 30v61.329"
transform="translate(97.5 106.106)"
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-149.524-36.032-300.205 51.226-449.72 14.077-13.325-3.311-22.63-15.354-22.63-29.084v-318.566c0-12.927 12.084-22.474 24.651-19.445 149.524 36.033 300.207-51.226 449.72-14.077 13.325 3.31 22.629 15.354 22.629 29.084v318.566C24.65-6.519 12.566 3.028 0 0Z"
transform="translate(479.85 451.282)"
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 0c164.867 55.138 331.296-56.05 496.16-.649"
transform="translate(8.116 397.693)"
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-164.679-55.106-330.916 55.766-495.597.838"
transform="translate(503.933 213.133)"
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 0c130.466-.107 261.493-60.106 391.549-16.569"
transform="translate(112.415 168.448)"
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 0c24.759 8.279 49.553 12.808 74.372 14.712"
transform="translate(8.128 152.637)"
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 0c44.051-2.611 88.051.286 131.939 14.972"
transform="translate(371.993 259.426)"
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 0c44.033 14.744 88.178 17.619 132.374 14.967"
transform="translate(8.019 275.13)"
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-123.852 5.479-248.14 57.407-371.553 16.144"
transform="translate(379.691 320.292)"
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-31.366-10.497-62.788-14.972-94.246-15.718"
transform="translate(503.938 335.665)"
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 14.643-10.607 16.019-23.693 16.019-13.086 0-23.694-1.376-23.694-16.019 0-14.643 10.608-26.513 23.694-26.513C-10.607-26.513 0-14.643 0 0"
transform="translate(279.693 272.05)"
fill="#495560"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-12"
transform="translate(181.268 294.009)"
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 14.643-10.607 16.019-23.693 16.019-13.086 0-23.694-1.376-23.694-16.019 0-14.643 10.608-26.513 23.694-26.513C-10.607-26.513 0-14.643 0 0Z"
transform="translate(279.693 272.05)"
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-12"
transform="translate(330.732 294.009)"
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