Add icons to this collection by clicking the heart icon.
Osaka Castle icon - also known as landmark, japan, history, osaka castle, and architecture and city. Created in a clean 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="512"
height="512"
viewBox="0 0 510 510"
>
<linearGradient id="a">
<stop offset="0" stop-color="#ffdecf" />
<stop offset="1" stop-color="#faa68e" />
</linearGradient>
<linearGradient
id="g"
x1="239.862"
x2="289.905"
y1="148.842"
y2="304.715"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#faa68e" stop-opacity="0" />
<stop offset="1" stop-color="#faa68e" />
</linearGradient>
<linearGradient
id="h"
x1="255"
x2="255"
y1="214.453"
y2="118.648"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="i"
x1="203.888"
x2="321.269"
y1="273.75"
y2="527.809"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="272.346"
x2="249.185"
y1="485.699"
y2="361.36"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="k"
x1="262.16"
x2="255.415"
y1="344.703"
y2="277.261"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#8a7889" />
<stop offset="1" stop-color="#6e566e" />
</linearGradient>
<linearGradient
id="l"
x1="255"
x2="255"
y1="101.865"
y2="162.573"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient id="d">
<stop offset="0" stop-color="#6e566e" stop-opacity="0" />
<stop offset=".219" stop-color="#685168" stop-opacity=".219" />
<stop offset="1" stop-color="#564357" />
</linearGradient>
<linearGradient
id="m"
x1="236.302"
x2="283.064"
y1="57.982"
y2="273.332"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="n"
x1="284.476"
x2="185.414"
y1="55.28"
y2="225.715"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="o"
x1="248.557"
x2="283.628"
y1="78.832"
y2="147.129"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="p"
x1="255"
x2="255"
y1="117.032"
y2="155.808"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="q"
x1="214.23"
x2="270.837"
y1="159.281"
y2="288.902"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="r"
x1="255"
x2="255"
y1="266.738"
y2="206.439"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="s"
x1="233.058"
x2="257.22"
y1="172.78"
y2="228.108"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="e">
<stop offset="0" stop-color="#534854" />
<stop offset="1" stop-color="#342434" />
</linearGradient>
<linearGradient
id="t"
x1="253.186"
x2="259.182"
y1="195.869"
y2="214.543"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="u"
x1="147.972"
x2="153.968"
y1="309.082"
y2="327.756"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="v"
x1="218.115"
x2="224.11"
y1="309.082"
y2="327.756"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="w"
x1="288.258"
x2="294.253"
y1="309.082"
y2="327.756"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="x"
x1="218.115"
x2="224.11"
y1="417.372"
y2="436.046"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="y"
x1="288.258"
x2="294.253"
y1="417.372"
y2="436.046"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="z"
x1="358.401"
x2="364.396"
y1="309.082"
y2="327.756"
gradientUnits="userSpaceOnUse"
href="#e"
/>
<linearGradient
id="A"
x1="220.394"
x2="287.787"
y1="316.447"
y2="462.312"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="B"
x1="248.175"
x2="261.947"
y1="346.297"
y2="453.967"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="C"
x1="248.55"
x2="260.538"
y1="349.228"
y2="442.948"
gradientTransform="matrix(-1 0 0 1 510 0)"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="D"
x1="246.585"
x2="257.129"
y1="345.609"
y2="400.808"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="E"
x1="228.375"
x2="290.407"
y1="417.813"
y2="552.074"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="F"
x1="120.882"
x2="140.32"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="G"
x1="162.721"
x2="182.16"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="H"
x1="204.561"
x2="223.999"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="I"
x1="246.4"
x2="265.839"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="J"
x1="288.24"
x2="307.678"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="K"
x1="330.079"
x2="349.518"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="L"
x1="371.919"
x2="391.357"
y1="460.823"
y2="502.896"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient
id="M"
x1="247.319"
x2="260.24"
y1="440.299"
y2="506.135"
gradientUnits="userSpaceOnUse"
href="#d"
/>
<linearGradient id="f">
<stop offset="0" stop-color="#91f27f" />
<stop offset="1" stop-color="#4ab172" />
</linearGradient>
<linearGradient
id="N"
x1="364.593"
x2="377.124"
y1="482.622"
y2="514.899"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="O"
x1="415.877"
x2="435.277"
y1="460.908"
y2="510.878"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="P"
x1="43.173"
x2="53.898"
y1="482.892"
y2="510.516"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<linearGradient
id="Q"
x1="78.074"
x2="96.027"
y1="467.293"
y2="513.537"
gradientUnits="userSpaceOnUse"
href="#f"
/>
<path fill="url(#g)" d="M130.097 111.7h249.807v168.589H130.097z" />
<path
fill="url(#h)"
d="M130.097 111.7v31.38l137.209 137.209h112.597V111.7z"
/>
<path
fill="url(#i)"
d="M413.744 266.752H96.256v232.989c0 5.664 4.591 10.255 10.255 10.255H403.49c5.664 0 10.255-4.591 10.255-10.255V266.752z"
/>
<path
fill="url(#j)"
d="M413.744 384.888v114.858c0 5.664-4.591 10.255-10.255 10.255H205.986L96.256 400.27v-15.382z"
/>
<path
fill="url(#k)"
d="M413.744 266.752v232.993c0 5.664-4.591 10.255-10.255 10.255h-76.698L96.256 279.464v-12.712z"
/>
<path
fill="url(#l)"
d="M405.615 114.983c-40.003-11.593-56.496-72.121-62.574-104.876-1.716-9.248-12.737-13.249-20.017-7.293a12.387 12.387 0 0 1-7.845 2.8H194.82c-2.86 0-5.631-.989-7.845-2.8-7.28-5.956-18.301-1.955-20.017 7.293-6.078 32.755-22.57 93.283-62.574 104.876-4.264 1.236-6.269 6.244-3.886 9.989 7.585 11.92 37.698 31.996 154.501 31.996s146.916-20.076 154.501-31.996c2.385-3.745.379-8.753-3.885-9.989z"
/>
<path
fill="url(#m)"
d="M372.766 145.562c-10.644 2.978-24.168 5.636-41.347 7.63-14.201 1.649-30.9 2.855-50.527 3.421-8.122.234-16.736.357-25.891.357s-17.77-.123-25.891-.357c-19.628-.566-36.327-1.772-50.527-3.421-17.179-1.994-30.703-4.652-41.347-7.63-.16-4.676 1.292-9.328 3.704-10.743C166.116 119.942 179 52.888 185.276 1.647c.591.332 1.157.726 1.698 1.169a12.398 12.398 0 0 0 7.851 2.793h120.35c2.867 0 5.636-.985 7.851-2.793a11.848 11.848 0 0 1 1.698-1.169c6.276 51.241 19.16 118.295 44.338 133.173 2.412 1.415 3.864 6.066 3.704 10.742z"
/>
<path
fill="url(#n)"
d="M331.419 153.192c-14.201 1.649-30.9 2.855-50.527 3.421-8.122.234-16.736.357-25.891.357s-17.77-.123-25.891-.357c-19.628-.566-36.327-1.772-50.527-3.421.394-2.707 1.132-4.91 2.08-5.845 16.317-15.85 24.722-86.989 28.832-141.738h91.013c4.11 54.748 12.515 125.888 28.832 141.738.947.935 1.685 3.138 2.079 5.845z"
/>
<path
fill="url(#o)"
d="M280.891 156.613c-8.122.234-16.736.357-25.891.357s-17.77-.123-25.891-.357c.062-4.184.357-7.962.812-9.266 5.501-15.85 8.331-86.989 9.734-141.738h30.69c1.403 54.748 4.233 125.888 9.734 141.738.455 1.304.751 5.082.812 9.266z"
/>
<path
fill="url(#p)"
d="M104.385 114.983c-4.264 1.236-6.269 6.244-3.886 9.989 7.585 11.92 37.698 31.996 154.501 31.996s146.916-20.076 154.501-31.996c2.383-3.745.378-8.753-3.886-9.989-17.095-4.954-29.893-18.847-39.423-35.688H143.808c-9.53 16.841-22.328 30.734-39.423 35.688z"
/>
<path
fill="url(#q)"
d="M249.719 113.088c-19.584 35.76-90.99 154.064-169.517 135.664-2.924-.685-5.478 2.064-4.522 4.911 3.765 11.216 16.209 32.765 56.262 32.765h246.115c40.053 0 52.498-21.548 56.262-32.765.956-2.847-1.598-5.596-4.522-4.911-78.527 18.4-149.933-99.904-169.517-135.664-2.282-4.169-8.278-4.169-10.561 0z"
/>
<path
fill="url(#r)"
d="M250.659 154.589c-16.099 27.199-74.8 117.178-139.355 103.183-2.404-.521-4.503 1.57-3.717 3.735 3.095 8.531 13.325 24.92 46.252 24.92h202.324c32.927 0 43.157-16.389 46.252-24.92.786-2.165-1.314-4.256-3.717-3.735-64.555 13.994-123.256-75.985-139.355-103.183-1.878-3.17-6.808-3.17-8.684 0z"
/>
<path
fill="url(#s)"
d="M308.187 227.667c4.322 0 6.294-5.441 2.937-8.163-25.536-20.711-45.338-53.996-52.849-67.711-1.416-2.585-5.135-2.585-6.55 0-7.511 13.715-27.313 46.999-52.849 67.711-3.357 2.723-1.385 8.163 2.937 8.163z"
/>
<path
fill="url(#t)"
d="M263.204 213.413h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#u)"
d="M157.99 326.626h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.383 7.383 0 0 1-7.383 7.383z"
/>
<path
fill="url(#v)"
d="M228.132 326.626h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#w)"
d="M298.275 326.626h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#x)"
d="M228.132 434.917h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#y)"
d="M298.275 434.917h-16.408a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#z)"
d="M368.418 326.626H352.01a7.383 7.383 0 0 1-7.383-7.383v-9.024a7.383 7.383 0 0 1 7.383-7.383h16.408a7.383 7.383 0 0 1 7.383 7.383v9.024a7.382 7.382 0 0 1-7.383 7.383z"
/>
<path
fill="url(#A)"
d="M447.751 399.654H62.249c-6.915 0-11.047-7.369-7.226-12.885l23.525-33.963c4.221-6.094 11.351-9.758 18.99-9.758h314.923c7.639 0 14.769 3.664 18.99 9.758l23.525 33.963c3.822 5.517-.311 12.885-7.225 12.885z"
/>
<path fill="url(#B)" d="M417.622 399.654H92.378l30.523-56.606h264.198z" />
<path fill="url(#C)" d="M145.086 399.654h219.828l-20.63-56.606H165.716z" />
<path fill="url(#D)" d="M292.282 399.655H217.72l6.997-56.607h60.567z" />
<path
fill="url(#E)"
d="M413.744 448.877H96.256v50.864c0 5.664 4.591 10.255 10.255 10.255H403.49c5.664 0 10.255-4.591 10.255-10.255v-50.864z"
/>
<path fill="url(#F)" d="M126.405 448.877h6.153v61.119h-6.153z" />
<path fill="url(#G)" d="M168.244 448.877h6.153v61.119h-6.153z" />
<path fill="url(#H)" d="M210.084 448.877h6.153v61.119h-6.153z" />
<path fill="url(#I)" d="M251.924 448.877h6.153v61.119h-6.153z" />
<path fill="url(#J)" d="M293.763 448.877h6.153v61.119h-6.153z" />
<path fill="url(#K)" d="M335.603 448.877h6.153v61.119h-6.153z" />
<path fill="url(#L)" d="M377.442 448.877h6.153v61.119h-6.153z" />
<path fill="url(#M)" d="M96.256 475.95h317.488v6.973H96.256z" />
<path
fill="url(#N)"
d="M413.757 510h-77.214c5.152-17.197 20.498-29.675 38.607-29.675 4.668 0 9.158.834 13.333 2.36 12.02 4.395 21.445 14.555 25.274 27.315z"
/>
<path
fill="url(#O)"
d="M473.485 510h-92.404c.118-9.991 2.803-19.331 7.402-27.315 9.089-15.813 25.63-26.382 44.519-26.382 22.122 0 41.01 14.496 48.487 34.915 3.126 8.54-1.269 18.782-8.004 18.782z"
/>
<path
fill="url(#P)"
d="M75.78 510H40.376c-16.572 0-17.473-24.94-.919-25.729a35.722 35.722 0 0 1 13.676 2.008c10.771 3.816 19.216 12.64 22.647 23.721z"
/>
<path
fill="url(#Q)"
d="M139.541 510H46.5c.106-8.676 2.511-16.788 6.632-23.721 8.145-13.732 22.966-22.911 39.892-22.911 25.496 0 46.199 20.825 46.517 46.632z"
/>
</svg>
More icons in the same style and category