Add icons to this collection by clicking the heart icon.
Book icon - also known as ribbon, education, present, gift, book, bookstore, and bookshop. Created in a clean lineal color 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>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v-51.08c0-32.95-26.71-59.66-59.67-59.66h-300.36c-32.96 0-59.67 26.71-59.67 59.66V307c0 32.95 26.71 59.67 59.67 59.67h18.76z"
transform="translate(461.114 137.831)"
fill="#4c5698"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-233.22c0-32.96-26.71-59.67-59.67-59.67l-281.6-40V59.67h281.6C-26.71 59.67 0 32.95 0 0"
transform="translate(461.114 444.831)"
fill="#696eb1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-13.934-14.184-25.229-31.681-25.229-17.496 0-31.68 11.295-31.68 25.229 0 13.933 14.184 25.229 31.68 25.229C-14.184 25.229 0 13.933 0 0"
transform="translate(236.3 434.005)"
fill="#ff8d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-13.934 14.185-25.229 31.681-25.229 17.497 0 31.68 11.295 31.68 25.229 0 13.933-14.183 25.229-31.68 25.229C14.185 25.229 0 13.933 0 0"
transform="translate(344.657 434.005)"
fill="#ff8d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.217c-32.953 0-59.667-26.714-59.667-59.667v81.799c0 32.953 26.714 59.667 59.667 59.667H0Z"
transform="translate(143.298 304.7)"
fill="#c94156"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-73.78c0-32.95-26.71-59.66-59.67-59.66h-281.6c-10.189 0-19.41 4.13-26.08 10.8-6.68 6.68-10.81 15.9-10.81 26.08 0 20.37 16.52 36.89 36.89 36.89h281.6C-26.71-59.67 0-32.96 0 0"
transform="translate(461.114 211.61)"
fill="#eeedff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-281.6c-20.37 0-36.89-16.52-36.89-36.89a36.698 36.698 0 0 1 3.192-14.997C-309.547-38.994-296.625-30-281.6-30H0c32.96 0 59.67 26.71 59.67 59.67v30C59.67 26.71 32.96 0 0 0"
transform="translate(401.444 151.94)"
fill="#d3d3ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-67.622c0-8.075 8.926-12.96 15.728-8.607l25.849 16.545 25.849-16.545c6.802-4.353 15.727.532 15.727 8.607V0c0 11.111-9.007 20.119-20.118 20.119H20.119C9.007 20.119 0 11.111 0 0"
transform="translate(168.295 85.356)"
fill="#ff8d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 66.154-111.105c4.282-7.192-1.81-16.103-10.065-14.724l-26.362 4.405a10.637 10.637 0 0 1-11.812-7.033l-8.689-25.275c-2.722-7.915-13.459-9.024-17.742-1.833L-74.67-44.459Z"
transform="translate(340.456 344.884)"
fill="#e95b70"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 23.062 11.727 43.382 29.539 55.334L12.525 83.909l-74.67-44.46L4.01-71.656c4.282-7.192 15.019-6.083 17.741 1.832L27.28-53.74C10.745-41.624 0-22.07 0 0"
transform="translate(327.93 260.975)"
fill="#c94156"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-66.154-111.105c-4.283-7.192 1.81-16.103 10.065-14.724l26.362 4.405a10.635 10.635 0 0 0 11.811-7.033l8.69-25.275c2.722-7.915 13.459-9.024 17.741-1.833L74.669-44.459z"
transform="translate(240.501 344.884)"
fill="#e95b70"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-46.357-11.726-59.968-31.747-59.968-31.747v-54.404S-46.357-106.173 0-117.898c38.446-9.725 75.789 19.292 75.789 58.949S38.446 9.725 0 0"
transform="translate(394.798 397.175)"
fill="#ff8d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 23.809 10.167 45.237 26.386 60.203L8.202 71.03-57.953-40.075c-4.282-7.192 1.81-16.103 10.066-14.724l26.362 4.405a10.635 10.635 0 0 0 11.811-7.033l8.69-25.275c2.721-7.915 13.459-9.025 17.741-1.833l12.832 21.552C11.496-47.958 0-25.324 0 0"
transform="translate(232.3 273.853)"
fill="#c94156"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c46.358-11.726 59.968-31.747 59.968-31.747v-54.404S46.358-106.173 0-117.898c-38.446-9.725-75.789 19.292-75.789 58.949S-38.446 9.725 0 0"
transform="translate(186.16 397.175)"
fill="#ff8d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-19.228c-24.373 0-44.131-19.758-44.131-44.131s19.758-44.132 44.131-44.132H0c24.373 0 44.131 19.759 44.131 44.132C44.131-19.758 24.373 0 0 0"
transform="translate(300.093 382.357)"
fill="#ffb4bf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-40.643 0-73.591 32.948-73.591 73.591a73.56 73.56 0 0 0 3.299 21.851c-17.303-10.545-29.226-29.548-29.226-51.953 0-39.657 37.343-68.674 75.789-58.949C-2.577-10.11 11.74-3.036 21.075 3.079A73.541 73.541 0 0 0 0 0"
transform="translate(209.889 294.737)"
fill="#e95b70"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-9.925-1.237-17.611-9.686-17.611-19.946v-67.622c0-8.076 8.925-12.96 15.727-8.607L23.965-79.63l25.849-16.545c6.802-4.353 15.728.531 15.728 8.607v17.41C31.507-62.738 5.132-34.834 0 0"
transform="translate(185.906 105.302)"
fill="#e95b70"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-12.95"
transform="translate(223.083 471.238)"
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-12.95"
transform="translate(357.874 471.238)"
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.32-4.958 10.676-8.095 17.769-8.095 7.091 0 13.448 3.137 17.768 8.095"
transform="translate(272.71 458.673)"
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 0v0c0 12.145 3.514 23.282 9.478 32.624v15.648H-9.291c-32.952 0-59.666-26.713-59.666-59.666v-81.797c0 32.952 26.714 59.666 59.666 59.666H9.478v.902C3.514-23.282 0-12.144 0 0Z"
transform="translate(110.372 338.224)"
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 0v0c0 10.266 3.515 19.705 9.394 27.202 0 0-13.61 20.022-59.968 31.747C-89.02 68.673-126.362 39.657-126.362 0v0c0-39.656 37.342-68.673 75.788-58.948C-4.218-47.223 9.393-27.202 9.394-27.201 3.515-19.705 0-10.266 0 0Z"
transform="translate(236.734 338.224)"
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.509 51.24c-31.419 11.539-41.268 26.002-41.27 26.005-5.62-7.167-13.409-12.548-22.376-15.164l-21.975-36.906 41.462-69.634c4.282-7.192 15.019-6.083 17.74 1.833l8.69 25.274a10.635 10.635 0 0 0 11.811 7.033l26.362-4.405C-1.81-16.103 4.282-7.191 0 0Z"
transform="translate(406.608 233.778)"
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-19.227c-14.11 0-26.664 6.63-34.742 16.936l.005-.006c-.001-.001-9.849-14.466-41.271-26.006l-30.509-51.239c-4.282-7.192 1.81-16.103 10.065-14.724l26.362 4.405a10.636 10.636 0 0 0 11.812-7.033l8.689-25.275c2.722-7.915 13.459-9.024 17.741-1.833L12.361 1.766A44.08 44.08 0 0 0 0 0Z"
transform="translate(300.092 294.093)"
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-19.228c-24.372 0-44.13-19.758-44.13-44.131v0c0-24.373 19.758-44.131 44.13-44.131H0c24.373 0 44.132 19.758 44.132 44.131v0C44.132-19.758 24.373 0 0 0Z"
transform="translate(300.092 382.356)"
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 0c46.357-11.726 59.967-31.747 59.967-31.747 8.079 10.302 20.631 16.929 34.738 16.929h19.227c14.107 0 26.659-6.627 34.737-16.929.003.004 13.614 20.022 59.968 31.747 26.678 6.748 52.813-5.168 66.319-26.341v73.998c0 32.95-26.72 59.67-59.669 59.67H-66.311V-26.326C-52.801-5.163-26.672 6.747 0 0Z"
transform="translate(186.16 397.173)"
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-46.352 11.724-59.964 31.742-59.968 31.747-8.078-10.302-20.63-16.93-34.737-16.93h-19.227c-14.107 0-26.659 6.628-34.737 16.931v-.001S-162.279 11.726-208.637 0c-26.672-6.747-52.801 5.163-66.31 26.326v-153.659H6.65c32.95 0 59.669 26.71 59.669 59.66v94.014C52.813 5.168 26.679-6.748 0 0Z"
transform="translate(394.797 279.276)"
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-46.357-11.726-59.968-31.747-59.968-31.747 5.879-7.497 9.394-16.936 9.394-27.202v0c0-10.266-3.515-19.705-9.394-27.201.001-.001 13.612-20.022 59.968-31.747 38.445-9.725 75.788 19.292 75.788 58.948v0C75.788-19.292 38.445 9.724 0 0Z"
transform="translate(394.797 397.173)"
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-11.793 4.427-29.109 8.104-51.95 5.742"
transform="translate(236.788 336.524)"
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 0c11.792 4.424 29.103 8.096 51.931 5.734"
transform="translate(344.188 336.532)"
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-48.446c-10.19 0-19.41 4.13-26.09 10.81-6.67 6.669-10.799 15.89-10.799 26.08 0 20.369 16.509 36.889 36.889 36.889v153.658c-5.963 9.341-9.477 20.479-9.477 32.623v.001c0 12.144 3.514 23.281 9.477 32.623v133.652h-18.77c-32.95 0-59.659-26.72-59.659-59.669V8.59c0-32.95 26.709-59.67 59.659-59.67H0z"
transform="translate(168.295 78.164)"
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-149.999v-51.08H0c32.949 0 59.669 26.72 59.669 59.67v51.079C59.669 26.719 32.949 0 0 0Z"
transform="translate(401.447 78.164)"
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-281.598c-20.38 0-36.889-16.52-36.889-36.89 0-10.19 4.13-19.41 10.799-26.079 6.68-6.68 15.9-10.81 26.09-10.81h48.446v7.193c0 11.11 9.008 20.118 20.119 20.118h42.916c11.111 0 20.118-9.008 20.118-20.118v-7.193H0c32.949 0 59.669 26.719 59.669 59.669v73.769C59.669 26.71 32.949 0 0 0Z"
transform="translate(401.447 151.943)"
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-67.621c0-8.076 8.926-12.96 15.728-8.607l25.849 16.544 25.849-16.544c6.802-4.353 15.727.531 15.727 8.607V0c0 11.111-9.007 20.119-20.118 20.119H20.119C9.007 20.119 0 11.111 0 0Z"
transform="translate(168.295 85.356)"
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