Add icons to this collection by clicking the heart icon.
Library icon - also known as education, reading, study, book, library, building, and architecture and city. Created in a clean lineal color style with a white, silver, black, yellow, orange, and pink 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>
<path
d="M459.913 24.356h-46.914v325.969h46.914z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fcee56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0a11.11 11.11 0 0 1-9.931 0l-224.721-112.237c1.942-7.966 9.105-13.887 17.669-13.887h424.036c8.564 0 15.727 5.921 17.668 13.887z"
transform="translate(260.965 477.166)"
fill="#f3d802"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a18.09 18.09 0 0 1 7.029-1.425h16.614Z"
transform="translate(36.953 352.467)"
fill="#e1c800"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a11.11 11.11 0 0 1-9.931 0l-31.711-15.838 152.654-76.243a18.023 18.023 0 0 0 9.97-16.124v-17.919h86.071c8.564 0 15.727 5.921 17.668 13.887z"
transform="translate(260.965 477.166)"
fill="#e1c800"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M436.457 7.5H75.544v41.249h360.913zM436.457 322.672H75.544v41.25h360.913z"
fill="#fcee56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M99 24.356H52.086v325.969H99Z"
fill="#fcee56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v26.823c0 7.646 6.198 13.843 13.843 13.843h49.485c7.646 0 13.843-6.197 13.843-13.843V-.533a3.547 3.547 0 0 0-3.546-3.547H4.08A4.08 4.08 0 0 0 0 0"
transform="translate(36.958 11.58)"
fill="#f3d802"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v27.356c0 7.646 6.198 13.843 13.843 13.843h49.486c7.645 0 13.842-6.197 13.842-13.843V.533a4.08 4.08 0 0 0-4.08-4.08H3.547A3.547 3.547 0 0 0 0 0"
transform="translate(397.87 11.047)"
fill="#f3d802"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v34.041h77.171V0c0-7.646-6.197-13.844-13.843-13.844H13.843C6.198-13.844 0-7.646 0 0"
transform="translate(36.958 329.88)"
fill="#f3d802"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v34.041h77.171V0c0-7.646-6.197-13.844-13.842-13.844H13.843C6.198-13.844 0-7.646 0 0"
transform="translate(397.87 329.88)"
fill="#f3d802"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-20.645c0-8.259 8.689-13.632 16.078-9.942L243.514 83.006a11.113 11.113 0 0 0 9.93 0L480.88-30.587c7.389-3.69 16.078 1.683 16.078 9.942V0a11.11 11.11 0 0 1-6.147 9.941L253.444 128.494a11.107 11.107 0 0 1-9.93 0L6.147 9.941A11.11 11.11 0 0 1 0 0"
transform="translate(7.521 374.835)"
fill="#fcee56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v26.823c0 7.646 6.198 13.843 13.843 13.843h49.485c7.646 0 13.843-6.197 13.843-13.843V-.533a3.547 3.547 0 0 0-3.546-3.547H4.08A4.08 4.08 0 0 0 0 0Z"
transform="translate(36.958 11.58)"
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 0v27.356c0 7.646 6.198 13.843 13.843 13.843h49.486c7.645 0 13.842-6.197 13.842-13.843V.533a4.08 4.08 0 0 0-4.08-4.08H3.547A3.547 3.547 0 0 0 0 0Z"
transform="translate(397.87 11.047)"
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-30.518-15.242a11.113 11.113 0 0 1-6.147-9.942v-20.644c0-8.26 8.689-13.633 16.078-9.943L206.849 57.822a11.107 11.107 0 0 0 9.93 0L444.215-55.771c7.389-3.69 16.078 1.683 16.078 9.943v20.644c0 4.211-2.38 8.061-6.147 9.942L216.779 103.311a11.113 11.113 0 0 1-9.93 0L31.377 15.672"
transform="translate(44.186 400.019)"
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-51.14v-34.041c0-7.646 6.198-13.844 13.843-13.844h49.485c7.645 0 13.843 6.198 13.843 13.844v21.039"
transform="translate(449.01 363.922)"
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-21.039c0-7.646 6.198-13.844 13.843-13.844h49.485c7.646 0 13.843 6.198 13.843 13.844v34.041h-51.14"
transform="translate(36.958 350.92)"
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-263.791"
transform="translate(52.087 316.037)"
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 0v263.791"
transform="translate(99 52.246)"
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-263.791"
transform="translate(413 316.037)"
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 0v204.13"
transform="translate(459.913 111.907)"
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 0v24.601"
transform="translate(459.913 52.246)"
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 0h287.788"
transform="translate(112.106 322.672)"
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-283.741"
transform="translate(397.87 363.922)"
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-293.038"
transform="translate(402.518 48.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 0h290.835"
transform="translate(110.582 7.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-17.857 5.769-65.444 16.269-113.031-14.843C-160.619 16.269-208.206 5.769-226.062 0a10.65 10.65 0 0 1-7.38-10.14v-164.8c0-6.997 6.625-12.109 13.383-10.298 19.028 5.094 55.898 10.349 94.505-9.344a27.495 27.495 0 0 1 25.045 0c38.607 19.693 75.478 14.438 94.506 9.344C.755-187.049 7.38-181.937 7.38-174.94v164.8A10.65 10.65 0 0 1 0 0"
transform="translate(369.031 279.69)"
fill="#fffae3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-17.857 5.769-65.444 16.269-113.031-14.843C-160.619 16.269-208.206 5.769-226.062 0a10.65 10.65 0 0 1-7.38-10.14v-164.8c0-6.997 6.625-12.109 13.383-10.298 19.028 5.094 55.898 10.349 94.505-9.344a27.495 27.495 0 0 1 25.045 0c38.607 19.693 75.478 14.438 94.506 9.344C.755-187.049 7.38-181.937 7.38-174.94v164.8A10.65 10.65 0 0 1 0 0"
transform="translate(369.031 279.69)"
fill="#dfdfdf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-22.844 14.935-45.685 20.277-65.24 21.161v-187.014c15.977-.72 34.143-4.412 52.718-13.886A27.526 27.526 0 0 1 0-182.757z"
transform="translate(256 264.848)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c38.606 19.693 75.477 14.438 94.505 9.343 6.758-1.81 13.383 3.303 13.383 10.299v164.8a10.65 10.65 0 0 1-7.38 10.14c-17.857 5.769-65.444 16.269-113.031-14.843V-3.018C-8.233-3.018-3.944-2.012 0 0"
transform="translate(268.523 85.108)"
fill="#dfdfdf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-12.887 4.163-41.26 10.787-73.942 2.459A126.43 126.43 0 0 0-65.274.011c4.413-1.424 7.414-5.513 7.414-10.151v-171.395c21.558 2.64 40.11-.558 51.857-3.704 6.758-1.81 13.383 3.302 13.383 10.299v164.8A10.65 10.65 0 0 1 0 0"
transform="translate(369.031 279.69)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-24.351 9.896-47.154 8.633-62.338 5.683"
transform="translate(226.964 211.928)"
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-24.351 9.896-47.154 8.633-62.338 5.683"
transform="translate(226.964 168.056)"
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 0c24.351 9.896 47.154 8.633 62.338 5.683"
transform="translate(285.036 211.928)"
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 0c24.351 9.896 47.154 8.633 62.338 5.683"
transform="translate(285.036 168.056)"
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-182.757"
transform="translate(256 264.848)"
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-17.857 5.769-65.444 16.269-113.031-14.843C-160.619 16.269-208.206 5.769-226.062 0a10.65 10.65 0 0 1-7.38-10.14v-164.8c0-6.997 6.625-12.109 13.383-10.298 19.028 5.094 55.898 10.349 94.505-9.344a27.495 27.495 0 0 1 25.045 0c38.607 19.693 75.478 14.438 94.506 9.344C.755-187.049 7.38-181.937 7.38-174.94v164.8A10.65 10.65 0 0 1 0 0Z"
transform="translate(369.031 279.69)"
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