Add icons to this collection by clicking the heart icon.
Books icon - also known as education, reading, study, library, books, and literature. Created in a clean lineal 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>
<path
d="M0 0h43.735"
transform="matrix(1.33333 0 0 -1.33333 229.783 112.615)"
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-43.735"
transform="matrix(1.33333 0 0 -1.33333 288.096 147.875)"
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 0h43.735"
transform="matrix(1.33333 0 0 -1.33333 288.096 112.615)"
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-43.735"
transform="matrix(1.33333 0 0 -1.33333 346.41 147.875)"
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 0h43.735"
transform="matrix(1.33333 0 0 -1.33333 346.41 119.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 0h-43.735"
transform="matrix(1.33333 0 0 -1.33333 404.724 208.78)"
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.686"
transform="matrix(1.33333 0 0 -1.33333 229.783 205.574)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0a9.9 9.9 0 0 1 .959 4.24v138.563c0 5.496-4.455 9.95-9.95 9.95h-33.785c-5.495 0-9.951-4.454-9.951-9.95V4.24c0-1.518.351-2.953.96-4.24"
transform="translate(171.378 324.19)"
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 0a9.9 9.9 0 0 1 .959 4.24v118.662c0 5.495-4.455 9.951-9.95 9.951h-23.835c-5.495 0-9.95-4.456-9.95-9.951V4.24c0-1.518.35-2.953.96-4.24"
transform="translate(215.113 324.19)"
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 0a9.886 9.886 0 0 1 .96 4.24v118.662c0 5.495-4.455 9.951-9.95 9.951h-23.835c-5.495 0-9.95-4.456-9.95-9.951V4.24c0-1.518.35-2.953.959-4.24"
transform="translate(258.848 324.19)"
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 0a9.888 9.888 0 0 0-.96 4.239v118.66c0 5.5 4.45 9.951 9.95 9.951h23.83a9.931 9.931 0 0 0 7.68-3.621"
transform="translate(260.77 324.19)"
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-116.511c0-1.519-.35-2.949-.96-4.239"
transform="translate(303.54 444.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 0c2.92 2.402 4.342 6.367 3.299 10.258l-43.588 162.675c-1.422 5.308-6.878 8.459-12.186 7.036l-13.411-3.593c-5.308-1.423-8.458-6.879-7.036-12.187L-29.335 1.514c.142-.53.334-1.031.552-1.514"
transform="translate(364.82 324.19)"
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.308 1.422 8.458 6.878 7.035 12.187L.187 37.744"
transform="translate(396.059 322.26)"
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-27.57 102.896c-1.422 5.309-6.878 8.459-12.187 7.037l-13.411-3.593c-5.308-1.423-8.458-6.879-7.036-12.187l43.588-162.675a9.91 9.91 0 0 1 1.45-3.123"
transform="translate(387.077 394.226)"
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 0h238.335c5.495 0 9.95 4.455 9.95 9.95v30.074c0 5.496-4.455 9.951-9.95 9.951H-91.319c-5.496 0-9.951-4.455-9.951-9.951V9.95c0-5.495 4.455-9.95 9.951-9.95h55.923"
transform="translate(182.491 271.845)"
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 0h43.735"
transform="translate(94.814 163.195)"
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-43.735"
transform="translate(138.549 136.749)"
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.752 1.4 1.181 3 1.181 4.701v118.66c0 5.496-4.455 9.951-9.951 9.951h-23.834c-5.496 0-9.951-4.455-9.951-9.951V4.701c0-1.701.429-3.301 1.182-4.701"
transform="translate(137.368 59.385)"
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 0h43.735"
transform="translate(138.549 163.195)"
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-43.735"
transform="translate(182.284 136.749)"
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.752 1.4 1.181 3 1.181 4.701v118.66c0 5.496-4.455 9.951-9.951 9.951h-23.834c-5.496 0-9.951-4.455-9.951-9.951V4.701c0-1.701.429-3.301 1.182-4.701"
transform="translate(181.103 59.385)"
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 0h43.735"
transform="translate(182.284 158.232)"
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-43.735"
transform="translate(226.02 91.071)"
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.753 1.4 1.182 3 1.182 4.701v118.66c0 5.496-4.455 9.951-9.952 9.951h-23.834c-5.495 0-9.95-4.455-9.95-9.951V4.701c0-1.701.429-3.301 1.181-4.701"
transform="translate(224.838 59.385)"
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 0h43.735"
transform="translate(226.02 158.232)"
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-43.735"
transform="translate(269.755 91.071)"
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 5.496-4.455 9.951-9.951 9.951h-23.834c-5.495 0-9.95-4.455-9.95-9.951v-118.66a9.9 9.9 0 0 1 1.669-5.519"
transform="translate(269.755 182.746)"
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 0h43.735"
transform="translate(269.755 158.232)"
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-43.735"
transform="translate(313.49 91.071)"
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 0a9.904 9.904 0 0 1 1.7 5.563v118.661c0 5.496-4.455 9.951-9.951 9.951h-23.834c-5.496 0-9.95-4.455-9.95-9.951V83.829"
transform="translate(311.79 58.523)"
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-42.87a9.91 9.91 0 0 1 1.67-5.521"
transform="translate(269.755 106.956)"
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 0h43.734"
transform="translate(313.49 158.232)"
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-43.734"
transform="translate(357.225 91.071)"
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.753 1.4 1.181 3 1.181 4.701v118.66c0 5.496-4.455 9.951-9.951 9.951h-23.834c-5.495 0-9.95-4.455-9.95-9.951V4.701c0-1.701.428-3.301 1.181-4.701"
transform="translate(356.044 59.385)"
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 0v179.422a5 5 0 0 1-5 5h-13.884a5 5 0 0 1-5-5V0"
transform="translate(381.108 59.385)"
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 0v179.422a5 5 0 0 1-5 5h-13.884a5 5 0 0 1-5-5V0"
transform="translate(404.992 59.385)"
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 0v179.422a5 5 0 0 1-5 5h-13.884a5 5 0 0 1-5-5V0"
transform="translate(428.876 59.385)"
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-379.653c-5.495 0-9.951 4.455-9.951 9.95v30.074c0 5.496 4.456 9.951 9.951 9.951H0c5.496 0 9.951-4.455 9.951-9.951V9.95C9.951 4.455 5.496 0 0 0Z"
transform="translate(445.825 7.5)"
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