Add icons to this collection by clicking the heart icon.
Homework icon - also known as education, book, pencil, open book, and homework. 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="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 0c0 8.378-6.791 15.169-15.169 15.169"
transform="translate(255.939 113.351)"
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-35.827a6.712 6.712 0 0 0-6.713 6.713v37.903"
transform="translate(120.125 83.904)"
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.009v296.059l-.061 65.904c0 8.378-6.792 15.169-15.17 15.169l-38.967-.144h-116.927a7.29 7.29 0 0 1-7.29-7.291V44.616H16.778"
transform="translate(223.991 83.904)"
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 0h40.386"
transform="translate(151.643 83.904)"
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.378 6.792 15.169 15.169 15.169"
transform="translate(255.939 113.351)"
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-10.185l-38.967.145c-8.377 0-15.169-6.791-15.169-15.169l-.061-65.905v-296.058h171.701a6.712 6.712 0 0 1 6.713 6.713v37.902"
transform="translate(320.26 460.892)"
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 0h163.185v325.082a7.29 7.29 0 0 1-7.29 7.29H98.803"
transform="translate(271.107 128.52)"
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-26.93"
transform="translate(38.26 343.711)"
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-36.463a2.861 2.861 0 0 1-2.861-2.862v-33.295"
transform="translate(77.585 412.27)"
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 0h285.983c19.81 0 35.869 16.059 35.869 35.868v204.799"
transform="translate(151.643 43.712)"
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-85.418c0-19.81 16.059-35.868 35.868-35.868h45.996"
transform="translate(38.26 164.998)"
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-85.979"
transform="translate(38.26 283.379)"
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-36.157h39.202v33.295A2.861 2.861 0 0 1 36.341 0Z"
transform="translate(434.292 412.27)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M434.292 316.781h39.202v26.93h-39.202z"
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-53.512v32.402H0a7.222 7.222 0 0 0 7.222-7.222V7.222A7.222 7.222 0 0 0 0 0Z"
transform="translate(487.804 343.711)"
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-53.512v32.402H0a7.222 7.222 0 0 0 7.222-7.221V7.222A7.222 7.222 0 0 0 0 0Z"
transform="translate(487.804 284.379)"
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 0h53.511v32.402H0a7.221 7.221 0 0 1-7.222-7.222V7.222A7.221 7.221 0 0 1 0 0Z"
transform="translate(24.074 343.711)"
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 0h53.511v32.402H0a7.221 7.221 0 0 1-7.222-7.221V7.222A7.221 7.221 0 0 1 0 0Z"
transform="translate(24.074 284.379)"
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 0h53.511v32.402H0a7.221 7.221 0 0 1-7.222-7.221V7.222A7.221 7.221 0 0 1 0 0Z"
transform="translate(24.074 164.998)"
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-14.31 7.613a3.085 3.085 0 0 1-2.898 0L-31.518 0v120.875H0Z"
transform="translate(151.643 7.645)"
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 0v154.925l-23.825 25.574-23.825-25.574v-306.61c0-8.197 6.645-14.842 14.842-14.842h17.965c8.197 0 14.843 6.645 14.843 14.842v119.723"
transform="translate(368.91 323.727)"
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 0h47.65"
transform="translate(321.26 211.229)"
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 0h47.65"
transform="translate(321.26 240.453)"
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 0h47.65"
transform="translate(321.26 469.068)"
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 0h55.868a3.016 3.016 0 0 1 3.016 3.017V86.07a3.016 3.016 0 0 1-3.016 3.017h-112.26a3.016 3.016 0 0 1-3.016-3.017V3.017A3.016 3.016 0 0 1-56.392 0h24.429"
transform="translate(166.993 326.281)"
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 0v28.742a4.116 4.116 0 0 0 4.116 4.116h110.06a4.116 4.116 0 0 0 4.116-4.116V0a4.116 4.116 0 0 0-4.116-4.116H4.116A4.116 4.116 0 0 0 0 0Z"
transform="translate(107.585 229.346)"
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 0v28.742a4.116 4.116 0 0 0 4.116 4.116h110.06a4.116 4.116 0 0 0 4.116-4.116V0a4.116 4.116 0 0 0-4.116-4.116H4.116A4.116 4.116 0 0 0 0 0Z"
transform="translate(107.585 162.504)"
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-29.868"
transform="translate(166.792 225.23)"
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 0h118.292"
transform="translate(107.585 294.706)"
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