Add icons to this collection by clicking the heart icon.
Document icon - also known as diploma, document, agreement, contract, legal, license, documentation, and files and folders. Created in a clean filled style with a white and 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>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="d" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0c0-63.442 51.43-114.873 114.872-114.873S229.745-63.442 229.745 0c0 63.442-51.431 114.873-114.873 114.873C51.43 114.873 0 63.442 0 0Z"
transform="matrix(1.33333 0 0 -1.33333 312.217 -159.841)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-466.875h293.775l48.6 108.343v265.155L249 0Z"
transform="matrix(1.33333 0 0 -1.33333 72.902 0)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h124.436"
transform="matrix(1.33333 0 0 -1.33333 135.238 124.502)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 207.506)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 290.502)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 373.498)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-102.375h116.323"
transform="matrix(1.33333 0 0 -1.33333 404.902 -12)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 31.125 31.124L62.25-.002l31.125 31.127"
transform="matrix(1.33333 0 0 -1.33333 155.956 497.997)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M341.89 0h99.112v85.039H341.89Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-36.493-29.584-66.077-66.077-66.077-36.493 0-66.077 29.584-66.077 66.077 0 36.494 29.584 66.077 66.077 66.077C-29.584 66.077 0 36.494 0 0"
transform="matrix(1.33333 0 0 -1.33333 610.033 511.09)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-107.156l-49.556 19.74-49.556-19.74V0"
transform="matrix(1.33333 0 0 -1.33333 588.004 569.281)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-36.493-29.584-66.077-66.077-66.077-36.493 0-66.077 29.584-66.077 66.077 0 36.494 29.584 66.077 66.077 66.077C-29.584 66.077 0 36.494 0 0Z"
transform="matrix(1.33333 0 0 -1.33333 610.033 511.09)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h30"
transform="matrix(1.33333 0 0 -1.33333 502.082 511.09)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c0-63.442 51.43-114.873 114.872-114.873S229.745-63.442 229.745 0c0 63.442-51.431 114.873-114.873 114.873C51.43 114.873 0 63.442 0 0Z"
transform="translate(234.163 631.88)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0v-466.875h293.775l48.6 108.343v265.155L249 0Z"
transform="matrix(1.33333 0 0 -1.33333 72.902 0)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h124.436"
transform="matrix(1.33333 0 0 -1.33333 135.238 124.502)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 207.506)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 290.502)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h248.936"
transform="matrix(1.33333 0 0 -1.33333 135.238 373.498)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0v-102.375h116.323"
transform="translate(303.677 521)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="m0 0 31.125 31.124L62.25-.002l31.125 31.127"
transform="matrix(1.33333 0 0 -1.33333 155.956 497.997)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M341.89 0h99.112v85.039H341.89Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g
clip-path="url(#d)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c0-36.493-29.584-66.077-66.077-66.077-36.493 0-66.077 29.584-66.077 66.077 0 36.494 29.584 66.077 66.077 66.077C-29.584 66.077 0 36.494 0 0"
transform="translate(457.524 128.682)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-107.156l-49.556 19.74-49.556-19.74V0"
transform="translate(441.003 85.04)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c0-36.493-29.584-66.077-66.077-66.077-36.493 0-66.077 29.584-66.077 66.077 0 36.494 29.584 66.077 66.077 66.077C-29.584 66.077 0 36.494 0 0Z"
transform="translate(457.524 128.682)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h30"
transform="translate(376.562 128.682)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category