Add icons to this collection by clicking the heart icon.
Shield icon - also known as shield, protection, ancient, defense, weapon, african, spear, miscellaneous, and cultures. 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 0-320.308 320.307c-8.961 8.963-8.961 23.493 0 32.455 8.962 8.962 23.494 8.962 32.456 0L32.455 32.455c8.962-8.962 8.962-23.493 0-32.455S8.962-8.962 0 0"
            transform="translate(388.452 58.188)"
            fill="#e59a6d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 320.308 320.307c8.961 8.963 8.961 23.493 0 32.455-8.962 8.962-23.494 8.962-32.456 0L-32.455 32.455c-8.962-8.962-8.962-23.493 0-32.455S-8.962-8.962 0 0"
            transform="translate(123.548 58.188)"
            fill="#e59a6d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c17.872 17.873 68.429-3.708 95.487-30.766 17.872-17.873 17.872-46.849 0-64.722-17.872-17.872-46.849-17.872-64.721 0C3.707-68.43-17.873-17.873 0 0"
            transform="translate(14.04 465.056)"
            fill="#d5d5ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-17.872 17.873-68.429-3.708-95.487-30.766-17.872-17.873-17.872-46.849 0-64.722 17.872-17.872 46.849-17.872 64.721 0C-3.707-68.43 17.873-17.873 0 0"
            transform="translate(497.96 465.056)"
            fill="#d5d5ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 231.794 231.794a283.695 283.695 0 0 1-17.377 47.534L-21.948 42.963A286.808 286.808 0 0 1 0 0"
            transform="translate(156.8 91.44)"
            fill="#da7c41"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 231.794-231.794a286.808 286.808 0 0 1 21.948 42.963L17.377 47.534A283.64 283.64 0 0 1 0 0"
            transform="translate(123.405 323.235)"
            fill="#da7c41"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c15.032-13.589 37.845-13.589 52.877 0 33.27 30.076 86.115 93.81 86.115 195.231 0 101.422-52.845 165.156-86.115 195.232-15.032 13.589-37.845 13.589-52.877 0-33.271-30.076-86.115-93.81-86.115-195.232C-86.115 93.81-33.271 30.076 0 0"
            transform="translate(229.561 50.597)"
            fill="#f0eeff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-138.53 47.167-111.353 265.064-87.205 353.845-33.35-31.014-83.441-94.03-83.441-192.777 0-101.422 52.844-165.155 86.115-195.232 15.032-13.589 37.844-13.589 52.877 0C-22.14-25.562-11.023-14.202 0 0"
            transform="translate(314.093 84.76)"
            fill="#d5d5ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-18.066 37.322-42.157 63.89-60.378 80.361-15.032 13.589-37.845 13.589-52.877 0-19.052-17.222-44.517-45.486-62.807-85.538C-107.484 35.197-32.343-19.254 0 0"
            transform="translate(342.816 360.699)"
            fill="#525e77"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c17.476 15.798 40.35 40.889 58.131 75.844-22.993-9.938-49.817-12.524-77.346 1.659-44.847 23.105-71.56 15.784-91.055-3.105C-92.597 40.195-70.111 15.58-52.877 0-37.845-13.589-15.032-13.589 0 0"
            transform="translate(282.438 50.597)"
            fill="#525e77"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-29.75 10.13-51.861 28.13-67.997 51.041-34.761 13.206-57.051 5.539-73.922-10.808 17.673-34.204 40.158-58.818 57.393-74.398 15.032-13.589 37.844-13.589 52.877 0C-22.136-25.564-11.021-14.202 0 0"
            transform="translate(314.088 84.762)"
            fill="#3b4456"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-18.71-17.401-42.685-44.874-60.133-83.082 15.305 9.011 30.937 13.29 46.347 14.728C-10.034-41.859-4.954-18.215 0 0"
            transform="translate(226.887 438.603)"
            fill="#3b4456"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c17.872 17.873 68.429-3.708 95.487-30.766 17.872-17.873 17.872-46.849 0-64.722-17.872-17.872-46.849-17.872-64.721 0C3.707-68.43-17.873-17.873 0 0Z"
            transform="translate(14.04 465.056)"
            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 0c8.215 20.08 10.204 39.554.455 49.303-17.872 17.872-68.429-3.708-95.487-30.766-17.872-17.873-17.872-46.849 0-64.722 17.872-17.873 46.849-17.873 64.721 0 4.503 4.502 8.854 9.656 12.897 15.201"
            transform="translate(497.505 415.753)"
            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 0c15.032-13.589 37.845-13.589 52.877 0 33.27 30.076 86.115 93.81 86.115 195.231 0 101.422-52.845 165.156-86.115 195.232-15.032 13.589-37.845 13.589-52.877 0-33.271-30.076-86.115-93.81-86.115-195.232C-86.115 93.81-33.271 30.076 0 0Z"
            transform="translate(229.561 50.597)"
            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 0c68.578 40.374 143.72-14.077 176.062 5.177"
            transform="translate(166.754 355.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 0c-22.993-9.938-49.816-12.523-77.346 1.66-44.846 23.105-71.56 15.783-91.054-3.106"
            transform="translate(340.57 126.44)"
            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 59.478-59.478"
            transform="translate(88.933 357.707)"
            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.1 42.1"
            transform="translate(163.487 348.063)"
            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 55.075-55.075c8.962-8.963 23.493-8.962 32.455 0s8.962 23.492 0 32.454l-67 67"
            transform="translate(333.377 113.264)"
            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-59.478-59.478"
            transform="translate(423.067 357.707)"
            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.1 42.1"
            transform="translate(348.513 348.063)"
            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 49.783 49.783"
            transform="translate(108.31 107.86)"
            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-55.075-55.075c-8.962-8.963-23.493-8.962-32.455 0-6.076 6.076-8.033 14.714-5.869 22.439"
            transform="translate(178.623 113.264)"
            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 0h13.862"
            transform="translate(209.308 184.492)"
            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 0h13.862"
            transform="translate(209.308 216.731)"
            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-13.862"
            transform="translate(302.692 184.492)"
            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-13.862"
            transform="translate(302.692 216.731)"
            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 0h13.862"
            transform="translate(209.308 307.164)"
            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 0h13.862"
            transform="translate(209.308 274.925)"
            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-13.862"
            transform="translate(302.692 307.164)"
            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-13.862"
            transform="translate(302.692 274.925)"
            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