Add icons to this collection by clicking the heart icon.
Calculator icon - also known as technology, education, maths, office material, calculator, school material, calculate, and stationery. 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 0h-372.385c-13.364 0-24.293-10.942-24.293-24.321V-472.65c0-13.38 10.929-24.35 24.293-24.35H0c13.393 0 24.322 10.97 24.322 24.35v448.329C24.322-10.942 13.393 0 0 0"
transform="translate(442.178 504.5)"
fill="#b5c4cf"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-298.174c-4.785 0-8.721-3.94-8.721-8.73v-83.368c0-4.79 3.936-8.731 8.721-8.731H0c4.785 0 8.721 3.941 8.721 8.731V-8.73C8.721-3.94 4.785 0 0 0"
transform="translate(407.38 441.259)"
fill="#01d0fb"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.483c-1.557 0-2.831-1.304-2.831-2.863v-47.509c0-1.587 1.274-2.863 2.831-2.863H0a2.871 2.871 0 0 1 2.859 2.863v47.509C2.859-1.304 1.557 0 0 0"
transform="translate(150.573 297.627)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.482c-1.558 0-2.86-1.304-2.86-2.863v-47.509a2.872 2.872 0 0 1 2.86-2.863H0c1.558 0 2.832 1.276 2.832 2.863v47.509C2.832-1.304 1.558 0 0 0"
transform="translate(238.063 297.627)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.454a2.872 2.872 0 0 1-2.86-2.863v-47.509a2.854 2.854 0 0 1 2.86-2.863H0a2.854 2.854 0 0 1 2.86 2.863v47.509A2.872 2.872 0 0 1 0 0"
transform="translate(325.525 297.627)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.482c-1.558 0-2.832-1.304-2.832-2.863v-47.509c0-1.587 1.274-2.863 2.832-2.863H0a2.871 2.871 0 0 1 2.859 2.863v47.509C2.859-1.304 1.557 0 0 0"
transform="translate(413.015 297.627)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.482c-1.558 0-2.832-1.276-2.832-2.863v-135.1a2.84 2.84 0 0 1 2.832-2.834H0c1.557 0 2.859 1.275 2.859 2.834v135.1A2.871 2.871 0 0 1 0 0"
transform="translate(413.015 210.036)"
fill="#80d261"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.454a2.854 2.854 0 0 1-2.86-2.863v-47.509a2.854 2.854 0 0 1 2.86-2.863H0a2.854 2.854 0 0 1 2.86 2.863v47.509A2.854 2.854 0 0 1 0 0"
transform="translate(325.525 210.036)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.482a2.872 2.872 0 0 1-2.86-2.863v-47.509a2.872 2.872 0 0 1 2.86-2.863H0c1.558 0 2.832 1.276 2.832 2.863v47.509C2.832-1.276 1.558 0 0 0"
transform="translate(238.063 210.036)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.483c-1.557 0-2.831-1.276-2.831-2.863v-47.509c0-1.587 1.274-2.863 2.831-2.863H0a2.871 2.871 0 0 1 2.859 2.863v47.509A2.871 2.871 0 0 1 0 0"
transform="translate(150.573 210.036)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.483a2.841 2.841 0 0 1-2.831-2.834v-47.538a2.842 2.842 0 0 1 2.831-2.835H0c1.557 0 2.859 1.276 2.859 2.835v47.538C2.859-1.276 1.557 0 0 0"
transform="translate(150.573 122.445)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.482c-1.558 0-2.86-1.276-2.86-2.834v-47.538c0-1.559 1.302-2.835 2.86-2.835H0a2.842 2.842 0 0 1 2.832 2.835v47.538A2.842 2.842 0 0 1 0 0"
transform="translate(238.063 122.445)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-47.454c-1.586 0-2.86-1.276-2.86-2.834v-47.538c0-1.559 1.274-2.835 2.86-2.835H0c1.585 0 2.86 1.276 2.86 2.835v47.538C2.86-1.276 1.585 0 0 0"
transform="translate(325.525 122.445)"
fill="#f6f9fa"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v448.329c0 13.379-10.929 24.321-24.322 24.321h-26.219c13.365 0 24.322-10.942 24.322-24.321V0c0-13.379-10.957-24.35-24.322-24.35h26.219C-10.929-24.35 0-13.379 0 0"
transform="translate(466.5 31.85)"
fill="#8d9ba7"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v47.509c0 1.559-1.302 2.863-2.859 2.863h-23.727c1.557 0 2.831-1.304 2.831-2.863V0c0-1.587-1.274-2.863-2.831-2.863h23.727A2.871 2.871 0 0 1 0 0"
transform="translate(153.433 247.255)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.755a2.871 2.871 0 0 0 2.859-2.863v-47.509a2.853 2.853 0 0 0-2.859-2.863H0c1.558 0 2.832 1.276 2.832 2.863v47.509C2.832-1.304 1.558 0 0 0"
transform="translate(238.063 297.627)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v47.509a2.872 2.872 0 0 1-2.86 2.863h-23.727c1.557 0 2.86-1.304 2.86-2.863V0a2.872 2.872 0 0 0-2.86-2.863H-2.86A2.854 2.854 0 0 1 0 0"
transform="translate(328.385 247.255)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.727c1.557 0 2.831-1.304 2.831-2.863v-47.509c0-1.587-1.274-2.863-2.831-2.863H0a2.871 2.871 0 0 1 2.859 2.863v47.509C2.859-1.304 1.557 0 0 0"
transform="translate(413.015 297.627)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.727a2.872 2.872 0 0 0 2.86-2.863v-47.509a2.872 2.872 0 0 0-2.86-2.863H0a2.854 2.854 0 0 1 2.86 2.863v47.509A2.854 2.854 0 0 1 0 0"
transform="translate(325.525 210.036)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 1.587-1.274 2.863-2.832 2.863h-23.755A2.854 2.854 0 0 0-23.727 0v-47.509a2.854 2.854 0 0 0-2.86-2.863h23.755c1.558 0 2.832 1.276 2.832 2.863z"
transform="translate(240.894 207.173)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.727c1.557 0 2.831-1.276 2.831-2.863v-47.509c0-1.587-1.274-2.863-2.831-2.863H0a2.871 2.871 0 0 1 2.859 2.863v47.509A2.871 2.871 0 0 1 0 0"
transform="translate(150.573 210.036)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.727a2.841 2.841 0 0 0 2.831-2.834v-47.538a2.842 2.842 0 0 0-2.831-2.835H0c1.557 0 2.859 1.276 2.859 2.835v47.538C2.859-1.276 1.557 0 0 0"
transform="translate(150.573 122.445)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.755c1.585 0 2.859-1.276 2.859-2.834v-47.538c0-1.559-1.274-2.835-2.859-2.835H0a2.842 2.842 0 0 1 2.832 2.835v47.538A2.842 2.842 0 0 1 0 0"
transform="translate(238.063 122.445)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-23.727c1.557 0 2.86-1.276 2.86-2.834v-47.538c0-1.559-1.303-2.835-2.86-2.835H0c1.585 0 2.86 1.276 2.86 2.835v47.538C2.86-1.276 1.585 0 0 0"
transform="translate(325.525 122.445)"
fill="#d7e7ec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v135.1a2.871 2.871 0 0 1-2.859 2.863h-23.727c1.557 0 2.831-1.276 2.831-2.863V0a2.84 2.84 0 0 0-2.831-2.834h23.727C-1.302-2.834 0-1.559 0 0"
transform="translate(415.875 72.073)"
fill="#4fc122"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 4.791-3.936 8.73-8.721 8.73h-24.18c4.814 0 8.721-3.939 8.721-8.73v-83.367c0-4.791-3.907-8.731-8.721-8.731h24.18c4.785 0 8.721 3.94 8.721 8.731z"
transform="translate(416.101 432.528)"
fill="#08a9f1"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v267.733c0 13.38 10.929 24.322 24.293 24.322h372.385c13.393 0 24.322-10.942 24.322-24.322v-448.329c0-13.379-10.929-24.349-24.322-24.349H24.293C10.929-204.945 0-193.975 0-180.596v145.985"
transform="translate(45.5 212.445)"
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 0h128.234c4.785 0 8.721-3.94 8.721-8.73v-83.368c0-4.79-3.936-8.731-8.721-8.731H-169.94c-4.785 0-8.721 3.941-8.721 8.731V-8.73c0 4.79 3.936 8.73 8.721 8.73h134.265"
transform="translate(279.147 441.259)"
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.483c1.557 0 2.859-1.304 2.859-2.863v-47.509a2.871 2.871 0 0 0-2.859-2.863H0c-1.557 0-2.831 1.276-2.831 2.863v47.509C-2.831-1.304-1.557 0 0 0Z"
transform="translate(103.09 297.627)"
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.482c1.558 0 2.832-1.304 2.832-2.863v-47.509c0-1.587-1.274-2.863-2.832-2.863H0a2.872 2.872 0 0 0-2.86 2.863v47.509C-2.86-1.304-1.557 0 0 0Z"
transform="translate(190.58 297.627)"
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.454a2.872 2.872 0 0 0 2.86-2.863v-47.509a2.854 2.854 0 0 0-2.86-2.863H0a2.854 2.854 0 0 0-2.86 2.863v47.509A2.872 2.872 0 0 0 0 0Z"
transform="translate(278.07 297.627)"
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.483a2.871 2.871 0 0 0 2.859-2.863v-47.509a2.871 2.871 0 0 0-2.859-2.863H0c-1.557 0-2.831 1.276-2.831 2.863v47.509C-2.831-1.276-1.557 0 0 0Z"
transform="translate(103.09 210.036)"
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.483a2.871 2.871 0 0 0 2.859-2.863v-47.509a2.871 2.871 0 0 0-2.859-2.863H0c-1.557 0-2.831 1.276-2.831 2.863v47.509C-2.831-1.276-1.557 0 0 0Z"
transform="translate(103.09 210.036)"
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.482c1.558 0 2.832-1.276 2.832-2.863v-47.509c0-1.587-1.274-2.863-2.832-2.863H0a2.872 2.872 0 0 0-2.86 2.863v47.509A2.872 2.872 0 0 0 0 0Z"
transform="translate(190.58 210.036)"
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.454a2.854 2.854 0 0 0 2.86-2.863v-47.509a2.854 2.854 0 0 0-2.86-2.863H0a2.854 2.854 0 0 0-2.86 2.863v47.509A2.854 2.854 0 0 0 0 0Z"
transform="translate(278.07 210.036)"
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.483c1.557 0 2.859-1.276 2.859-2.834v-47.538c0-1.559-1.302-2.835-2.859-2.835H0a2.842 2.842 0 0 0-2.831 2.835v47.538A2.841 2.841 0 0 0 0 0Z"
transform="translate(103.09 122.445)"
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.482a2.842 2.842 0 0 0 2.832-2.834v-47.538a2.842 2.842 0 0 0-2.832-2.835H0c-1.557 0-2.86 1.276-2.86 2.835v47.538C-2.86-1.276-1.557 0 0 0Z"
transform="translate(190.58 122.445)"
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.454c1.586 0 2.86-1.276 2.86-2.834v-47.538c0-1.559-1.274-2.835-2.86-2.835H0c-1.585 0-2.86 1.276-2.86 2.835v47.538C-2.86-1.276-1.585 0 0 0Z"
transform="translate(278.07 122.445)"
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.482a2.872 2.872 0 0 0 2.86-2.863v-135.1c0-1.559-1.302-2.834-2.86-2.834H0a2.84 2.84 0 0 0-2.832 2.834v135.1C-2.832-1.276-1.558 0 0 0Z"
transform="translate(365.533 210.036)"
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.482a2.871 2.871 0 0 1 2.86 2.863v47.509c0 1.559-1.302 2.863-2.86 2.863H0c-1.558 0-2.832-1.304-2.832-2.863V2.863C-2.832 1.275-1.558 0 0 0Z"
transform="translate(365.533 244.392)"
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.214"
transform="translate(369.412 374.446)"
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.213"
transform="translate(312.529 374.446)"
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.213"
transform="translate(255.646 374.446)"
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