Add icons to this collection by clicking the heart icon.
Flask icon - also known as education, science, clock, lab, laboratory, flask, chemical, stopwatch, observation, and experiment. 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 0-102.418 177.392a32.362 32.362 0 0 0-4.334 16.176v105.585h-90.587V193.568a32.352 32.352 0 0 0-4.335-16.176L-304.091 0c-12.453-21.568 3.113-48.528 28.018-48.528h248.054C-3.113-48.528 12.452-21.568 0 0"
            transform="translate(353.862 64.596)"
            fill="#99e6fc"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h173.844c24.905 0 40.47 26.961 28.017 48.529L99.444 225.921a32.36 32.36 0 0 0-4.334 16.177v105.585H4.523V242.098a32.35 32.35 0 0 0-4.335-16.177L-102.229 48.529C-114.682 26.961-99.115 0-74.211 0H-35"
            transform="translate(152 16.066)"
            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 0c-3.693 0-5.575 2.303-6.367 3.676-.793 1.373-1.847 4.153 0 7.351L96.05 188.42a57.436 57.436 0 0 1 7.683 28.677v104.836h40.587V217.097a57.436 57.436 0 0 1 7.685-28.677L254.422 11.028c1.847-3.198.793-5.979 0-7.351C253.63 2.304 251.748 0 248.055 0Z"
            transform="translate(77.79 41.067)"
            fill="#62dbfb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-.793 1.373-1.847 4.153 0 7.352l102.417 177.392a57.437 57.437 0 0 1 7.684 28.677v104.836H84.496V213.421a57.436 57.436 0 0 0-7.683-28.677L-25.604 7.352c-1.847-3.199-.793-5.979 0-7.352.792-1.373 2.673-3.676 6.367-3.676H6.367C2.674-3.676.792-1.373 0 0"
            transform="translate(97.026 44.743)"
            fill="#01d0fb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h248.055c3.693 0 5.575 2.304 6.367 3.677.793 1.372 1.847 4.153 0 7.351l-62.181 107.701H55.814L-6.367 11.027c-1.847-3.198-.793-5.978 0-7.351C-5.575 2.303-3.693 0 0 0"
            transform="translate(77.79 41.067)"
            fill="#fac600"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-.793 1.373-1.847 4.153 0 7.352l62.182 107.702H36.577L-25.604 7.352c-1.847-3.199-.793-5.979 0-7.352.792-1.373 2.673-3.676 6.367-3.676H6.367C2.674-3.676.792-1.373 0 0"
            transform="translate(97.026 44.743)"
            fill="#e8b801"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v44h-40.587V-60.836a57.427 57.427 0 0 0-7.684-28.677l-102.416-177.392c-1.847-3.199-.793-5.979 0-7.352.791-1.373 2.673-3.676 6.367-3.676h248.054c3.694 0 5.576 2.304 6.368 3.677.793 1.372 1.846 4.153 0 7.352L7.685-89.513A57.426 57.426 0 0 0 0-60.836V-35"
            transform="translate(222.11 319)"
            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-136.427"
            transform="translate(270.03 159.797)"
            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-107.842a5.392 5.392 0 0 0-5.391 5.393v28.039a5.391 5.391 0 0 0 5.391 5.391H0a5.392 5.392 0 0 0 5.393-5.391V5.393A5.392 5.392 0 0 0 0 0"
            transform="translate(255.737 347.572)"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v28.039a5.392 5.392 0 0 0 5.393 5.392h-42.497a5.392 5.392 0 0 1-5.392-5.392V0a5.392 5.392 0 0 1 5.392-5.393H5.393A5.392 5.392 0 0 0 0 0"
            transform="translate(185 352.965)"
            fill="#99e6fc"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-107.842a5.392 5.392 0 0 0-5.391 5.393v28.039a5.391 5.391 0 0 0 5.391 5.391H0a5.392 5.392 0 0 0 5.393-5.391V5.393A5.392 5.392 0 0 0 0 0Z"
            transform="translate(255.737 347.572)"
            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 0h18.203"
            transform="translate(192.715 193.839)"
            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 0h18.203"
            transform="translate(192.715 159.797)"
            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 0h18.203"
            transform="translate(192.715 125.756)"
            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 0h18.203"
            transform="translate(192.715 91.715)"
            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-29.363a107.348 107.348 0 0 0 33.931 0V0Z"
            transform="translate(341.633 250.541)"
            fill="#766e6e"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-16.437v-29.363A107.551 107.551 0 0 0 0-28.024z"
            transform="translate(358.07 250.541)"
            fill="#5c5555"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-29.363a107.348 107.348 0 0 0 33.931 0V0Z"
            transform="translate(341.633 250.541)"
            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 17.594 17.594a5.001 5.001 0 0 1 0 7.071L.672 41.586a5 5 0 0 1-7.071 0l-17.65-17.649A107.89 107.89 0 0 0 0 0"
            transform="translate(445.123 178.405)"
            fill="#01c1fa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 18.917 18.918c.461.46.992.803 1.556 1.046l-9.331 9.331a5 5 0 0 1-7.072 0l-17.649-17.649A107.822 107.822 0 0 0 0 0"
            transform="translate(434.653 190.696)"
            fill="#08a9f1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0 17.594 17.594a5.001 5.001 0 0 1 0 7.071L.672 41.586a5 5 0 0 1-7.071 0l-17.65-17.649A107.89 107.89 0 0 0 0 0Z"
            transform="translate(445.123 178.405)"
            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 0v23.931a5 5 0 0 0 5 5h45.043a5 5 0 0 0 5-5V0a5 5 0 0 0-5-5H5a5 5 0 0 0-5 5"
            transform="translate(331.076 254.541)"
            fill="#fe3d97"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v23.931a5 5 0 0 0 5 5h-25.881a5 5 0 0 1-5-5V0a5 5 0 0 1 5-5H5a5 5 0 0 0-5 5"
            transform="translate(356.957 254.541)"
            fill="#e41e7f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v23.931a5 5 0 0 0 5 5h45.043a5 5 0 0 0 5-5V0a5 5 0 0 0-5-5H5a5 5 0 0 0-5 5Z"
            transform="translate(331.076 254.541)"
            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 0c-59.559 0-108.014 48.454-108.014 108.014 0 59.558 48.455 108.013 108.014 108.013 59.56 0 108.014-48.455 108.014-108.013C108.014 48.454 59.56 0 0 0"
            transform="translate(358.598 7.5)"
            fill="#fe3d97"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 51.775 36.621 95.152 85.319 105.607a107.983 107.983 0 0 1-22.694 2.407C3.066 108.014-45.389 59.559-45.389 0c0-59.56 48.455-108.014 108.014-108.014 7.783 0 15.374.835 22.694 2.407C36.621-95.152 0-51.776 0 0"
            transform="translate(295.973 115.514)"
            fill="#e41e7f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-59.559 0-108.014 48.454-108.014 108.014 0 59.558 48.455 108.013 108.014 108.013 59.56 0 108.014-48.455 108.014-108.013C108.014 48.454 59.56 0 0 0Z"
            transform="translate(358.598 7.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 0c0-44.038-35.7-79.738-79.738-79.738S-159.476-44.038-159.476 0s35.7 79.737 79.738 79.737S0 44.038 0 0"
            transform="translate(438.336 115.514)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 38.261 26.954 70.213 62.905 77.941a79.968 79.968 0 0 1-16.832 1.796C2.035 79.737-33.664 44.038-33.664 0S2.035-79.738 46.073-79.738c5.778 0 11.405.63 16.832 1.797C26.954-70.214 0-38.262 0 0"
            transform="translate(312.524 115.514)"
            fill="#dff6fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-6.816 37.117-39.313 65.251-78.4 65.251-44.038 0-79.738-35.699-79.738-79.737s35.7-79.739 79.738-79.739c36.944 0 68.007 25.13 77.061 59.225"
            transform="translate(436.998 130)"
            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 0v57.683"
            transform="translate(358.598 111.555)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0c0-9.683-7.849-17.531-17.531-17.531-9.682 0-17.532 7.848-17.532 17.531 0 9.682 7.85 17.531 17.532 17.531S0 9.682 0 0"
            transform="translate(376.129 115.514)"
            fill="#fff"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-9.683-7.849-17.531-17.531-17.531-9.682 0-17.532 7.848-17.532 17.531 0 9.682 7.85 17.531 17.532 17.531S0 9.682 0 0"
            transform="translate(376.129 115.514)"
            fill="#fe3d97"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0 6.61 3.662 12.361 9.064 15.348a17.439 17.439 0 0 1-8.466 2.183c-9.682 0-17.532-7.849-17.532-17.531 0-9.683 7.85-17.531 17.532-17.531 3.072 0 5.956.795 8.466 2.183C3.662-12.361 0-6.61 0 0"
            transform="translate(358 115.514)"
            fill="#e41e7f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-9.683-7.849-17.531-17.531-17.531-9.682 0-17.532 7.848-17.532 17.531 0 9.682 7.85 17.531 17.532 17.531S0 9.682 0 0Z"
            transform="translate(376.129 115.514)"
            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 0h24.883"
            transform="translate(346.156 69.707)"
            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-7.808-6.329-14.138-14.138-14.138-7.808 0-14.137 6.33-14.137 14.138 0 7.809 6.329 14.139 14.137 14.139C-6.329 14.139 0 7.809 0 0"
            transform="translate(221.39 436.072)"
            fill="#62dbfb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-7.808-6.329-14.138-14.138-14.138-7.808 0-14.137 6.33-14.137 14.138 0 7.809 6.329 14.139 14.137 14.139C-6.329 14.139 0 7.809 0 0Z"
            transform="translate(221.39 436.072)"
            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-10.932-8.861-19.793-19.793-19.793-10.932 0-19.793 8.861-19.793 19.793 0 10.932 8.861 19.793 19.793 19.793C-8.861 19.793 0 10.932 0 0"
            transform="translate(176.626 484.707)"
            fill="#62dbfb"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-10.932-8.861-19.793-19.793-19.793-10.932 0-19.793 8.861-19.793 19.793 0 10.932 8.861 19.793 19.793 19.793C-8.861 19.793 0 10.932 0 0Z"
            transform="translate(176.626 484.707)"
            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