Add icons to this collection by clicking the heart icon.
Castle icon - also known as buildings, tower, medieval, fortress, castle, architecture and city, and cultures. Created in a clean lineal color style with a silver, gray, black, olive, and purple 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>
<path
d="M122.351 301.229H62.29v143.606h60.061z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#e3986d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M62.29 301.229h30v143.606h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#c76d33"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M389.649 301.229h60.061v143.606h-60.061Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#e3986d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M389.649 301.229h30v143.606h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#c76d33"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M167.067 19.823H17.573v252.452h149.494z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#e3986d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M17.573 19.823h30v252.452h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#c76d33"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M344.933 19.823h149.494v252.452H344.933Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#e3986d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M344.933 19.823h30v252.452h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#c76d33"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-92.474-53.773v-344.716h48.807L0-380.457l43.667-18.032h48.807v344.716z"
transform="matrix(1.33333 0 0 -1.33333 341.333 124.917)"
fill="#e3986d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-15 8.723-92.474-53.774v-344.716h30v344.716z"
transform="matrix(1.33333 0 0 -1.33333 361.333 136.547)"
fill="#c76d33"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="m0 0-92.474 82.675a12.437 12.437 0 0 1-16.578 0L-201.525 0c-8.513-7.61-3.129-21.708 8.289-21.708H-8.289C3.129-21.708 8.513-7.61 0 0"
transform="translate(356.763 386.247)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 85.763 76.675-6.711 6a12.437 12.437 0 0 1-16.578 0L-30 0c-8.513-7.61-3.129-21.708 8.289-21.708h30C-3.129-21.708-8.513-7.61 0 0"
transform="translate(185.237 386.247)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-74.747 66.826a10.053 10.053 0 0 1-13.4 0L-162.895 0c-6.88-6.152-2.529-17.548 6.701-17.548H-6.7C2.529-17.548 6.881-6.152 0 0"
transform="translate(173.768 275.31)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 66.447 59.406-8.3 7.42a10.053 10.053 0 0 1-13.4 0L-30 0c-6.881-6.151-2.529-17.548 6.7-17.548h30C-2.529-17.548-6.881-6.151 0 0"
transform="translate(40.873 275.31)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30.03 39.438c-3.508 3.656-9.354 3.656-12.862 0L-72.922 0c-5.435-5.665-1.421-15.083 6.431-15.083h60.06C1.421-15.083 5.436-5.665 0 0"
transform="translate(128.781 449.997)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 21.461 28.185-8.569 11.253c-3.508 3.656-9.354 3.656-12.862 0L-30 0c-5.436-5.665-1.421-15.083 6.431-15.083h30C-1.421-15.083-5.436-5.665 0 0"
transform="translate(85.86 449.997)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-16.585 0-30.03-13.445-30.03-30.03v-28.835c0-6.97 5.65-12.619 12.619-12.619h34.822c6.969 0 12.619 5.649 12.619 12.619v28.835C30.03-13.445 16.585 0 0 0"
transform="translate(92.32 220.765)"
fill="#5bd6fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-16.585 0-30.03-13.445-30.03-30.03v-28.835c0-6.97 5.65-12.619 12.619-12.619h34.822c6.969 0 12.619 5.649 12.619 12.619v28.835C30.03-13.445 16.585 0 0 0"
transform="translate(256 266.322)"
fill="#5bd6fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 74.747 66.826a10.053 10.053 0 0 0 13.4 0L162.895 0c6.88-6.152 2.529-17.548-6.701-17.548H6.7C-2.529-17.548-6.881-6.152 0 0"
transform="translate(338.232 275.31)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 66.447 59.406-8.3 7.42a10.053 10.053 0 0 1-13.4 0L-30 0c-6.881-6.151-2.529-17.548 6.7-17.548h30C-2.529-17.548-6.881-6.151 0 0"
transform="translate(368.232 275.31)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30.03 39.438c3.508 3.656 9.354 3.656 12.862 0L72.922 0c5.435-5.665 1.421-15.083-6.431-15.083H6.431C-1.421-15.083-5.436-5.665 0 0"
transform="translate(383.219 449.997)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 21.461 28.185-8.569 11.253c-3.508 3.656-9.354 3.656-12.862 0L-30 0c-5.436-5.665-1.421-15.083 6.431-15.083h30C-1.421-15.083-5.436-5.665 0 0"
transform="translate(413.219 449.997)"
fill="#423e4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c16.585 0 30.03-13.445 30.03-30.03v-28.835c0-6.97-5.65-12.619-12.619-12.619h-34.822c-6.969 0-12.619 5.649-12.619 12.619v28.835C-30.03-13.445-16.585 0 0 0"
transform="translate(419.68 220.765)"
fill="#5bd6fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-24.116 0-43.667-19.551-43.667-43.667V-135.3h87.334v91.633C43.667-19.551 24.116 0 0 0"
transform="translate(256 155.123)"
fill="#4f4c5f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v0c-16.585 0-30.03-13.445-30.03-30.03v-28.835c0-6.97 5.65-12.619 12.619-12.619h34.822c6.969 0 12.619 5.649 12.619 12.619v28.835C30.03-13.445 16.585 0 0 0Z"
transform="translate(92.32 220.765)"
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 0v0c-16.585 0-30.03-13.445-30.03-30.03v-28.835c0-6.97 5.65-12.619 12.619-12.619h34.822c6.969 0 12.619 5.649 12.619 12.619v28.835C30.03-13.445 16.585 0 0 0Z"
transform="translate(256 266.322)"
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 0v0c16.585 0 30.03-13.445 30.03-30.03v-28.835c0-6.97-5.65-12.619-12.619-12.619h-34.822c-6.969 0-12.619 5.649-12.619 12.619v28.835C-30.03-13.445-16.585 0 0 0Z"
transform="translate(419.68 220.765)"
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 0v0c-24.116 0-43.667-19.551-43.667-43.667V-135.3h87.334v91.633C43.667-19.551 24.116 0 0 0Z"
transform="translate(256 155.123)"
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-10.901"
transform="translate(199.27 322.095)"
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-10.901"
transform="translate(312.73 322.095)"
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 0c3.637-4.173 8.986-6.814 14.956-6.814 5.97 0 11.319 2.641 14.956 6.814"
transform="translate(241.044 311.519)"
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-92.474 82.675a12.437 12.437 0 0 1-16.578 0L-201.525 0c-8.513-7.61-3.129-21.708 8.289-21.708H-8.289C3.129-21.708 8.513-7.61 0 0Z"
transform="translate(356.763 386.247)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M17.573 19.823h149.494v237.939H17.573Z"
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-74.747 66.826a10.053 10.053 0 0 1-13.4 0L-162.895 0c-6.88-6.152-2.529-17.548 6.701-17.548H-6.7C2.529-17.548 6.881-6.152 0 0Z"
transform="translate(173.768 275.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 0v-55.158l23.33 20.857a10.053 10.053 0 0 0 13.4 0l23.331-20.857V58.477H0V29.844"
transform="translate(62.29 376.438)"
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-30.03 39.438c-3.508 3.656-9.354 3.656-12.862 0L-72.922 0c-5.435-5.665-1.421-15.083 6.431-15.083h60.06C1.421-15.083 5.436-5.665 0 0Z"
transform="translate(128.781 449.997)"
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 30.03 39.438c3.508 3.656 9.354 3.656 12.862 0L72.922 0c5.435-5.665 1.421-15.083-6.431-15.083H6.431C-1.421-15.083-5.436-5.665 0 0Z"
transform="translate(383.219 449.997)"
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 0a10.053 10.053 0 0 0 13.4 0l23.33-20.857V92.777h-60.06V-20.857Z"
transform="translate(412.98 342.137)"
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-104.253h149.494v237.94H0V29.87"
transform="translate(344.933 124.076)"
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 74.747 66.826a10.053 10.053 0 0 0 13.4 0L162.895 0c6.88-6.152 2.529-17.548-6.701-17.548H6.7C-2.529-17.548-6.881-6.152 0 0Z"
transform="translate(338.232 275.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 0v103.816c-9.229 0-13.581 11.397-6.7 17.548l10.241 9.157v80.072h-184.947V130.52l10.241-9.156c6.881-6.151 2.529-17.548-6.7-17.548v-237.939H0V-29.87"
transform="translate(344.933 153.946)"
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