Add icons to this collection by clicking the heart icon.
Protractor icon - also known as education, ruler, utensil, Technical drawing, measurement, stationery, and protractor. Created in a clean lineal color style with a silver, gray, 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="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 0c-60.829 60.829-60.829 159.453 0 220.282 60.829 60.829 159.454 60.829 220.283 0l62.938 62.939c-95.589 95.588-250.57 95.588-346.159 0-95.588-95.59-95.588-250.57 0-346.159z"
            transform="translate(144.629 147.089)"
            fill="#d1a184"
            fill-opacity="1"
            fill-rule="evenodd"
            stroke="none"
        />
        <path
            d="m0 0-220.283-220.282-62.938-62.939-4.721-4.72c-8.654-8.655-8.654-22.815 0-31.469l31.469-31.469c8.655-8.654 22.815-8.654 31.469 0L130.597 4.722c8.654 8.653 8.654 22.814 0 31.467l-31.47 31.47c-8.653 8.654-22.814 8.654-31.469 0l-4.72-4.721z"
            transform="translate(364.912 367.371)"
            fill="#c68a65"
            fill-opacity="1"
            fill-rule="evenodd"
            stroke="none"
        />
        <path
            d="m0 0 145.981 145.982c8.655 8.655 22.816 8.655 31.469 0l31.47-31.469c8.654-8.654 8.654-22.815 0-31.468l-355.601-355.601c-8.654-8.654-22.814-8.654-31.468 0l-31.469 31.469c-8.654 8.654-8.654 22.815 0 31.469L-63.64-63.64"
            transform="translate(286.589 289.048)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-92.749 96.045-91.417 248.699 2.994 343.11 94.411 94.412 247.067 95.744 343.111 2.995"
            transform="translate(78.697 87.198)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c-59.022 61.12-58.175 158.264 1.905 218.344 60.08 60.08 157.225 60.927 218.344 1.905"
            transform="translate(142.724 149.027)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 27.099 15.646"
            transform="translate(44.6 135.888)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 15.112 4.049"
            transform="translate(20.355 194.419)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h15.646"
            transform="translate(12.086 257.23)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 30.225-8.099"
            transform="translate(20.355 320.041)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 13.55-7.823"
            transform="translate(44.6 378.572)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.063-11.063"
            transform="translate(83.167 428.834)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 15.646-27.1"
            transform="translate(133.429 467.401)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 4.05-15.112"
            transform="translate(191.959 491.646)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-15.646"
            transform="translate(254.77 499.915)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-8.099-30.226"
            transform="translate(317.582 491.646)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-7.823-13.55"
            transform="translate(376.113 467.401)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.932"
            transform="translate(303.22 208.78)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 21.044-21.045"
            transform="translate(254.772 178.558)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.932"
            transform="translate(224.548 130.108)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.932"
            transform="translate(185.212 90.772)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 21.045-21.045"
            transform="translate(136.763 60.55)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.932"
            transform="translate(342.556 248.117)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 21.044-21.045"
            transform="translate(372.78 296.565)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.932"
            transform="translate(421.228 326.79)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 11.932-11.933"
            transform="translate(460.563 366.125)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h.008"
            transform="translate(254.763 257.23)"
            fill="none"
            stroke="#000"
            stroke-width="20"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="2.613"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category