Add icons to this collection by clicking the heart icon.
Ruler icon - also known as drawing, ruler, set square, measure, protractor, miscellaneous, and edit tools. Created in a clean lineal color style with a black, orange, 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 0h-124.37l26.23 26.23L0 124.36Zm53.14 276.79L-276.79-53.14c-6.3-6.3-1.84-17.07 7.07-17.07H60.21c5.52 0 10 4.48 10 10v329.93c0 8.91-10.77 13.37-17.07 7.07"
transform="translate(434.29 170.5)"
fill="#fdc266"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-329.93c0-5.52-4.48-10-10-10h-22.05c5.52 0 10 4.48 10 10V-9c0 3.21-1.4 5.85-3.49 7.6l8.47 8.47C-10.77 13.37 0 8.91 0 0"
transform="translate(504.5 440.22)"
fill="#feb541"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30.82c-.75 8.18-2.16 16.17-4.17 23.93h-35.69l26.23 26.23c-10.19 21.69-25.39 40.59-44.09 55.19l-71.43-71.43c14.1-6.37 24.91-18.79 29.1-33.92h-63.02l-29.21-29.21c-6.3-6.3-1.84-17.07 7.07-17.07H24.03v22.25C24.03-10.78 13.25 0 0 0"
transform="translate(380.6 146.57)"
fill="#feb541"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h47.163c5.523 0 10 4.477 10 10v329.927c0 8.909-10.771 13.371-17.071 7.072L-289.835 17.071c-6.3-6.3-1.838-17.071 7.071-17.071H-34"
transform="translate(447.334 100.29)"
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-51.635-51.635h124.37V72.736L24.042 24.042"
transform="translate(361.555 222.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 0c0 36.758 29.801 66.559 66.558 66.559 36.758 0 66.558-29.801 66.558-66.559zm203.922 0c0 75.869-61.495 137.365-137.364 137.365C-9.31 137.365-70.806 75.869-70.806 0h-44.169c-5.539 0-10.029-4.49-10.029-10.029v-50.747c0-5.539 4.49-10.03 10.029-10.03h363.066c5.539 0 10.03 4.491 10.03 10.03v50.747C258.121-4.49 253.63 0 248.091 0Z"
transform="translate(132.504 132.567)"
fill="#fdcf85"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-15.014c-2.699 0-4.897 2.144-4.99 4.84C-22.438 75.146-77.701 132.014-147.33 137c3.29.24 6.61.36 9.96.36C-61.5 137.36 0 75.87 0 0"
transform="translate(336.43 132.57)"
fill="#fdc266"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-50.75c0-5.54-4.5-10.03-10.03-10.03h-19.93c5.54 0 10.03 4.49 10.03 10.03V0c0 5.54-4.49 10.03-10.03 10.03h19.93C-4.5 10.03 0 5.54 0 0"
transform="translate(390.63 122.54)"
fill="#fdc266"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-14.891"
transform="translate(46.118 76.652)"
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-14.891"
transform="translate(84.354 76.652)"
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-14.891"
transform="translate(122.59 76.652)"
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-14.891"
transform="translate(160.826 76.652)"
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-14.891"
transform="translate(199.063 76.652)"
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-14.891"
transform="translate(237.299 76.652)"
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-14.891"
transform="translate(275.535 76.652)"
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-14.891"
transform="translate(313.772 76.652)"
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-14.891"
transform="translate(352.008 76.652)"
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 0c0 36.758 29.801 66.559 66.558 66.559 36.758 0 66.558-29.801 66.558-66.559zm-41.807 84.42C-59.977 61.129-70.806 31.832-70.806 0h-44.169c-5.539 0-10.029-4.49-10.029-10.029v-50.747c0-5.539 4.49-10.03 10.029-10.03h363.066c5.539 0 10.03 4.491 10.03 10.03v50.747C258.121-4.49 253.63 0 248.091 0h-44.169c0 75.869-61.495 137.365-137.364 137.365-31.781 0-61.037-10.797-84.31-28.915"
transform="translate(132.504 132.567)"
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-16.021"
transform="translate(504.497 399.394)"
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-16.021"
transform="translate(504.497 362.727)"
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-16.021"
transform="translate(504.497 326.06)"
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-16.021"
transform="translate(504.497 289.394)"
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-16.021"
transform="translate(504.497 252.727)"
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-16.021"
transform="translate(504.497 216.06)"
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-16.021"
transform="translate(504.497 179.394)"
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-16.021"
transform="translate(504.497 142.727)"
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