Add icons to this collection by clicking the heart icon.
Castle icon - also known as building, medieval, fortress, ancient, castle, monument, history, defense, architecture and city, and cultures. 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-46.927 63.192c-4.458 6.003-13.444 6.003-17.902 0L-171.184-80.024c-5.462-7.357-.212-17.797 8.952-17.797H50.477c9.163 0 14.414 10.44 8.951 17.797l-40.37 54.362"
transform="translate(311.878 436.754)"
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-199.16"
transform="translate(172.067 237.62)"
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-69.352"
transform="translate(172.067 338.933)"
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 0v24.768"
transform="translate(339.933 314.165)"
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.434v23.218c0 12.822 10.395 23.217 23.217 23.217S0 36.04 0 23.218Z"
transform="translate(279.217 38.459)"
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-19.311a4.428 4.428 0 0 0-4.428 4.429v30.425c0 7.778 6.305 14.083 14.084 14.083 7.778 0 14.084-6.305 14.084-14.083V4.429A4.43 4.43 0 0 0 0 0Z"
transform="translate(265.655 127.31)"
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-19.311a4.428 4.428 0 0 0-4.428 4.429v15.815c0 7.778 6.305 14.084 14.084 14.084 7.778 0 14.084-6.306 14.084-14.084V4.429A4.43 4.43 0 0 0 0 0Z"
transform="translate(401.292 117.45)"
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 0h19.311a4.428 4.428 0 0 1 4.428 4.429v15.815c0 7.778-6.305 14.084-14.084 14.084-7.778 0-14.084-6.306-14.084-14.084V4.429A4.43 4.43 0 0 1 0 0Z"
transform="translate(110.708 117.45)"
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 0v55.244a8.338 8.338 0 0 1-8.339 8.339H-32.68a8.339 8.339 0 0 1-8.339-8.339V41.886a4.435 4.435 0 0 0-4.434-4.436h-20.57a4.436 4.436 0 0 0-4.436 4.436v16.666a8.339 8.339 0 0 1-8.339 8.339h-49.48a8.339 8.339 0 0 1-8.339-8.339V41.886a4.437 4.437 0 0 0-4.436-4.436h-20.57a4.436 4.436 0 0 0-4.435 4.436v13.358a8.338 8.338 0 0 1-8.338 8.339h-24.341a8.338 8.338 0 0 1-8.339-8.339V0c0-7.634 6.188-13.822 13.823-13.822h179.43C-6.188-13.822 0-7.634 0 0Z"
transform="translate(495.175 221.219)"
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 0v63.01"
transform="translate(474.05 38.459)"
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-168.937"
transform="translate(309.223 207.397)"
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 0v73.965"
transform="translate(474.05 133.432)"
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-45.444a8.338 8.338 0 0 1-8.339-8.339v-16.666a4.435 4.435 0 0 0-4.436-4.435h-20.569a4.435 4.435 0 0 0-4.436 4.435v13.359a8.339 8.339 0 0 1-8.339 8.338h-24.34a8.338 8.338 0 0 1-8.339-8.338v-55.245c0-7.633 6.188-13.822 13.823-13.822H0"
transform="translate(142.067 288.11)"
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-164.828v168.937"
transform="translate(203.777 38.459)"
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-460.764c-6.222 0-11.266-5.044-11.266-11.266v-18.179c0-.93.754-1.684 1.683-1.684H9.583c.93 0 1.684.754 1.684 1.684v18.179C11.267-5.044 6.223 0 0 0Z"
transform="translate(486.382 38.459)"
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 0v88.749"
transform="translate(409.603 288.11)"
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-54.43v50.754c0 1.009.819 1.826 1.827 1.826H0c3.291 0 5.322-3.593 3.625-6.412l-10.65-17.696a4.227 4.227 0 0 1 0-4.364L3.625 6.412C5.322 3.593 3.291 0 0 0Z"
transform="translate(464.033 346.86)"
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