Add icons to this collection by clicking the heart icon.
Sofa icon - also known as home, relax, decoration, sofa, home furniture, living room, and furniture and household. Created in a clean lineal 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="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 0-3.757 1.872h-235.79l-4.32-1.211a5 5 0 0 1-5-5l-1.279-4.39v-145.79l1.352-3.655a5 5 0 0 1 5-5l4.257-1.954h235.78l3.835 1.624a5 5 0 0 1 5 5l1.776 3.985V-8.738L5-5a5 5 0 0 1-5 5"
transform="translate(377.647 496.128)"
fill="#c38c66"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-24l-35.33-20.06-39.89 15.95c-1.75.7-3.73.54-5.341-.44l-30.799-18.74-19.97 9.08c-1.691.76-3.63.71-5.271-.15L-197-66l1.463 64.596c0 3.31 2.69 6 6 6L-185 6H-6c3.31 0 6-2.69 6-6"
transform="translate(354.501 462)"
fill="#bde4ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-1.5-.962c0-3.31-6.048-4.293-9.358-4.293L-188-4.155c-3.311 0-6 2.69-6 6l-3 26.065 60.399 31.64c1.641.86 3.58.91 5.271.15l19.97-9.08 38.014-12.72z"
transform="translate(354.501 368.09)"
fill="#ffe07d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-56.73l-2.381-9.297L-73.83-34.95l6.825 10.207 31.675 8.683z"
transform="translate(354.501 438)"
fill="#ffe07d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-13.18l-76.9 34.96 4.633 4.971 9.867 1.619z"
transform="translate(354.501 381.27)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-65.71l-6.573-7.627L-12-72v66c0 3.31 2.689 6 6 6z"
transform="translate(169.501 468)"
fill="#99dbff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-38.45-18.574-31.059 15.711 8.997 7.492 18.402 11.197c1.61.98 3.59 1.14 5.34.44l24.468-9.784z"
transform="translate(316.05 421.624)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-24.496-11.13a4 4 0 0 0-3.31 0L-48.21-1.86l-12.4-7.54 34.46-15.66L15.42-6.17z"
transform="translate(303.751 428.11)"
fill="#edc258"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-1.09a6 6 0 0 0-6-6h-185a6 6 0 0 0-6 6v29l12 6.29V11.91a7 7 0 0 1 7-7h167.2l5.887 1.174z"
transform="translate(354.501 368.09)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 2.536 57.614L0 62.61v10c0 5.523 4.477 10 10 10h387c5.522 0 10-4.477 10-10v-10l-1.914-5.931L407 0Z"
transform="translate(52.501 166.89)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-60v62.61c28.091 0 51.73-19.4 58.23-45.5z"
transform="translate(112.501 166.89)"
fill="#edc258"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-62.61h-60l1.771 17.11C-51.729-19.4-28.09 0 0 0"
transform="translate(459.501 229.5)"
fill="#edc258"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 4.412 62.287L0 114.092c0 12.15-9.85 22-22 22h-114.5c-2.08 0-4.093-.289-6-.828-9.234-2.612-14.069-14.414-14.069-24.484l-1.931-77.688-4.428-14.5 4.428-40.5z"
transform="translate(256.001 135.908)"
fill="#f8f7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 5.104 42.743L0 55v81c0 12.15-9.85 22-22 22h-114.5c-2.08 0-4.093-.289-6-.828-9.234-2.612-14.341-15.074-14.341-25.145L-158.5 21.908Z"
transform="translate(414.501 114)"
fill="#f8f7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-321.554l-9.161-29.945 9.161-23.899h34l7.921 8.723 17.079-8.723h50l10.793 8.723 14.207-8.723h50l11.664 8.723 13.336-8.723h50l13.783 8.723 11.217-8.723H0Z"
transform="translate(419.055 67.844)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M156.501 14h-25v53.844h25zM231.501 14h-25v53.844h25zM306.501 14h-25v53.844h25zM381.501 14h-25v53.844h25z"
fill="#edc258"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-135.504.079a7 7 0 0 0-6.996 7V112.17c-9.229-2.61-16-11.1-16-21.17V10l-6.85-19.413L-158.5-45l16 2.21v.001L0-23.092 6.613-7.11Z"
transform="translate(256.001 159)"
fill="#e8e8e8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-110.5a7 7 0 0 0-7 7v105.17c-9.229-2.61-16-11.1-16-21.17V-23.092L25-45l5.104 19.404L25-8.8C18.141-3.29 9.45 0 0 0"
transform="translate(389.501 159)"
fill="#e8e8e8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-8.5l-13.56-3.44L-33.5 0h-50l-14.357-3.44L-108.5 0h-50l-13.89-3.44L-183.5 0h-50l-11.44-3.44L-258.5 0h-8.5c-13.808 0-25-11.193-25-25l-9.161-14L-292-50l153.774-7.496L25-50l6.866 11.33L25-25C25-11.193 13.807 0 0 0"
transform="translate(389.501 144)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M156.001 90.138h-25V144h25zM231.001 90.138h-25V144h25zM306.001 90.138h-25V144h25zM381.001 90.138h-25V144h25z"
fill="#edc258"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M421.367 95.5H95.259v-30h326.108z"
fill="#f8f7f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 25.445-21.12 45.958-46.786 44.965a44.417 44.417 0 0 1-16.834-4.023s-4.65-3.036-6.918-4.639C-81.536 28.529-86.815 16.45-87.492 2.216c-.891-18.752 9.046-32.662 24.694-40.243 3.432-1.662 5.595-5.155 5.595-8.969l-.619-89.614c0-7.606 4.483-17.78 11.821-18.758A15.17 15.17 0 0 1-44-155.5H0v155h-.013C-.011-.333 0-.168 0 0"
transform="translate(97.501 169.5)"
fill="#ffe07d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-114.88c-7.34.97-13 7.26-13 14.86V-9c0 3.82-2.159 7.31-5.6 8.97-15.639 7.58-26.24 23.95-25.349 42.7.819 17.17 11.449 31.92 26.33 38.75-7.771-7.69-12.78-18.17-13.33-29.75-.891-18.75 9.71-35.12 25.349-42.7C-2.159 7.31 0 3.82 0 0"
transform="translate(51.501 129.02)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15C-6.716-15 0-8.284 0 0"
transform="translate(67.501 169.5)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.007 21.2-16.968 38.704-37.438 42.177-1.873.318-4.015-.231-5.956-.156-25.666.993-43.883-20.348-43.883-45.794 0-.167.01-.332.012-.5h-.012l1.582-152.623 10.748-.799h29c8.284 0 15 6.716 15 15v91.023c0 3.813 2.163 7.306 5.594 8.968C-9.704-35.123.892-18.751 0 0"
transform="translate(504.448 171.695)"
fill="#ffe07d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-.17.011-.33.011-.5H0v-155h-15v155h.011c0 .17-.011.33-.011.5 0 25.45 21.12 45.96 46.79 44.97a46.77 46.77 0 0 0 5.721-.59C16.221 40.81 0 22.3 0 0"
transform="translate(429.501 169.5)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15C-6.716-15 0-8.284 0 0"
transform="translate(474.501 169.5)"
fill="#ffd064"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h34.861c5.523 0 10-4.477 10-10v-25"
transform="translate(414.639 249.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 0v25c0 5.523 4.478 10 10 10h34.67"
transform="translate(52.5 214.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 0v104c0 12.15-9.85 22-22 22h-114.5c-12.15 0-22-9.85-22-22V-32"
transform="translate(256 146)"
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-18.596c-12.15 0-22-9.85-22-22"
transform="translate(296.596 272)"
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 0v136c0 12.15-9.85 22-22 22h-60.904"
transform="translate(414.5 114)"
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-15c0-8.284 6.716-15 15-15h44v155h-.013c.002.167.013.332.013.5 0 25.445-21.12 45.958-46.786 44.965-23.148-.895-42.063-19.631-43.162-42.77-.891-18.752 9.705-35.123 25.353-42.704C-2.163 83.329 0 79.836 0 76.023V35"
transform="translate(38.5 44)"
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 0c-1.1 23.139-20.015 41.875-43.162 42.771-25.666.993-46.786-19.521-46.786-44.966 0-.168.01-.333.012-.5h-.012v-155h44c8.284 0 15 6.716 15 15v91.023c0 3.813 2.163 7.306 5.594 8.968C-9.705-35.123.891-18.751 0 0Z"
transform="translate(504.448 171.695)"
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 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15C-6.716-15 0-8.284 0 0z"
transform="translate(67.5 169.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 0c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15C-6.716-15 0-8.284 0 0z"
transform="translate(474.5 169.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 0h317"
transform="translate(97.5 14)"
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-317"
transform="translate(414.5 64)"
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 0c0 13.807-11.193 25-25 25h-267c-13.807 0-25-11.193-25-25"
transform="translate(414.5 119)"
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 0h317"
transform="translate(97.5 94)"
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(156 95.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 0v47"
transform="translate(131 95.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 0v47"
transform="translate(206 95.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 0v47"
transform="translate(231 95.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 0v47"
transform="translate(281 95.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 0v47"
transform="translate(306 95.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 0v47"
transform="translate(356 95.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 0v47"
transform="translate(381 95.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"
transform="translate(156.5 16.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"
transform="translate(131.5 16.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"
transform="translate(206.5 16.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"
transform="translate(231.5 16.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"
transform="translate(281.5 16.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"
transform="translate(306.5 16.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"
transform="translate(356.5 16.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"
transform="translate(381.5 16.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 0v60.303a5 5 0 0 1-5 5h-159.606"
transform="translate(384.5 432.697)"
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-52.394a5 5 0 0 1-5-5v-157a5 5 0 0 1 5-5h247a5 5 0 0 1 5 5v61.697"
transform="translate(184.894 498)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M354.5 468h-197V361h197z"
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 0 26.25 26.25"
transform="translate(354.5 468)"
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 0 26.25-26.25"
transform="translate(354.5 361)"
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 0-25.75-25.75"
transform="translate(157.5 361)"
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 0-26.25 26.25"
transform="translate(157.5 468)"
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 0-77 35-63-33"
transform="translate(297.5 394)"
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 0 76.5 35"
transform="translate(277.5 403)"
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 0-42.5 17-33-20"
transform="translate(319 422)"
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