Add icons to this collection by clicking the heart icon.
Building icon - also known as technology, building, architecture, Science fiction, architecture and city, sci fi, and cyberpunk. Created in a clean gradient 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 512.026 512.026"
>
<linearGradient
id="d"
x1="74.986"
x2="437.024"
y1="437.045"
y2="75.006"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#364aff" />
<stop offset="1" stop-color="#fc54ff" />
</linearGradient>
<radialGradient
id="e"
cx="256.014"
cy="256.013"
r="258.611"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#8d00db" stop-opacity=".66" />
<stop offset="1" stop-color="#fc54ff" stop-opacity="0" />
</radialGradient>
<linearGradient id="a">
<stop offset="0" stop-color="#fc54ff" />
<stop offset=".22" stop-color="#fd75ff" />
<stop offset=".702" stop-color="#fec8ff" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="f"
x1="168.927"
x2="471.509"
y1="120.755"
y2="-181.827"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="g"
x1="152.941"
x2="488.479"
y1="270.367"
y2="-65.171"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="h"
x1="141.209"
x2="537.13"
y1="219.942"
y2="-175.979"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="b">
<stop offset="0" stop-color="#230be0" />
<stop offset="1" stop-color="#fc54ff" />
</linearGradient>
<linearGradient
id="i"
x1="269.21"
x2="745.437"
y1="373.594"
y2="-102.633"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="j"
x1="185.658"
x2="573.859"
y1="525.369"
y2="137.168"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="146.818"
x2="717.623"
y1="461.287"
y2="-109.518"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient id="c">
<stop offset="0" stop-color="#fc54ff" />
<stop offset=".102" stop-color="#fd77ff" />
<stop offset=".243" stop-color="#fda0ff" />
<stop offset=".388" stop-color="#fec3ff" />
<stop offset=".534" stop-color="#feddff" />
<stop offset=".683" stop-color="#fff0ff" />
<stop offset=".836" stop-color="#fffbff" />
<stop offset="1" stop-color="#fff" />
</linearGradient>
<linearGradient
id="l"
x1="116.857"
x2="345.738"
y1="540.505"
y2="311.624"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="m"
x1="244.406"
x2="405.473"
y1="423.883"
y2="262.816"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="n"
x1="202.704"
x2="388.382"
y1="439.487"
y2="253.808"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="o"
x1="214.221"
x2="374.382"
y1="423.81"
y2="263.648"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="p"
x1="172.543"
x2="357.467"
y1="439.25"
y2="254.326"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="q"
x1="184.089"
x2="343.194"
y1="423.447"
y2="264.342"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="r"
x1="142.47"
x2="326.46"
y1="438.745"
y2="254.755"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="s"
x1="168.831"
x2="325.377"
y1="423.444"
y2="266.899"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="t"
x1="109.71"
x2="314.685"
y1="456.193"
y2="251.218"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="u"
x1="108.854"
x2="453.917"
y1="464.321"
y2="119.258"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="v"
x1="264.725"
x2="503.084"
y1="325.597"
y2="87.238"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="w"
x1="107.797"
x2="432.105"
y1="460.588"
y2="136.28"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="x"
x1="140.439"
x2="447.052"
y1="400.587"
y2="93.973"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="y"
x1="74.734"
x2="253.591"
y1="298.941"
y2="120.084"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="z"
x1="45.359"
x2="282.881"
y1="362.996"
y2="125.474"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="A"
x1="-54.763"
x2="246.845"
y1="378.25"
y2="76.642"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="B"
x1="-86.439"
x2="259.823"
y1="448.087"
y2="101.826"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="C"
x1="72.069"
x2="545.956"
y1="372.056"
y2="-101.831"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="D"
x1="30.552"
x2="481.184"
y1="466.225"
y2="15.593"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="E"
x1="175.341"
x2="474.562"
y1="225.684"
y2="-73.536"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="F"
x1="-13.767"
x2="288.032"
y1="429.922"
y2="128.123"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fc54ff" />
<stop offset=".564" stop-color="#fd75ff" />
<stop offset="1" stop-color="#fd91ff" />
</linearGradient>
<linearGradient
id="G"
x1="68.22"
x2="387.179"
y1="355.609"
y2="36.65"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="H"
x1="24.971"
x2="375.363"
y1="429.488"
y2="79.096"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="I"
x1="134.417"
x2="540.577"
y1="389.151"
y2="-17.009"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="J"
x1="162.338"
x2="433.668"
y1="392.015"
y2="120.685"
gradientUnits="userSpaceOnUse"
href="#c"
/>
<linearGradient
id="K"
x1="154.675"
x2="606.182"
y1="315.548"
y2="-135.959"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="L"
x1="158.949"
x2="515.683"
y1="421.786"
y2="65.051"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="M"
x1="142.016"
x2="601.738"
y1="161.405"
y2="-298.317"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="N"
x1="145.824"
x2="495.612"
y1="267.189"
y2="-82.599"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="O"
x1="132.763"
x2="258.818"
y1="187.622"
y2="61.566"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="P"
x1="86.409"
x2="213.847"
y1="189.468"
y2="62.03"
gradientUnits="userSpaceOnUse"
href="#b"
/>
<linearGradient
id="Q"
x1="208.53"
x2="484.883"
y1="276.588"
y2=".235"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="R"
x1="178.824"
x2="459.472"
y1="337.104"
y2="56.456"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<circle cx="256.004" cy="256.026" r="256" fill="url(#d)" />
<path
fill="url(#e)"
d="M512.004 256.026c1.637 141.375-114.615 256-256 256s-256-114.615-256-256 114.63-253.915 256-256c136.95-2.02 254.354 113.865 256 256z"
/>
<path
fill="url(#f)"
d="M173.504 65.256c-4.141.145-7.579 3.684-7.676 7.89-.403 17.78-.748 35.56-1.033 53.34a3630.86 3630.86 0 0 1 53.206-.948c.136-20.469.304-40.938.504-61.406a2404.33 2404.33 0 0 0-45.001 1.124z"
/>
<path
fill="url(#g)"
d="M338.504 65.256c-10-.344-20-.625-30-.844.28 20.439.515 40.878.706 61.316 12.668.186 25.336.438 38.004.757-.286-17.78-.63-35.56-1.033-53.34-.097-4.208-3.536-7.745-7.677-7.889z"
/>
<path
fill="url(#h)"
d="M308.504 64.412c-30-.656-60-.75-90-.281-4.141.067-7.539 3.562-7.588 7.799-.202 17.898-.374 35.797-.517 53.695 35.47-.446 70.941-.372 106.411.223-.19-17.867-.42-35.735-.689-53.602-.064-4.229-3.476-7.742-7.617-7.834z"
/>
<path
fill="url(#i)"
d="M378.424 172.784c.739 52.972.773 105.945.101 158.917-.054 4.176-3.527 7.643-7.752 7.728-4.225.087-7.609-3.249-7.563-7.446-5.105.087-10.21.169-15.315.244-.112 12.614 10.036 22.68 22.662 22.366 12.625-.314 23.099-10.761 23.283-23.21.756-52.75.718-105.499-.113-158.249-5.102-.124-10.203-.241-15.303-.35z"
/>
<path
fill="url(#j)"
d="M325.124 294.273c-.18 50.997-.72 101.994-1.62 152.991 10-.281 20-.625 30-1.031 4.141-.169 7.593-3.718 7.706-7.912a6869.767 6869.767 0 0 0 2.314-144.317c-12.8.109-25.6.199-38.4.269z"
/>
<path
fill="url(#k)"
d="M148.484 294.004a6869.672 6869.672 0 0 0 2.314 144.316c.113 4.195 3.565 7.743 7.706 7.912 17.5.711 35 1.23 52.5 1.559a7980.866 7980.866 0 0 0 45.009-30.328 7980.823 7980.823 0 0 0 44.991 30.328c7.5-.14 15-.316 22.5-.527 4.141-.118 7.566-3.645 7.647-7.863.912-48.39 1.463-96.781 1.653-145.171-61.439.374-122.88.299-184.32-.226z"
/>
<path
fill="url(#l)"
d="M211.004 447.792c-.36-30.683-.634-61.365-.821-92.047 30.547.292 61.094.292 91.642 0-.187 30.683-.461 61.365-.821 92.047-30 .562-60 .562-90 0z"
/>
<path
fill="url(#m)"
d="M271.278 355.939c5.07 10.231 10.117 20.449 15.13 30.647-.04 8.483 6.705 15.302 15.072 15.182 8.367-.119 15.237-7.109 15.331-15.564.054-5.105.106-10.21.154-15.315a4682.197 4682.197 0 0 1-45.687-14.95z"
/>
<path
fill="url(#n)"
d="M317.31 324.944a6977.46 6977.46 0 0 1-45.979.253c-.022 15.372-.05 30.742-.086 46.114 15.24-.056 30.48-.197 45.72-.422.143-15.315.259-30.631.345-45.945z"
/>
<path
fill="url(#o)"
d="M240.731 355.939a11854.891 11854.891 0 0 1 15.274 30.774c.005 8.49 6.791 15.379 15.158 15.339 8.367-.041 15.195-6.985 15.245-15.467.027-5.12.053-10.24.077-15.36a5655.279 5655.279 0 0 1-45.754-15.286z"
/>
<path
fill="url(#p)"
d="M286.657 325.146c-15.326.067-30.653.084-45.979.05.022 15.372.05 30.742.086 46.114 15.24.056 30.48.028 45.72-.084.072-15.36.13-30.72.173-46.08z"
/>
<path
fill="url(#q)"
d="M210.184 355.745a12481.257 12481.257 0 0 1 15.418 30.842c.049 8.482 6.878 15.426 15.245 15.467 8.367.039 15.154-6.849 15.158-15.339V371.34a7328.77 7328.77 0 0 1-45.821-15.595z"
/>
<path
fill="url(#r)"
d="M256.004 325.214c-15.326 0-30.653-.051-45.979-.152.065 15.342.151 30.682.259 46.024 15.24.168 30.48.253 45.72.253v-46.125z"
/>
<path
fill="url(#s)"
d="M195.044 370.889c.048 5.105.099 10.21.154 15.315.095 8.455 6.964 15.442 15.331 15.564 8.367.121 15.112-6.697 15.072-15.182-.027-5.12-.053-10.24-.077-15.36a15871.084 15871.084 0 0 0-15.341-15.482 27062.419 27062.419 0 0 1-15.139 15.145z"
/>
<path
fill="url(#t)"
d="M225.352 325.146a6948.179 6948.179 0 0 1-30.557 15.112c.07 10.21.154 20.42.25 30.63 10.16.15 20.32.263 30.48.338-.073-15.36-.13-30.72-.173-46.08z"
/>
<path
fill="url(#u)"
d="M317.444 294.313c-40.96.2-81.92.2-122.88 0 .048 15.315.125 30.63.23 45.945 40.806.44 81.613.44 122.419 0 .107-15.315.183-30.629.231-45.945z"
/>
<path
fill="url(#v)"
d="M378.424 172.784a5996.5 5996.5 0 0 1 .504 52.973c.021 4.176-3.407 7.545-7.651 7.524-4.244-.025-7.696-3.439-7.714-7.636-5.122-.035-10.244-.068-15.365-.098.047 12.615 10.398 22.887 23.116 22.898 12.716.009 23.054-10.11 22.981-22.561-.101-17.583-.29-35.167-.567-52.75-5.103-.124-10.204-.241-15.304-.35z"
/>
<path
fill="url(#w)"
d="M400.784 143.252c-5.08-.178-10.16-.347-15.24-.506a5608.8 5608.8 0 0 1 .898 60.416c5.115.074 10.23.153 15.346.236 4.238.067 7.636-3.233 7.583-7.372-.192-15-.456-30-.792-45-.094-4.139-3.587-7.625-7.795-7.774z"
/>
<path
fill="url(#x)"
d="M394.034 195.741c-.173-15.071-.41-30.142-.713-45.213-.084-4.161-3.569-7.649-7.777-7.782a4175.8 4175.8 0 0 0-38.1-1.02c.288 20.32.499 40.64.634 60.96 12.788.131 25.576.29 38.364.476 4.238.06 7.64-3.261 7.592-7.421z"
/>
<path
fill="url(#y)"
d="M125.337 240.922c-7.686.032-15.373.066-23.059.104-.032 10-.032 20 0 30 .013 4.14 3.471 7.521 7.715 7.555 5.123.036 10.246.07 15.37.102-.051-12.587-.06-25.174-.026-37.761z"
/>
<path
fill="url(#z)"
d="M179.141 240.745c-20.497.05-40.994.12-61.49.21a5221.853 5221.853 0 0 0 0 30.143c.012 4.161 3.468 7.554 7.712 7.585 17.931.111 35.862.2 53.794.266-.031-12.735-.036-25.47-.016-38.204z"
/>
<path
fill="url(#A)"
d="M110.632 173.325c-4.225.11-7.711 3.561-7.777 7.701-.32 20-.512 40-.576 60-.014 4.14 3.424 7.489 7.669 7.482l7.687-.018 7.728-15.121c.082-20.139.272-40.277.571-60.416-5.101.118-10.202.241-15.302.372z"
/>
<path
fill="url(#B)"
d="M125.934 172.954c-4.225.099-7.705 3.557-7.765 7.716a5269.376 5269.376 0 0 0-.535 67.821c20.499-.045 40.998-.08 61.498-.105.02-25.469.14-50.938.36-76.406-17.852.24-35.705.565-53.558.974z"
/>
<path
fill="url(#C)"
d="M316.811 125.848a3625.996 3625.996 0 0 0-167.218 1.052 6869.985 6869.985 0 0 0-1.109 167.104c56.32.481 112.64.584 168.96.31.176-56.156-.035-112.311-.633-168.466z"
/>
<path
fill="url(#D)"
d="M362.416 126.9a3625.7 3625.7 0 0 0-152.016-1.275 16338.67 16338.67 0 0 0-.475 168.754c51.2.188 102.4.063 153.6-.375a6875.092 6875.092 0 0 0-1.109-167.104z"
/>
<path
fill="url(#E)"
d="M210.097 171.649c-10.202.083-20.403.193-30.605.33-.11 12.734-.195 25.469-.255 38.203a8309.5 8309.5 0 0 1 46.036 15.124c-5.099-17.91-10.167-35.8-15.176-53.657z"
/>
<path
fill="url(#F)"
d="M240.702 171.484c-10.202.028-20.403.083-30.605.165-.092 17.898-.155 35.796-.189 53.694 10.253-5.144 20.502-10.292 30.743-15.431.012-12.809.029-25.618.051-38.428z"
/>
<path
fill="url(#G)"
d="M179.237 210.182c-.06 12.734-.095 25.469-.105 38.203 10.25-.012 20.499-.022 30.749-.03 5.128-6.396 10.258-12.801 15.388-19.209l-15.325-19.144c-10.235.045-20.471.106-30.707.18z"
/>
<path
fill="url(#H)"
d="M209.881 248.356c10.25-.008 20.499-.012 30.749-.015.002-12.81.009-25.619.021-38.428-10.236.015-20.471.045-30.707.09-.036 12.784-.057 25.568-.063 38.353z"
/>
<path
fill="url(#I)"
d="M271.37 225.284c.005 7.686.008 15.371.009 23.057 10.25.003 20.499.008 30.749.015a17723.672 17723.672 0 0 0 15.275-42.104 9867.26 9867.26 0 0 0-46.033 19.032z"
/>
<path
fill="url(#J)"
d="M302.128 248.356c10.25.008 20.499.017 30.749.03-.006-7.641-.021-15.281-.045-22.922-10.244-.05-20.487-.09-30.731-.12.014 7.671.023 15.341.027 23.012z"
/>
<path
fill="url(#K)"
d="M148.417 278.813c-8.489-.038-15.347 6.698-15.293 15.051.054 8.354 6.988 15.225 15.461 15.332 20.461.245 40.922.42 61.382.525-.034-10.228-.058-20.455-.072-30.683-20.492-.045-40.985-.121-61.478-.225z"
/>
<path
fill="url(#L)"
d="M363.592 278.813c-51.232.263-102.464.337-153.696.225-8.489-.016-15.359 6.821-15.331 15.276s6.93 15.361 15.403 15.407c51.152.262 102.304.088 153.456-.525 8.473-.107 15.407-6.978 15.461-15.332s-6.805-15.089-15.293-15.051z"
/>
<path
fill="url(#M)"
d="M149.896 111.709c-8.367.282-15.32 7.316-15.504 15.669-.185 8.354 6.513 14.923 14.933 14.713 20.32-.524 40.64-.899 60.96-1.125.072-10.228.154-20.455.245-30.682-20.212.285-40.423.76-60.634 1.425z"
/>
<path
fill="url(#N)"
d="M362.113 111.709a3227.173 3227.173 0 0 0-151.584-1.425c-8.367.119-15.237 7.111-15.331 15.564-.094 8.455 6.666 15.207 15.086 15.118 50.8-.563 101.6-.188 152.4 1.125 8.42.21 15.117-6.359 14.933-14.713-.184-8.352-7.137-15.389-15.504-15.669z"
/>
<path
fill="url(#O)"
d="M240.92 86.942c-.013 4.244-3.407 7.702-7.581 7.735-4.174.034-7.534-3.371-7.504-7.611.031-4.242 3.426-7.719 7.583-7.755 4.157-.037 7.515 3.386 7.502 7.631z"
/>
<path
fill="url(#P)"
d="M195.666 87.561c-.057 4.229-3.484 7.729-7.658 7.825-4.174.097-7.5-3.236-7.426-7.454.074-4.217 3.507-7.738 7.664-7.845 4.156-.107 7.477 3.243 7.42 7.474z"
/>
<path
fill="url(#Q)"
d="M301.912 171.649a5782.151 5782.151 0 0 0-30.605-.165c.031 17.933.052 35.866.063 53.799a15740 15740 0 0 1 30.731.06c5.105-8.934 10.197-17.852 15.269-26.749-5.156-8.97-10.311-17.954-15.458-26.945z"
/>
<path
fill="url(#R)"
d="M332.516 171.979a5782.908 5782.908 0 0 0-30.605-.33c.092 17.898.155 35.796.189 53.694 10.244.03 20.487.07 30.731.12a9730.831 9730.831 0 0 0-.315-53.484z"
/>
</svg>
More icons in the same style and category