Add icons to this collection by clicking the heart icon.
Thermostat icon - also known as temperature, controller, weather, wheel, electronics, thermostat, and architecture and city. Created in a clean lineal color style with a white, silver, black, yellow, and orange 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="M503.323 8.865H8.777v494.546h494.546z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#ffe451"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M112.473 8.865H8.778v494.546h103.695z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fbb040"
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 0c96.915 0 175.484-78.569 175.484-175.484S96.915-350.968 0-350.968s-175.484 78.569-175.484 175.484S-96.915 0 0 0"
transform="translate(256.05 431.622)"
fill="#aac4da"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M471.417 439.599h-95.718v31.906h95.718z"
fill="#fd6149"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c13.241 0 23.93-10.688 23.93-23.93 0-13.24-10.689-23.929-23.93-23.929S-23.93-37.17-23.93-23.93C-23.93-10.688-13.241 0 0 0"
transform="translate(72.59 463.528)"
fill="#fd6149"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 80.316 53.98 147.982 127.625 168.823a175.479 175.479 0 0 1-47.86 6.661C-17.15 175.484-95.719 96.916-95.719 0c0-96.915 78.569-175.484 175.484-175.484 16.599 0 32.64 2.355 47.86 6.662C53.98-147.982 0-80.315 0 0"
transform="translate(176.285 256.138)"
fill="#95adc0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.725-19.778 11.964-41.301 11.964-63.814 0-96.915-78.569-175.484-175.484-175.484s-175.484 78.569-175.484 175.484S-260.435 111.67-163.52 111.67c64.633 0 121.106-34.944 151.557-86.969"
transform="translate(419.57 319.952)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-13.241-10.688-23.93-23.93-23.93-13.241 0-23.929 10.689-23.929 23.93s10.688 23.93 23.929 23.93C-10.688 23.93 0 13.241 0 0Z"
transform="translate(96.52 439.599)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M471.417 439.599h-95.718v31.906h95.718z"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v135.601h223.343"
transform="translate(8.777 367.81)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-358.945v335.015"
transform="translate(367.722 8.865)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h247.273v-494.546H135.602"
transform="translate(256.05 503.411)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-39.882"
transform="translate(256.05 431.622)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-39.883"
transform="translate(256.05 120.537)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h39.883"
transform="translate(80.566 256.138)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h39.883"
transform="translate(391.652 256.138)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 23.93-23.93"
transform="translate(128.426 375.787)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-23.93-23.93"
transform="translate(383.675 375.787)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 23.93-23.93"
transform="translate(128.426 375.787)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-23.93-23.93"
transform="translate(383.675 375.787)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-23.93 23.93"
transform="translate(383.675 136.49)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 23.93 23.93"
transform="translate(128.426 136.49)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-23.93 23.93"
transform="translate(383.675 136.49)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 23.93 23.93"
transform="translate(128.426 136.49)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0 13.241-10.688 23.93-23.93 23.93-13.24 0-23.929-10.689-23.929-23.93S-37.17-23.93-23.93-23.93C-10.688-23.93 0-13.241 0 0m-23.93 95.719c44.031 0 79.766-35.735 79.766-79.766 0-44.03-35.735-79.766-79.766-79.766-44.03 0-79.765 35.736-79.765 79.766 0 44.031 35.735 79.766 79.765 79.766"
transform="translate(279.98 240.185)"
fill="#d9eef7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c13.241 0 23.93-10.688 23.93-23.93 0-13.241-10.689-23.929-23.93-23.929S-23.93-37.171-23.93-23.93C-23.93-10.688-13.241 0 0 0"
transform="translate(256.05 264.115)"
fill="#f1f2f2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-14.392-14.114-34.105-22.822-55.84-22.822-44.03 0-79.765 35.735-79.765 79.765 0 44.031 35.735 79.766 79.765 79.766 44.031 0 79.766-35.735 79.766-79.766 0-14.526-3.89-28.149-10.683-39.884"
transform="translate(311.89 199.195)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-13.241-10.688-23.93-23.93-23.93-13.24 0-23.929 10.689-23.929 23.93S-37.17 23.93-23.93 23.93C-10.688 23.93 0 13.241 0 0Z"
transform="translate(279.98 240.185)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v39.883"
transform="translate(256.05 264.115)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(303.91 383.763)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(192.238 383.763)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(303.91 128.514)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(192.238 128.514)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(120.45 208.279)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(120.45 303.998)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(375.699 208.279)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(375.699 303.998)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-39.883h127.625"
transform="translate(40.684 80.654)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(184.262 40.772)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(216.167 40.772)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h15.953"
transform="translate(248.074 40.772)"
fill="none"
stroke="#231f20"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category