Add icons to this collection by clicking the heart icon.
Contract icon - also known as home, house, contract, property, real estate, mortgage, files and folders, and legacy. Created in a clean gradient 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="100"
height="100"
viewBox="0 0 1062.459 1062.459"
>
<linearGradient
id="a"
x1="529.995"
x2="529.995"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path
d="M900.991 796.232c-9.757 0-17.667 7.91-17.667 17.667v158.998c0 29.271-23.729 52.999-52.999 52.999s-52.999-23.729-52.999-52.999v-70.666c0-9.757-7.91-17.667-17.667-17.667H176.665V89.573c.961-30.111 26.063-53.792 56.179-52.999H901.45a87.412 87.412 0 0 0-18.126 52.999v158.998c0 9.757 7.91 17.666 17.667 17.666 9.757 0 17.666-7.91 17.666-17.666v-70.666h123.665c9.757 0 17.666-7.91 17.666-17.666V89.573c-.058-48.76-39.572-88.274-88.332-88.332H232.844c-49.627-.788-90.545 38.708-91.512 88.332v794.992H17.666C7.91 884.565 0 892.474 0 902.231v70.666c.058 48.76 39.572 88.274 88.332 88.332h741.992c48.76-.058 88.274-39.572 88.332-88.332V813.899c.001-9.757-7.908-17.667-17.665-17.667zm123.665-706.659v52.999H918.657V89.573c0-29.271 23.729-52.999 52.999-52.999 29.271 0 53 23.728 53 52.999zM35.333 972.897v-52.999h706.659v52.999a87.412 87.412 0 0 0 18.126 52.999H88.332c-29.27.001-52.999-23.728-52.999-52.999z"
fill="url(#a)"
/>
<linearGradient
id="b"
x1="494.662"
x2="494.662"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 142.572h565.328v35.333H211.998z" fill="url(#b)" />
<linearGradient
id="c"
x1="494.662"
x2="494.662"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 213.238h565.328v35.333H211.998z" fill="url(#c)" />
<linearGradient
id="d"
x1="415.162"
x2="415.162"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 354.57h406.329v35.333H211.998z" fill="url(#d)" />
<linearGradient
id="e"
x1="450.495"
x2="450.495"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 283.904h476.995v35.333H211.998z" fill="url(#e)" />
<linearGradient
id="f"
x1="379.829"
x2="379.829"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 425.236h335.663v35.333H211.998z" fill="url(#f)" />
<linearGradient
id="g"
x1="362.163"
x2="362.163"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 495.902h300.33v35.333h-300.33z" fill="url(#g)" />
<linearGradient
id="h"
x1="362.163"
x2="362.163"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 566.568h300.33v35.333h-300.33z" fill="url(#h)" />
<linearGradient
id="i"
x1="362.163"
x2="362.163"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 637.234h300.33v35.333h-300.33z" fill="url(#i)" />
<linearGradient
id="j"
x1="362.163"
x2="362.163"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 707.9h300.33v35.333h-300.33z" fill="url(#j)" />
<linearGradient
id="k"
x1="317.997"
x2="317.997"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M211.998 778.566h211.998v35.333H211.998z" fill="url(#k)" />
<linearGradient
id="l"
x1="476.995"
x2="476.995"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path d="M441.662 778.566h70.666v35.333h-70.666z" fill="url(#l)" />
<linearGradient
id="m"
x1="794.992"
x2="794.992"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path
d="M830.325 407.57h-70.666c-9.757 0-17.666 7.91-17.666 17.666v70.666c0 9.757 7.91 17.666 17.666 17.666h70.666c9.757 0 17.667-7.91 17.667-17.666v-70.666c-.001-9.757-7.91-17.666-17.667-17.666zm-17.667 70.666h-35.333v-35.333h35.333v35.333z"
fill="url(#m)"
/>
<linearGradient
id="n"
x1="794.992"
x2="794.992"
y1="1065.1"
y2="-53.771"
gradientTransform="matrix(1 0 0 -1 0 1060.458)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff33b" />
<stop offset=".014" stop-color="#fee72e" />
<stop offset=".042" stop-color="#fed51b" />
<stop offset=".07" stop-color="#fdca10" />
<stop offset=".1" stop-color="#fdc70c" />
<stop offset=".4" stop-color="#f3903f" />
<stop offset=".8" stop-color="#ed683c" />
<stop offset="1" stop-color="#e93e3a" />
</linearGradient>
<path
d="m1057.286 518.745-14.964-14.964V389.903c0-9.757-7.91-17.667-17.667-17.667H953.99c-9.757 0-17.667 7.91-17.667 17.667v7.879L807.482 268.941c-6.899-6.897-18.082-6.897-24.98 0L532.698 518.745c-6.898 6.9-6.896 18.086.004 24.984a17.661 17.661 0 0 0 12.486 5.172h73.139v194.331c0 9.757 7.91 17.667 17.667 17.667H953.99c9.757 0 17.666-7.91 17.666-17.667v-194.33h73.139c9.757-.002 17.665-7.913 17.663-17.67 0-4.684-1.861-9.175-5.172-12.487zM759.659 725.566v-88.332c0-9.757 7.91-17.667 17.667-17.667h35.333c9.757 0 17.667 7.91 17.667 17.667v88.332h-70.667zM953.99 513.569c-9.757 0-17.667 7.91-17.667 17.667v194.331h-70.666v-88.332c0-29.271-23.729-52.999-52.999-52.999h-35.333c-29.271 0-52.999 23.729-52.999 52.999v88.332H653.66V531.235c0-9.757-7.91-17.667-17.666-17.667h-48.159l207.157-207.157L941.5 452.92c6.9 6.898 18.086 6.896 24.984-.004a17.661 17.661 0 0 0 5.172-12.486v-32.86h35.333v103.526c-.003.828.056 1.655.177 2.473H953.99z"
fill="url(#n)"
/>
</svg>
More icons in the same style and category