Add icons to this collection by clicking the heart icon.
Smarthouse icon - also known as connection, signal, wifi, internet, house, architecture, real estate, ui, shapes and symbols, and smarthouse. Created in a clean color style with a white, gray, maroon, and pink 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="100"
height="100"
viewBox="0 0 512 512"
>
<linearGradient
id="a"
x1="254.834"
x2="254.834"
y1="230.513"
y2="-93.917"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#f4ca3e" />
<stop offset="1" stop-color="#db9e36" />
</linearGradient>
<path
d="M436.758 233.731V512H75.292V233.731L256.025 51.904z"
fill="url(#a)"
/>
<linearGradient
id="b"
x1="215.068"
x2="99.718"
y1="306.632"
y2="421.982"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#db9e36" stop-opacity="0" />
<stop offset="1" stop-color="#9e6429" />
</linearGradient>
<path
d="M436.758 233.731V512H322.632L75.292 264.66v-30.929L256.025 51.904z"
fill="url(#b)"
/>
<linearGradient
id="c"
x1="373.632"
x2="200.522"
y1="247.526"
y2="420.626"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#db9e36" stop-opacity="0" />
<stop offset="1" stop-color="#9e6429" />
</linearGradient>
<path
d="M163.751 144.737a102.043 102.043 0 0 0 23.902 32.435l249.104 249.105V233.731L256.025 51.904l-92.274 92.833z"
fill="url(#c)"
/>
<linearGradient
id="d"
x1="288"
x2="104.529"
y1="235.804"
y2="419.274"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#db9e36" stop-opacity="0" />
<stop offset="1" stop-color="#9e6429" />
</linearGradient>
<path
d="M436.763 307.11 265.574 135.921c-1.489-3.84-5.209-6.566-9.574-6.566-5.675 0-10.276 4.601-10.276 10.276v3.112a23.534 23.534 0 0 0-6.441 4.553l-94.684 94.684c-4.088 4.087-4.013 10.761.227 14.753l256.402 255.261h35.536l-.001-204.884z"
fill="url(#d)"
/>
<linearGradient
id="e"
x1="218.247"
x2="55.817"
y1="77.852"
y2="240.282"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#db9e36" stop-opacity="0" />
<stop offset="1" stop-color="#9e6429" />
</linearGradient>
<path
d="M380.902 512H204.123l-97.176-97.176c-4.278-2.773-7.126-7.586-7.126-13.045v-78.211c0-8.568 6.976-15.545 15.545-15.545h56.385c5.471 0 10.284 2.848 13.058 7.126l-.423.336L380.902 512z"
fill="url(#e)"
/>
<path
d="M171.753 408.211h-56.38a6.437 6.437 0 0 1-6.438-6.438v-78.198a6.437 6.437 0 0 1 6.438-6.438h56.38a6.437 6.437 0 0 1 6.438 6.438v78.198a6.438 6.438 0 0 1-6.438 6.438z"
fill="#503837"
/>
<path
d="M171.754 417.323h-56.38c-8.574 0-15.55-6.975-15.55-15.55v-78.199c0-8.574 6.975-15.55 15.55-15.55h56.38c8.574 0 15.55 6.975 15.55 15.55v78.199c0 8.575-6.976 15.55-15.55 15.55zm-53.706-18.225h51.03v-72.849h-51.03v72.849z"
fill="#fff"
/>
<linearGradient
id="f"
x1="412.306"
x2="308.306"
y1="109.99"
y2="213.99"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#db9e36" stop-opacity="0" />
<stop offset="1" stop-color="#9e6429" />
</linearGradient>
<path
d="M436.764 340.283V512h-5.547l-97.176-97.176c-4.291-2.773-7.138-7.586-7.138-13.045v-78.211c0-8.568 6.976-15.545 15.558-15.545h56.372c5.472 0 10.284 2.848 13.058 7.126l.224.174-.15.162 24.799 24.798z"
fill="url(#f)"
/>
<path
d="M398.839 408.211h-56.38a6.437 6.437 0 0 1-6.438-6.438v-78.198a6.437 6.437 0 0 1 6.438-6.438h56.38a6.437 6.437 0 0 1 6.438 6.438v78.198a6.44 6.44 0 0 1-6.438 6.438z"
fill="#503837"
/>
<path
d="M398.839 417.323h-56.38c-8.574 0-15.55-6.975-15.55-15.55v-78.199c0-8.574 6.975-15.55 15.55-15.55h56.38c8.575 0 15.55 6.975 15.55 15.55v78.199c0 8.575-6.975 15.55-15.55 15.55zm-53.706-18.225h51.03v-72.849h-51.03v72.849z"
fill="#fff"
/>
<linearGradient
id="g"
x1="254.809"
x2="254.809"
y1="329.123"
y2="146.803"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#816965" />
<stop offset="1" stop-color="#654e48" />
</linearGradient>
<path
d="M477.629 258.869 266.902 48.074c-6.006-6.006-15.745-6.006-21.751 0L34.371 258.852c-3.929 3.929-3.929 10.3 0 14.23l8.983 8.983c3.929 3.929 10.3 3.929 14.23 0L253.163 86.488a4.05 4.05 0 0 1 5.726 0l195.526 195.594c3.929 3.929 10.3 3.929 14.23 0l8.983-8.983c3.93-3.93 3.93-10.3.001-14.23z"
fill="url(#g)"
/>
<linearGradient
id="h"
x1="406.896"
x2="328.625"
y1="301.49"
y2="379.75"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#654e48" stop-opacity="0" />
<stop offset="1" stop-color="#503837" />
</linearGradient>
<path
d="M266.902 48.074a15.33 15.33 0 0 0-10.875-4.505v41.733a4.04 4.04 0 0 1 2.863 1.186l195.526 195.594c3.929 3.929 10.3 3.929 14.23 0l8.983-8.983c3.929-3.929 3.929-10.3 0-14.23L266.902 48.074z"
fill="url(#h)"
/>
<path
d="M218.36 511.995v-175.57c0-20.802 16.864-37.665 37.665-37.665 20.802 0 37.665 16.864 37.665 37.665v175.57h-75.33z"
fill="#816965"
/>
<path
d="M303.019 511.995h-18.654V336.212c0-15.469-12.656-28.126-28.126-28.126h-.425c-15.534 0-28.126 12.592-28.126 28.126v175.782h-18.654V336.425c0-25.953 21.039-46.993 46.993-46.993 25.953 0 46.993 21.039 46.993 46.993l-.001 175.57z"
fill="#503837"
/>
<circle cx="242.658" cy="372.877" r="8.505" fill="#fff" />
<path d="M75.286 462.236h361.472v49.763H75.286z" fill="#ffe7a5" />
<linearGradient
id="i"
x1="54.181"
x2="119.471"
y1="56.855"
y2="-8.425"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#9eb644" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="M137.66 492.55a52.95 52.95 0 0 1-3.67 19.445H35.095a52.95 52.95 0 0 1-3.67-19.445c0-6.687 1.233-13.08 3.491-18.97 7.636-19.976 26.976-34.147 49.627-34.147s41.991 14.171 49.627 34.147a52.893 52.893 0 0 1 3.49 18.97z"
fill="url(#i)"
/>
<linearGradient
id="j"
x1="111.022"
x2="158.382"
y1="42.496"
y2="-4.864"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#9eb644" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="M171.912 497.889c0 4.981-.943 9.736-2.662 14.105H97.511a38.408 38.408 0 0 1-2.662-14.105c0-4.851.894-9.488 2.532-13.762 5.539-14.491 19.568-24.771 36-24.771s30.461 10.28 36 24.771a38.41 38.41 0 0 1 2.531 13.762z"
fill="url(#j)"
/>
<path d="M169.678 235.545 256 149.223l86.322 86.322z" fill="#503837" />
<linearGradient
id="k"
x1="254.809"
x2="254.809"
y1="268.317"
y2="385.693"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#816965" />
<stop offset="1" stop-color="#654e48" />
</linearGradient>
<path
d="M256 247.192c-5.675 0-10.276-4.601-10.276-10.276v-97.284c0-5.675 4.601-10.276 10.276-10.276s10.276 4.601 10.276 10.276v97.284c0 5.675-4.601 10.276-10.276 10.276z"
fill="url(#k)"
/>
<linearGradient
id="l"
x1="254.809"
x2="254.809"
y1="286.06"
y2="265.588"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#816965" />
<stop offset="1" stop-color="#654e48" />
</linearGradient>
<path
d="M166.937 229.379h178.126c5.675 0 10.276 4.601 10.276 10.276s-4.601 10.276-10.276 10.276H166.937c-5.675 0-10.276-4.601-10.276-10.276s4.601-10.276 10.276-10.276z"
fill="url(#l)"
/>
<linearGradient
id="m"
x1="254.809"
x2="254.809"
y1="256.033"
y2="374.718"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#816965" />
<stop offset="1" stop-color="#654e48" />
</linearGradient>
<path
d="M360.135 259.524c-2.63 0-5.26-1.004-7.266-3.01l-88.988-88.988c-4.352-4.352-11.409-4.352-15.762 0l-88.682 88.682c-3.979 3.979-10.515 4.383-14.611.526-4.239-3.992-4.315-10.666-.227-14.753l94.684-94.684c9.233-9.233 24.203-9.233 33.435 0l94.684 94.684c4.014 4.013 4.014 10.52 0 14.533a10.249 10.249 0 0 1-7.267 3.01z"
fill="url(#m)"
/>
<linearGradient
id="n"
x1="350.873"
x2="15.173"
y1="300.364"
y2="416.714"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#654e48" stop-opacity="0" />
<stop offset="1" stop-color="#503837" />
</linearGradient>
<path
d="M367.397 256.509a10.197 10.197 0 0 1-7.262 3.015c-2.63 0-5.262-1-7.262-3.015l-86.596-86.583v-27.212a23.536 23.536 0 0 1 6.44 4.577l94.681 94.694a10.263 10.263 0 0 1-.001 14.524z"
fill="url(#n)"
/>
<linearGradient
id="o"
x1="382.05"
x2="458.149"
y1="65.524"
y2="-10.576"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#9eb644" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="M480.575 489.328a61.726 61.726 0 0 1-4.279 22.667H361.018c-2.764-7.021-4.279-14.661-4.279-22.667 0-7.795 1.438-15.248 4.069-22.113 8.901-23.286 31.446-39.804 57.849-39.804 26.404 0 48.948 16.519 57.849 39.804 2.633 6.866 4.069 14.318 4.069 22.113z"
fill="url(#o)"
/>
<linearGradient
id="p"
x1="335.506"
x2="235.276"
y1="249.261"
y2="349.491"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#654e48" stop-opacity="0" />
<stop offset="1" stop-color="#503837" />
</linearGradient>
<path
d="M272.717 147.296a23.55 23.55 0 0 0-6.441-4.553v-3.112c0-5.675-4.601-10.276-10.276-10.276s-10.276 4.601-10.276 10.276v3.112a23.534 23.534 0 0 0-6.441 4.553l-40.752 40.752 14.533 14.533 32.661-32.661v59.457h-5.863l20.553 20.553h84.649c.392 0 .776-.026 1.156-.069l6.65 6.65c2.007 2.007 4.636 3.01 7.266 3.01s5.26-1.004 7.266-3.01c4.014-4.013 4.014-10.52 0-14.533l-94.685-94.682zm-6.441 82.083v-59.457l59.457 59.457h-59.457z"
fill="url(#p)"
/>
<linearGradient
id="q"
x1="208.819"
x2="363.849"
y1="459.163"
y2="304.133"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#9eb644" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<circle cx="256" cy="101.768" r="101.768" fill="url(#q)" />
<linearGradient
id="r"
x1="273.001"
x2="273.001"
y1="329.973"
y2="404.163"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#738611" stop-opacity="0" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="m341.163 157.493-38.727-38.727c-.124-.143-.244-.288-.378-.426-12.332-12.505-28.794-19.392-46.355-19.392-17.186 0-33.401 6.64-45.661 18.698a8.952 8.952 0 0 0-.105 12.661c.306.311.635.586.973.843l69.352 69.469c25.358-6.201 46.986-21.905 60.901-43.126z"
fill="url(#r)"
/>
<linearGradient
id="s"
x1="265.379"
x2="265.379"
y1="339.813"
y2="443.56"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#738611" stop-opacity="0" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="m357.088 113.542-23.361-23.334c-.149-.174-.296-.348-.46-.513-20.675-20.837-48.22-32.313-77.565-32.313-29.005 0-56.321 11.245-76.915 31.664-3.512 3.482-3.536 9.151-.055 12.661l99.629 99.361c41.717-9.354 73.749-44.32 78.727-87.526z"
fill="url(#s)"
/>
<linearGradient
id="t"
x1="272.758"
x2="272.758"
y1="330.153"
y2="366.183"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#738611" stop-opacity="0" />
<stop offset="1" stop-color="#738611" />
</linearGradient>
<path
d="m317.012 183.227-38.434-38.423c-.03-.032-.054-.066-.084-.098-5.907-6.182-14.215-9.728-22.792-9.728-8.252 0-16.05 3.157-21.958 8.892-3.548 3.443-3.632 9.112-.189 12.66l44.586 44.586a101.328 101.328 0 0 0 38.871-17.889z"
fill="url(#t)"
/>
<linearGradient
id="u"
x1="240.377"
x2="269.245"
y1="378.975"
y2="350.108"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff" />
<stop offset="1" stop-color="#e2edf2" />
</linearGradient>
<path
d="M272.022 159.843a8.925 8.925 0 0 1-6.474-2.768c-2.583-2.703-6.08-4.191-9.845-4.191a13.54 13.54 0 0 0-9.486 3.834c-3.548 3.443-9.217 3.359-12.66-.189-3.443-3.549-3.359-9.217.189-12.66 5.908-5.734 13.706-8.892 21.958-8.892 8.577 0 16.885 3.546 22.792 9.728a8.952 8.952 0 0 1-.288 12.658 8.927 8.927 0 0 1-6.186 2.48z"
fill="url(#u)"
/>
<linearGradient
id="v"
x1="228.59"
x2="281.026"
y1="416.918"
y2="364.481"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff" />
<stop offset="1" stop-color="#e2edf2" />
</linearGradient>
<path
d="M295.682 133.581a8.931 8.931 0 0 1-6.376-2.666c-8.94-9.065-20.875-14.058-33.605-14.058-12.459 0-24.216 4.815-33.105 13.558-3.524 3.468-9.193 3.421-12.661-.105a8.953 8.953 0 0 1 .105-12.661c12.26-12.057 28.475-18.698 45.661-18.698 17.561 0 34.023 6.886 46.355 19.392a8.953 8.953 0 0 1-6.374 15.238z"
fill="url(#v)"
/>
<linearGradient
id="w"
x1="213.039"
x2="296.582"
y1="460.987"
y2="377.444"
gradientTransform="matrix(1.0039 0 0 -1.0039 .192 516.56)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff" />
<stop offset="1" stop-color="#e2edf2" />
</linearGradient>
<path
d="M326.911 104.954a8.927 8.927 0 0 1-6.356-2.647c-17.287-17.423-40.319-27.019-64.853-27.019-24.251 0-47.089 9.402-64.308 26.473a8.951 8.951 0 0 1-12.661-.055c-3.481-3.512-3.458-9.18.055-12.661 20.595-20.419 47.91-31.664 76.915-31.664 29.345 0 56.89 11.476 77.565 32.313a8.951 8.951 0 0 1-.05 12.661 8.925 8.925 0 0 1-6.307 2.599z"
fill="url(#w)"
/>
</svg>
More icons in the same style and category