Add icons to this collection by clicking the heart icon.
Legal icon - also known as help, legal, service, donation, charity, and miscellaneous. Created in a clean lineal color style with a white, gray, black, maroon, olive, teal, 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>
    <path
        d="M0 0v-150l15-15h30l15 15V0Z"
        transform="matrix(1.33333 0 0 -1.33333 260.999 390)"
        fill="#4f4f4f"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M0 0h-30l-15-15v-120h60v120Z"
        transform="matrix(1.33333 0 0 -1.33333 320.999 230)"
        fill="#fff"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0c0-24.853 20.147-45 45-45S90-24.853 90 0z"
            transform="translate(180.749 219.5)"
            fill="#1990c2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-11.046 0-20.004-8.954-20.004-20l-.002-265h30l15 30v225l-15 30z"
            transform="translate(170.755 339.5)"
            fill="gray"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-.002-285h30V0Z"
            transform="translate(180.751 339.5)"
            fill="#ffcb63"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-10l-15-30v-225l15-30h30v265C20-8.954 11.045 0 0 0"
            transform="translate(280.749 339.5)"
            fill="#696969"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M240.749 54.5h30v285h-30z"
            fill="#ffa754"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-30l-10-15 10-15H0Z"
            transform="translate(120.751 459.5)"
            fill="#ffa754"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M60.751 429.5h30v30h-30z"
            fill="#ffcb63"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-.002-285"
            transform="translate(180.751 339.5)"
            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 0v285"
            transform="translate(270.749 54.5)"
            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 0v285"
            transform="translate(210.749 54.5)"
            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-285"
            transform="translate(240.749 339.5)"
            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-30"
            transform="translate(240.749 219.5)"
            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-110c-11.046 0-19.998-8.954-19.998-20L-130-285H20v265C20-8.954 11.045 0 0 0Z"
            transform="translate(280.749 339.5)"
            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-37l30-10"
            transform="translate(255.749 54.5)"
            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-37l-30-10"
            transform="translate(195.749 54.5)"
            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-75c-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15h15v80"
            transform="translate(150.751 319.5)"
            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-50"
            transform="translate(120.751 469.5)"
            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 0v50"
            transform="translate(60.751 419.5)"
            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 0h60"
            transform="translate(60.751 459.5)"
            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-60"
            transform="translate(120.751 429.5)"
            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 0c1.495 5.8-.01 12.213-4.552 16.754-4.541 4.542-10.954 6.047-16.754 4.553-3.044 5.157-8.643 8.628-15.066 8.628-6.422 0-12.021-3.471-15.066-8.628-5.799 1.494-12.212-.011-16.753-4.553C-72.733 12.213-74.238 5.8-72.744 0c-5.157-3.044-8.628-8.643-8.628-15.065v-45h90v45C8.628-8.643 5.158-3.044 0 0"
            transform="translate(262.12 474.565)"
            fill="#40211d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v45c0 6.423-3.471 12.021-8.628 15.065 1.494 5.8-.011 12.213-4.552 16.754-4.542 4.542-10.955 6.047-16.755 4.553C-32.979 86.529-38.578 90-45 90c-6.423 0-12.021-3.471-15.066-8.628-5.799 1.494-12.212-.011-16.754-4.553-4.541-4.541-6.046-10.954-4.552-16.754C-86.53 57.021-90 51.423-90 45V0"
            transform="translate(270.749 414.5)"
            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-90c24.853 0 45 20.147 45 45S24.853 0 0 0"
            transform="translate(225.749 459.5)"
            fill="#60312c"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 24.853-6.716 45-15 45-24.853 0-45-20.147-45-45s20.147-45 45-45C-6.716-45 0-24.853 0 0"
            transform="translate(240.749 414.5)"
            fill="#85453d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a44.914 44.914 0 0 1 15-2.571c5.261 0 10.307.912 15 2.571"
            transform="translate(210.749 177.071)"
            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-24.853-20.147-45-45-45S-90-24.853-90 0s20.147 45 45 45S0 24.853 0 0Z"
            transform="translate(270.749 414.5)"
            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 45-50h30v30z"
            transform="translate(376.249 159.5)"
            fill="#1990c2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-30h90v50Z"
            transform="translate(331.249 139.5)"
            fill="#2dade3"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-35-30L0-60h30V0Z"
            transform="translate(421.249 199.5)"
            fill="#2dade3"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M331.249 139.5h90v60h-90z"
            fill="#49c9ff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h120"
            transform="translate(331.249 139.5)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M331.249 109.5h120v90h-120z"
            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 0v30h-60V0"
            transform="translate(421.249 199.5)"
            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 0c49.706 0 90-40.294 90-90"
            transform="translate(300.749 319.5)"
            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