Add icons to this collection by clicking the heart icon.
Heraldic Flag icon - also known as medieval, flags, tapestry, miscellaneous, heraldic flag, and armorial. 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>
<clipPath id="b" 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 0h46"
transform="translate(281.625 489.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 0h46.375"
transform="translate(184.125 489.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 0h68.5"
transform="translate(64.875 489.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0h-68.5"
transform="matrix(1.33333 0 0 -1.33333 177.833 70)"
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-46.375"
transform="matrix(1.33333 0 0 -1.33333 307.333 70)"
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-46"
transform="matrix(1.33333 0 0 -1.33333 436.833 70)"
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-67.958"
transform="matrix(1.33333 0 0 -1.33333 595.778 70)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h68.458"
transform="translate(378.375 489.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 0c0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30C-13.431 30 0 16.569 0 0Z"
transform="translate(504.5 474.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 0c0-16.569-13.431-30-30-30-16.569 0-30 13.431-30 30 0 16.569 13.431 30 30 30C-13.431 30 0 16.569 0 0Z"
transform="translate(67.5 474.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 0v68.5c0 8.284 6.716 15 15 15h18.571c8.285 0 15-6.716 15-15V0"
transform="translate(134.571 421)"
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 0v68.5c0 8.284 6.716 15 15 15h18.571c8.285 0 15-6.716 15-15V0"
transform="translate(231.714 421)"
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 0v68.5c0 8.284 6.716 15 15 15h18.571c8.285 0 15-6.716 15-15V0"
transform="translate(328.857 421)"
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 0v257c0 27.614 22.386 50 50 50h240c27.614 0 50-22.386 50-50V-54.909c0-41.288-47.212-64.784-80.15-39.887l-65.73 49.684c-14.271 10.788-33.969 10.788-48.24 0L80.15-94.796C47.212-119.693 0-96.197 0-54.909V-30"
transform="translate(86 112.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-174.898c0-8.258-9.442-12.957-16.03-7.977l-65.73 49.684c-13.804 10.435-30.936 16.181-48.24 16.181-17.304 0-34.436-5.746-48.24-16.181l-65.73-49.684c-6.588-4.98-16.03-.281-16.03 7.977v311.909c0 5.523 4.477 10 10 10h240c5.523 0 10-4.477 10-10V30.001"
transform="translate(386 232.489)"
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-42.864-14.288c-7.818-2.606-15.255 4.831-12.649 12.649l14.288 42.864c2.158 6.475-2.661 13.162-9.487 13.162h-52.252c-6.825 0-11.645-6.687-9.486-13.162l14.288-42.864c2.606-7.817-4.832-15.255-12.649-12.649L-153.676 0c-6.475 2.158-13.162-2.661-13.162-9.487v-52.251c0-6.826 6.687-11.646 13.162-9.487l42.865 14.288c7.817 2.606 15.255-4.832 12.649-12.649l-14.288-42.864c-2.159-6.476 2.661-13.163 9.486-13.163h52.252c6.826 0 11.645 6.687 9.487 13.163l-14.288 42.864c-2.606 7.817 4.831 15.255 12.649 12.649L0-71.225c6.475-2.159 13.162 2.661 13.162 9.487v52.251C13.162-2.661 6.475 2.158 0 0Z"
transform="translate(332.838 283.102)"
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