Add icons to this collection by clicking the heart icon.
Online Library icon - also known as education, ebook, online learning, elearning, digital book, and online library. Created in a clean lineal color style with a white, silver, gray, black, yellow, teal, 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>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v144.5h-36.065V0h-165.444a8.278 8.278 0 0 1-8.278-8.277v-19.51a8.278 8.278 0 0 1 8.278-8.277h366.953a8.278 8.278 0 0 1 8.278 8.277v19.51A8.278 8.278 0 0 1 165.444 0z"
transform="translate(261.862 48.58)"
fill="#dfdfdf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-57.002v-27.787a8.277 8.277 0 0 0-8.277-8.277H0a8.277 8.277 0 0 1 8.277 8.277v19.51A8.277 8.277 0 0 1 0 0"
transform="translate(427.307 48.58)"
fill="#cbcbcb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v36.159a4.968 4.968 0 0 0 4.967 4.968h25.161a3.583 3.583 0 0 1 3.583 3.583v22.686a4.968 4.968 0 0 0 4.968 4.968h36.159a4.966 4.966 0 0 0 4.968-4.968V44.71a3.584 3.584 0 0 1 3.584-3.583h25.161a4.969 4.969 0 0 0 4.968-4.968V0a4.969 4.969 0 0 0-4.968-4.968H4.967A4.968 4.968 0 0 0 0 0"
transform="translate(187.07 12.468)"
fill="#3590bb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-384.469c-18.097 0-32.768 14.67-32.768 32.768v289.013c0 11.325 9.181 20.506 20.506 20.506h173.52l30.93-35.032 29.087 35.032H12.262c11.325 0 20.507-9.181 20.507-20.506V32.768C32.769 14.67 18.098 0 0 0"
transform="translate(436.065 124.844)"
fill="#688b96"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-172.629v313.724c0 17.163 13.914 31.077 31.077 31.077H0c9.627 0 17.431-7.804 17.431-17.431V17.431C17.431 7.804 9.627 0 0 0"
transform="translate(416.505 159.7)"
fill="#fffae3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-172.629c-9.626 0-17.431 7.804-17.431 17.431V327.37c0 9.627 7.805 17.431 17.431 17.431h141.552C-13.914 344.801 0 330.887 0 313.724Z"
transform="translate(243.784 159.7)"
fill="#fffae3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-384.469c-18.097 0-32.768 14.67-32.768 32.768v289.013c0 11.325 9.181 20.506 20.506 20.506h173.52l30.93-35.032 29.087 35.032H12.262c11.325 0 20.507-9.181 20.507-20.506V32.768C32.769 14.67 18.098 0 0 0"
transform="translate(436.065 124.844)"
fill="#688b96"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-172.629v313.724c0 17.163 13.914 31.077 31.077 31.077H0c9.627 0 17.431-7.804 17.431-17.431V17.431C17.431 7.804 9.627 0 0 0"
transform="translate(416.505 159.7)"
fill="#fffae3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-48.261v-327.37c0-9.627-7.804-17.431-17.43-17.431H0c9.627 0 17.431 7.804 17.431 17.431v309.939C17.431-7.804 9.627 0 0 0"
transform="translate(416.505 504.5)"
fill="#fdf3ac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-172.629c-9.626 0-17.431 7.804-17.431 17.431V327.37c0 9.627 7.805 17.431 17.431 17.431h141.552C-13.914 344.801 0 330.887 0 313.724Z"
transform="translate(243.784 159.7)"
fill="#fffae3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-34.537v-313.724c0-17.163-13.914-31.077-31.077-31.077h96.691v313.724C31.077-13.914 17.164 0 0 0"
transform="translate(212.707 504.5)"
fill="#fdf3ac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 17.163-13.914 31.077-31.077 31.077h-141.552c-9.626 0-17.431-7.804-17.431-17.431v-309.939c0-9.627 7.805-17.431 17.431-17.431H0"
transform="translate(243.784 473.423)"
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 0h172.628c9.627 0 17.431 7.804 17.431 17.431V327.37c0 9.627-7.804 17.431-17.431 17.431H31.077C13.914 344.801 0 330.887 0 313.724Z"
transform="translate(243.876 159.7)"
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-172.056c0-18.097 14.671-32.768 32.768-32.768h384.469c18.098 0 32.769 14.671 32.769 32.768v289.014c0 11.325-9.182 20.506-20.507 20.506h-14.391"
transform="translate(18.827 329.667)"
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-14.391c-11.325 0-20.506-9.181-20.506-20.506v-81.073"
transform="translate(53.724 467.13)"
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 0v36.159a4.968 4.968 0 0 0 4.967 4.968h25.161a3.583 3.583 0 0 1 3.583 3.583v22.686a4.968 4.968 0 0 0 4.968 4.968h36.159a4.966 4.966 0 0 0 4.968-4.968V44.71a3.584 3.584 0 0 1 3.584-3.583h25.161a4.969 4.969 0 0 0 4.968-4.968V0a4.969 4.969 0 0 0-4.968-4.968H4.967A4.968 4.968 0 0 0 0 0Z"
transform="translate(187.07 12.468)"
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-40.011"
transform="translate(225.797 124.843)"
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 0v40.011"
transform="translate(261.862 84.832)"
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-126.718a8.277 8.277 0 0 1-8.277-8.277v-19.51a8.277 8.277 0 0 1 8.277-8.277H0"
transform="translate(187.07 48.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 0h126.717a8.277 8.277 0 0 1 8.277 8.277v19.51a8.277 8.277 0 0 1-8.277 8.277H0"
transform="translate(300.59 12.515)"
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-42.218 42.217-42.218 110.666 0 152.883 42.218 42.218 110.666 42.218 152.884 0 42.218-42.217 42.218-110.666 0-152.883C110.666-42.218 42.218-42.218 0 0"
transform="translate(308.626 240.39)"
fill="#89c6fc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-29.604 29.604-72.105 38.446-109.416 26.532C-93.519 21.456-78.563 12.614-65.949 0c42.218-42.217 42.218-110.665 0-152.883-12.614-12.614-27.57-21.456-43.467-26.532C-72.105-191.329-29.604-182.487 0-152.883 42.218-110.665 42.218-42.217 0 0"
transform="translate(461.51 393.273)"
fill="#62b4fd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-17.103-42.218-44.832-42.218-61.935 0-17.103 42.217-17.103 110.666 0 152.883 17.103 42.218 44.832 42.218 61.935 0C17.104 110.666 17.104 42.217 0 0Z"
transform="translate(416.035 240.39)"
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 0c4.052-2.827 8.736-5.514 14.059-8.014 44.68-20.989 117.123-20.989 161.803 0 5.323 2.5 10.006 5.187 14.059 8.014"
transform="translate(290.107 368.54)"
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 0c4.052 2.827 8.736 5.513 14.059 8.014 44.68 20.989 117.123 20.989 161.803 0 5.323-2.501 10.006-5.187 14.059-8.014"
transform="translate(290.107 265.125)"
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 0c41.342 23.891 95.118 18.152 130.486-17.216 42.218-42.217 42.218-110.666 0-152.883-42.217-42.217-110.666-42.217-152.883 0-40.505 40.505-42.149 105.156-4.93 147.62"
transform="translate(331.023 410.49)"
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-100.54a3.462 3.462 0 0 0-3.462 3.463V33.36a3.463 3.463 0 0 0 3.462 3.464H0a3.463 3.463 0 0 0 3.463-3.464V3.463A3.462 3.462 0 0 0 0 0"
transform="translate(199.86 414.763)"
fill="#b9ea6a"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h21.69a3.462 3.462 0 0 1 3.463 3.463v29.898a3.463 3.463 0 0 1-3.463 3.463H0Z"
transform="translate(178.17 414.763)"
fill="#a1e42c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h107.465"
transform="translate(95.858 347.273)"
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 0h107.465"
transform="translate(95.858 303.486)"
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 0h107.465"
transform="translate(95.858 259.7)"
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 0h107.465"
transform="translate(95.858 215.912)"
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-100.54a3.462 3.462 0 0 0-3.462 3.463V33.36a3.463 3.463 0 0 0 3.462 3.464H0a3.463 3.463 0 0 0 3.463-3.464V3.463A3.462 3.462 0 0 0 0 0Z"
transform="translate(199.86 414.763)"
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