Add icons to this collection by clicking the heart icon.
Sword icon - also known as war, weapons, fight, sword, blade, ancient, swords, antique, and miscellaneous. 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 0-258.332-258.332a99.918 99.918 0 0 0-81.687-28.654 99.922 99.922 0 0 0 28.654 81.688L-53.033 53.033"
            transform="translate(348.132 295.099)"
            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 0a99.918 99.918 0 0 0-81.687-28.654 99.918 99.918 0 0 0 28.654 81.687"
            transform="translate(305.705 252.672)"
            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-17.574-17.574-46.066-17.574-63.64 0-17.574 17.574-17.574 46.066 0 63.64 17.574 17.573 46.066 17.573 63.64 0C17.573 46.066 17.573 17.574 0 0Z"
            transform="translate(491.321 427.681)"
            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-5.857-5.858-15.355-5.858-21.213 0-5.858 5.858-5.858 15.355 0 21.213 5.858 5.858 15.356 5.858 21.213 0C5.858 15.355 5.858 5.858 0 0Z"
            transform="translate(470.107 448.894)"
            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 29.321 29.322"
            transform="translate(427.682 385.255)"
            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-29.322-29.322"
            transform="translate(414.577 457.003)"
            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 53.033 53.033c5.858 5.858 5.858 15.355 0 21.213l-42.427 42.426c-5.857 5.858-15.355 5.858-21.212 0L-63.64 63.64 53.942-53.943a51.217 51.217 0 0 1 36.214-15L47.729-111.37a51.213 51.213 0 0 1-15 36.214L-138.796 96.369a51.21 51.21 0 0 1-36.213 15l42.426 42.426a51.212 51.212 0 0 1 15-36.212l32.73-32.73"
            transform="translate(374.648 311.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 0-63.64 63.64"
            transform="translate(417.074 353.435)"
            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-63.64 63.64"
            transform="translate(395.861 332.222)"
            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-215.905-215.905"
            transform="translate(224.018 224.018)"
            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