Add icons to this collection by clicking the heart icon.
Catapult icon - also known as war, medieval, weapon, battle, miscellaneous, and catapult. Created in a clean lineal color style with a silver, gray, and 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 0c30.375 0 55 24.624 55 55s-24.625 55-55 55c-30.376 0-55-24.624-55-55S-30.376 0 0 0"
transform="translate(65 182.1)"
fill="#6d91ac"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="m0 0 187.001-107.966V-67c0 1.696.143 3.36.419 4.98L20 34.641c-9.527 5.5-21.82 2.206-27.321-7.322C-12.821 17.793-9.526 5.5 0 0"
transform="translate(65 408.1)"
fill="#c68a86"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v-209.502h60V0c0 16.5-13.5 30-30 30C15.196 30 2.807 19.133.417 4.981A29.868 29.868 0 0 1 0 0"
transform="translate(252 341.1)"
fill="#d1a19e"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v-46.188l99.409-57.394c9.527-5.5 21.82-2.206 27.32 7.321s2.206 21.82-7.32 27.32z"
transform="translate(312.001 311.682)"
fill="#c68a86"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v56.568L-117.925-61.356c2.717.583 5.535.888 8.425.888 12.632 0 23.896-5.855 31.224-15h2.809z"
transform="translate(252 207.066)"
fill="#ddb9b6"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-7.331 9.145-18.595 15-31.227 15-2.89 0-5.709-.306-8.425-.889l-.004-.001C-48.81 12.146-56.801 7.052-62.454 0a39.834 39.834 0 0 1-8.773-25 39.838 39.838 0 0 1 8.773-25c7.331-9.144 18.596-15 31.227-15C-18.595-65-7.331-59.144 0-50a39.832 39.832 0 0 1 8.773 25A39.819 39.819 0 0 1 0 0m-39.656 14.107z"
transform="translate(173.727 131.599)"
fill="#6d91ac"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-75.467l-1.593-1.592a40.098 40.098 0 0 0 2.396-3.735 39.731 39.731 0 0 0 4.865-14.754 40.257 40.257 0 0 0 .007-9.774 39.726 39.726 0 0 0-5.521-15.922A39.827 39.827 0 0 0-78.276-50h216.549a39.838 39.838 0 0 0-8.773 25c0 9.46 3.284 18.152 8.777 25H60Z"
transform="translate(252 131.599)"
fill="#c68a86"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0a39.838 39.838 0 0 1 8.773-25C16.104-34.144 27.368-40 40-40c12.631 0 23.896 5.856 31.227 15A39.838 39.838 0 0 1 80 0c0 9.46-3.284 18.152-8.773 25C63.896 34.145 52.631 40 40 40c-12.632 0-23.896-5.855-31.227-15A39.834 39.834 0 0 1 0 0"
transform="translate(381.501 106.599)"
fill="#6d91ac"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0a39.817 39.817 0 0 0-8.776-25H40.5v50H-8.773A39.828 39.828 0 0 0 0 0"
transform="translate(461.5 106.599)"
fill="#c68a86"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0a39.734 39.734 0 0 0 5.535 15.871 40.04 40.04 0 0 0 1.958 2.912c.318.43.644.854.981 1.27h-49.277v-50H8.47a40.054 40.054 0 0 0-2.957 4.217A39.735 39.735 0 0 0 .001-9.898 39.993 39.993 0 0 0 0 0"
transform="translate(102.804 111.546)"
fill="#c68a86"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c22.031 0 40 17.969 40 40.001C40 62.031 22.031 80 0 80s-40-17.969-40-39.999C-40 17.969-22.031 0 0 0Z"
transform="translate(142.501 66.599)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c22.031 0 40 17.969 40 40.001C40 62.031 22.031 80 0 80s-40-17.969-40-39.999C-40 17.969-22.031 0 0 0Z"
transform="translate(421.501 66.599)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-48.402v50H0M279 0H65.196m279 50h47.402V0h-47.402m-279 50H279"
transform="translate(110.403 81.599)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c30.293 0 55 24.706 55 55 0 30.292-24.707 55-55 55s-55-24.708-55-55C-55 24.706-30.293 0 0 0Z"
transform="translate(65 182.1)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v116.001"
transform="translate(65 292.1)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-53.6 30.946c-9.526 5.5-12.82 17.793-7.32 27.32v.001c5.5 9.526 17.794 12.82 27.32 7.32l165.566-95.59m-.419-45.946L77.942-45m117.181-21.467 117.688-67.947c9.526-5.5 12.82-17.793 7.32-27.319v-.001c-5.5-9.527-17.794-12.821-27.32-7.321l-97.688 56.401"
transform="translate(118.6 377.154)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v199.501c0 16.5-13.5 30-30 30s-30-13.5-30-30V0"
transform="translate(312.001 141.6)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 116.21 116.21m0-56.568L40.867-15.702"
transform="translate(134.791 146.425)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h.008"
transform="translate(421.493 106.599)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="22.926"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h.007"
transform="translate(142.494 106.599)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="22.926"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 .006-.004"
transform="translate(157.567 354.656)"
fill="none"
stroke="#000"
stroke-width="20"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="2.613"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category