Add icons to this collection by clicking the heart icon.
Carpet icon - also known as home, furniture, house, decoration, elegant, antique, carpet, furniture and household, fringe, and tassel. Created in a clean lineal style with a black 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a"><rect width="100%" height="100%" fill="#fff" /></mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h-352.71a8.016 8.016 0 0 1-8.016-8.016v-480.968A8.016 8.016 0 0 1-352.71-497H0a8.016 8.016 0 0 1 8.016 8.016V-8.016A8.016 8.016 0 0 1 0 0Z"
transform="translate(432.355 504.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 0c-3.476-25.641-11.383-47.637-21.975-62.498"
transform="translate(310.163 226.56)"
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.382-14.742 18.148-36.371 21.635-61.555"
transform="translate(288.448 347.57)"
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 0c3.534 25.397 11.42 47.167 21.952 61.892"
transform="translate(201.935 286.15)"
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-10.264 14.901-17.906 36.588-21.278 61.767"
transform="translate(223.072 165.12)"
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-20.033 31.503-32.292 73.781-32.292 120.258 0 97.398 53.834 176.355 120.242 176.355 27.059 0 52.031-13.11 72.124-35.235"
transform="translate(168.05 135.742)"
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 0c17.171-30.492 27.487-69.595 27.487-112.231 0-97.398-53.834-176.355-120.242-176.355-23.573 0-45.562 9.95-64.121 27.142"
transform="translate(348.755 368.231)"
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.282 10.767-24.048 24.048-24.048C37.33-24.048 48.097-13.282 48.097 0c0 3.805-.964 7.355-2.537 10.553 3.198-1.573 6.748-2.537 10.553-2.537 13.282 0 24.049 10.767 24.049 24.048 0 13.282-10.767 24.049-24.049 24.049"
transform="translate(71.629 448.387)"
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 0c13.282 0 24.048-10.767 24.048-24.048C24.048-37.33 13.282-48.097 0-48.097"
transform="translate(79.645 424.339)"
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.282-10.767-24.048-24.048-24.048-13.282 0-24.049 10.766-24.049 24.048"
transform="translate(199.887 496.484)"
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.282-10.767-24.048-24.048-24.048-13.282 0-24.049 10.766-24.049 24.048"
transform="translate(280.048 496.484)"
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.282-10.767-24.048-24.048-24.048-13.282 0-24.049 10.766-24.049 24.048"
transform="translate(360.21 496.484)"
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 0c13.282 0 24.048-10.767 24.048-24.048C24.048-37.33 13.282-48.097 0-48.097"
transform="translate(79.645 280.048)"
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-96.194"
transform="translate(103.693 400.29)"
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.282 10.767 24.048 24.048 24.048C37.33 24.048 48.097 13.282 48.097 0c0-3.805-.964-7.355-2.537-10.553 3.198 1.573 6.748 2.537 10.553 2.537 13.282 0 24.049-10.767 24.049-24.048 0-13.282-10.767-24.049-24.049-24.049"
transform="translate(71.629 63.613)"
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 0c13.282 0 24.048 10.767 24.048 24.048C24.048 37.33 13.282 48.097 0 48.097"
transform="translate(79.645 87.661)"
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 0v96.194"
transform="translate(103.693 111.71)"
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 0h48.097"
transform="translate(103.693 256)"
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 16.032-16.032"
transform="translate(79.645 496.484)"
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 16.032 16.032"
transform="translate(79.645 15.516)"
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.282-10.767-24.048-24.048-24.048-13.282 0-24.049 10.766-24.049 24.048 0 3.805.964 7.355 2.537 10.553-3.198-1.573-6.748-2.537-10.553-2.537-13.282 0-24.049 10.767-24.049 24.048 0 13.282 10.767 24.049 24.049 24.049"
transform="translate(440.371 448.387)"
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-13.282 0-24.048-10.767-24.048-24.048 0-13.282 10.766-24.049 24.048-24.049"
transform="translate(432.355 424.339)"
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-13.282 0-24.048-10.767-24.048-24.048 0-13.282 10.766-24.049 24.048-24.049"
transform="translate(432.355 280.048)"
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-96.194"
transform="translate(408.307 400.29)"
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.282-10.767 24.048-24.048 24.048-13.282 0-24.049-10.766-24.049-24.048 0-3.805.964-7.355 2.537-10.553-3.198 1.573-6.748 2.537-10.553 2.537-13.282 0-24.049-10.767-24.049-24.048 0-13.282 10.767-24.049 24.049-24.049"
transform="translate(440.371 63.613)"
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-13.282 0-24.048 10.767-24.048 24.048 0 13.282 10.766 24.049 24.048 24.049"
transform="translate(432.355 87.661)"
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 0v96.194"
transform="translate(408.307 111.71)"
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-48.097"
transform="translate(408.307 256)"
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-16.032-16.032"
transform="translate(432.355 496.484)"
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-16.032 16.032"
transform="translate(432.355 15.516)"
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 0v56.113"
transform="translate(256 416.323)"
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 0h32.064"
transform="translate(175.839 472.435)"
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-32.064"
transform="translate(336.161 472.435)"
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.282 10.767 24.048 24.048 24.048C37.33 24.048 48.097 13.282 48.097 0"
transform="translate(312.113 15.516)"
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.282 10.767 24.048 24.048 24.048C37.33 24.048 48.097 13.282 48.097 0"
transform="translate(231.952 15.516)"
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.282 10.767 24.048 24.048 24.048C37.33 24.048 48.097 13.282 48.097 0"
transform="translate(151.79 15.516)"
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-56.113"
transform="translate(256 95.677)"
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-32.064"
transform="translate(336.161 39.565)"
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 0h32.064"
transform="translate(175.839 39.565)"
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.282-10.767-24.048-24.048-24.048-13.282 0-24.049 10.766-24.049 24.048 0 13.282 10.767 24.048 24.049 24.048C-10.767 24.048 0 13.282 0 0Z"
transform="translate(280.048 256)"
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-17.708-14.355-32.064-32.064-32.064S-64.129-17.708-64.129 0c0 17.709 14.356 32.065 32.065 32.065C-14.355 32.065 0 17.709 0 0Z"
transform="translate(288.065 352.193)"
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-17.709-14.355-32.065-32.064-32.065S-64.129-17.709-64.129 0c0 17.708 14.356 32.064 32.065 32.064C-14.355 32.064 0 17.708 0 0Z"
transform="translate(288.065 159.807)"
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-5.875-6.658-14.472-10.857-24.05-10.857-17.709 0-32.064 14.356-32.064 32.065 0 17.709 14.355 32.064 32.064 32.064 9.581 0 18.18-4.202 24.056-10.863"
transform="translate(239.97 234.792)"
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 0c5.875 6.658 14.472 10.857 24.05 10.857 17.709 0 32.064-14.356 32.064-32.065 0-17.709-14.355-32.064-32.064-32.064-9.581 0-18.18 4.202-24.056 10.863"
transform="translate(272.03 277.207)"
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-16.033"
transform="translate(256 384.258)"
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 0h16.032"
transform="translate(183.855 256)"
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-16.032"
transform="translate(328.145 256)"
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 0v16.033"
transform="translate(256 127.742)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category