Add icons to this collection by clicking the heart icon.
Smart City icon - also known as technology, buildings, wifi, wireless, modern, connectivity, smart, city, urban, architecture and city, and smart city. Created in a clean lineal 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="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 0c16.56 18.226 40.445 29.667 67 29.667S117.439 18.226 134 0"
transform="translate(189 474.832)"
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 0c10.462 11.511 25.55 18.74 42.325 18.74C59.1 18.74 74.187 11.511 84.649 0"
transform="translate(213.675 452.41)"
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 0a24.508 24.508 0 0 0 18.209 8.065A24.505 24.505 0 0 0 36.418 0"
transform="translate(237.79 430.5)"
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 0c16.56 18.226 40.445 29.668 67 29.668S117.44 18.226 134 0"
transform="translate(15.5 370.275)"
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 0c10.462 11.511 25.55 18.74 42.325 18.74C59.1 18.74 74.187 11.511 84.649 0"
transform="translate(40.175 347.853)"
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 0a24.512 24.512 0 0 0 18.209 8.065A24.513 24.513 0 0 0 36.419 0"
transform="translate(64.29 325.943)"
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 0c16.561 18.226 40.445 29.667 67 29.667S117.439 18.226 134 0"
transform="translate(362.5 416.365)"
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 0c10.462 11.511 25.549 18.74 42.324 18.74C59.1 18.74 74.187 11.511 84.648 0"
transform="translate(387.176 393.942)"
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 0a24.505 24.505 0 0 0 18.209 8.065A24.505 24.505 0 0 0 36.418 0"
transform="translate(411.291 372.033)"
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 0v47"
transform="translate(256 349.5)"
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 0v43.054"
transform="translate(429.5 304.946)"
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 0v47"
transform="translate(82.5 251.5)"
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 0h39.877v-244h-150V0h75"
transform="translate(291.123 251.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(239 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(299 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(239 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(299 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(239 71.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(299 71.5)"
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 0v45.763h126V.279"
transform="translate(193 253.737)"
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-90v36a2 2 0 0 0 2 2h86a2 2 0 0 0 2-2z"
transform="translate(301 7.5)"
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 0v60h150v-244H0v150.376"
transform="translate(7.5 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(65.5 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(125.5 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(65.5 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(125.5 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(65.5 71.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(125.5 71.5)"
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-90v36a2 2 0 0 0 2 2h86a2 2 0 0 0 2-2z"
transform="translate(127.5 7.5)"
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-25.075h-150v244H0V35.721"
transform="translate(504.5 32.575)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(412.5 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(472.5 191.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(412.5 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(472.5 131.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(412.5 71.5)"
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-26a2 2 0 0 0-2 2v26a2 2 0 0 0 2 2H0a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z"
transform="translate(472.5 71.5)"
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-90v36a2 2 0 0 0 2 2h86a2 2 0 0 0 2-2z"
transform="translate(474.5 7.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M304 299.5h-96v50h96z"
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-96v22.666C-96 37.762-83.762 50-68.666 50H0Z"
transform="translate(489.5 251.5)"
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