Add icons to this collection by clicking the heart icon.
Flag icon - also known as boat, ship, skull, flag, pirate, piracy, flags, cultures, and pirate flag. Created in a clean lineal style with a 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="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 0c0 40.447-32.31 72.621-72.756 72.621h.384C-112.819 72.621-145 40.447-145 0v-26.379c0-5.522 4.477-10 10-10h27a5 5 0 0 0 5-5v-21c0-5.522 4.477-10 10-10h41c5.5 0 10 4.5 10 10v21a5 5 0 0 0 5 5h27c5.523 0 10 4.478 10 10z"
transform="translate(328.5 246.879)"
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(225.5 257)"
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(286.5 257)"
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 0v0c-6.709-6.709-17.586-6.709-24.294 0v0c-6.709 6.709-6.709 17.586 0 24.294v0c6.708 6.709 17.585 6.709 24.294 0v0C6.709 17.586 6.709 6.709 0 0Z"
transform="translate(352.772 319.478)"
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 0v0c-6.709-6.709-17.586-6.709-24.294 0v0c-6.709 6.709-6.709 17.586 0 24.294v0c6.708 6.709 17.585 6.709 24.294 0v0C6.709 17.586 6.709 6.709 0 0Z"
transform="translate(183.522 150.228)"
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 0 19.311 19.311"
transform="translate(309.166 300.166)"
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 0 34.144 34.145"
transform="translate(183.522 174.522)"
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 0v0c-6.709 6.709-6.709 17.586 0 24.294v0c6.709 6.709 17.586 6.709 24.294 0v0c6.709-6.708 6.709-17.585 0-24.294v0C17.586-6.709 6.709-6.709 0 0Z"
transform="translate(328.478 150.228)"
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 0v0c-6.709 6.709-6.709 17.586 0 24.294v0c6.709 6.709 17.586 6.709 24.294 0v0c6.709-6.708 6.709-17.585 0-24.294v0C17.586-6.709 6.709-6.709 0 0Z"
transform="translate(159.228 319.478)"
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 0 33.148-33.148"
transform="translate(295.33 207.67)"
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 0 19.308-19.308"
transform="translate(183.522 319.478)"
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 0h319.5c5.523 0 10-4.477 10-10v-10c0-5.523-4.477-10-10-10h-385c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10H-35"
transform="translate(129 414.5)"
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 0h-95c-5.523 0-10 4.477-10 10v10c0 5.523 4.477 10 10 10H0c5.523 0 10-4.477 10-10V10C10 4.477 5.523 0 0 0Z"
transform="translate(303.5 444.5)"
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-24.665"
transform="translate(283.5 442.332)"
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 0v25.334"
transform="translate(228.5 417)"
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 0v18.667c0 5.523-4.477 10-10 10h-35c-5.523 0-10-4.477-10-10V-.415"
transform="translate(283.5 475.833)"
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 0h-65c-5.523 0-10-4.477-10-10v-10c0-5.523 4.477-10 10-10H0c5.523 0 10 4.477 10 10v10C10-4.477 5.523 0 0 0Z"
transform="translate(288.5 37.5)"
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 0v62.375"
transform="translate(283.5 39.125)"
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-62.75"
transform="translate(228.5 101.5)"
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 0v70.743c0 1.435-.616 2.8-1.692 3.749l-11.059 9.759a5 5 0 0 0 0 7.498l11.059 9.758A5 5 0 0 1 0 105.256V149.5"
transform="translate(418.5 230.5)"
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-44.244c0-1.435.616-2.8 1.692-3.749l11.059-9.758a5 5 0 0 0 0-7.499L1.692-75.008A4.998 4.998 0 0 1 0-78.757v-128.487c0-1.435.616-2.8 1.692-3.749l11.059-9.758a5 5 0 0 0 0-7.499l-11.059-9.758A4.998 4.998 0 0 1 0-241.757v-47.762c0-4.27 5.006-6.575 8.25-3.8l25.875 22.134a10 10 0 0 0 13 0l27.625-23.631a10 10 0 0 1 13 0l27.625 23.631a10 10 0 0 0 13 0L156-294.816a10 10 0 0 1 13 0l27.625 23.631a10 10 0 0 0 13 0l27.625-23.631a10 10 0 0 1 13 0l27.625 23.631a10 10 0 0 0 13 0l25.875-22.134c3.244-2.775 8.25-.47 8.25 3.8v47.762c0 1.435-.616 2.8-1.692 3.749l-11.059 9.758a5 5 0 0 0 0 7.499l11.059 9.758a4.998 4.998 0 0 1 1.692 3.749v22.744"
transform="translate(93.5 380)"
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