Add icons to this collection by clicking the heart icon.
Calculator icon - also known as technology, maths, calculator, and miscellaneous. Created in a clean filled style with a white and black 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="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0h512v512H0Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M448.026 63.974H63.973v384.053h384.053z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-384"
transform="matrix(1.33333 0 0 -1.33333 341.333 85.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-384"
transform="matrix(1.33333 0 0 -1.33333 597.333 341.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.64"
transform="matrix(1.33333 0 0 -1.33333 143.556 213.315)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v104.64"
transform="matrix(1.33333 0 0 -1.33333 213.315 283.075)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 73.991-73.992"
transform="matrix(1.33333 0 0 -1.33333 163.988 420.005)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 73.991 73.992"
transform="matrix(1.33333 0 0 -1.33333 163.988 518.661)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.641"
transform="matrix(1.33333 0 0 -1.33333 399.573 469.333)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.641"
transform="matrix(1.33333 0 0 -1.33333 399.573 213.315)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h31.867"
transform="matrix(1.33333 0 0 -1.33333 448.089 408.072)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h31.867"
transform="matrix(1.33333 0 0 -1.33333 448.089 530.595)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c-43.65 43.65-173.398-15.326-289.8-131.728-62.955-62.955-109.098-129.806-127.14-180.67l104.542-104.542c50.864 18.042 117.715 64.185 180.67 127.14C-15.326-173.398 43.65-43.65 0 0"
transform="matrix(1.33333 0 0 -1.33333 677.684 714.316)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-33.495 0-75.646-14.218-121.896-41.116-44.823-26.069-91.347-62.68-134.543-105.876-30.092-30.092-57.555-62.507-79.42-93.739-22.279-31.824-38.393-61.542-47.895-88.331l-6.332-17.85 13.393-13.393 98.88-98.879 13.391-13.391 17.85 6.331c26.789 9.502 56.508 25.615 88.33 47.894 31.233 21.866 63.648 49.329 93.74 79.42C-8.774-283.201 35.676-222.24 60.66-167.275c12.969 28.533 20.235 54.472 21.595 77.097C84.393-54.616 71.381-33.691 60.09-22.4 49.871-12.182 31.151 0 0 0m0-30c16.326 0 29.644-4.381 38.877-13.613C80.163-84.899 24.381-207.62-85.715-317.717c-59.546-59.545-122.777-103.189-170.886-120.254l-98.879 98.88c17.065 48.109 60.709 111.34 120.253 170.886C-149.751-82.73-56.678-30 0-30"
transform="matrix(1.33333 0 0 -1.33333 612.68 669.333)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</mask>
<g mask="url(#a)">
<path
d="M0 0h512v512H0Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M448.026 63.974H63.973v384.053h384.053z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-384"
transform="matrix(1.33333 0 0 -1.33333 341.333 85.333)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-384"
transform="matrix(1.33333 0 0 -1.33333 597.333 341.333)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.64"
transform="matrix(1.33333 0 0 -1.33333 143.556 213.315)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v104.64"
transform="matrix(1.33333 0 0 -1.33333 213.315 283.075)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 73.991-73.992"
transform="matrix(1.33333 0 0 -1.33333 163.988 420.005)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 73.991 73.992"
transform="matrix(1.33333 0 0 -1.33333 163.988 518.661)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.641"
transform="matrix(1.33333 0 0 -1.33333 399.573 469.333)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h104.641"
transform="matrix(1.33333 0 0 -1.33333 399.573 213.315)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h31.867"
transform="matrix(1.33333 0 0 -1.33333 448.089 408.072)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h31.867"
transform="matrix(1.33333 0 0 -1.33333 448.089 530.595)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0c-43.65 43.65-173.398-15.326-289.8-131.728-62.955-62.955-109.098-129.806-127.14-180.67l104.542-104.542c50.864 18.042 117.715 64.185 180.67 127.14C-15.326-173.398 43.65-43.65 0 0"
transform="translate(508.263 -23.737)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-33.495 0-75.646-14.218-121.896-41.116-44.823-26.069-91.347-62.68-134.543-105.876-30.092-30.092-57.555-62.507-79.42-93.739-22.279-31.824-38.393-61.542-47.895-88.331l-6.332-17.85 13.393-13.393 98.88-98.879 13.391-13.391 17.85 6.331c26.789 9.502 56.508 25.615 88.33 47.894 31.233 21.866 63.648 49.329 93.74 79.42C-8.774-283.201 35.676-222.24 60.66-167.275c12.969 28.533 20.235 54.472 21.595 77.097C84.393-54.616 71.381-33.691 60.09-22.4 49.871-12.182 31.151 0 0 0m0-30c16.326 0 29.644-4.381 38.877-13.613C80.163-84.899 24.381-207.62-85.715-317.717c-59.546-59.545-122.777-103.189-170.886-120.254l-98.879 98.88c17.065 48.109 60.709 111.34 120.253 170.886C-149.751-82.73-56.678-30 0-30"
transform="translate(459.51 10)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</g>
</svg>
More icons in the same style and category