Add icons to this collection by clicking the heart icon.
Test Tubes icon - also known as education, chemistry, science, lab, laboratory, test tubes, chemical, test tube, testing, and rack. 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>
    <path
        d="M483.039 58.949H26.703v36.146h456.336z"
        transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        fill="#fd9a01"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M26.702 58.949H83v36.146H26.702Z"
        transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        fill="#fb8801"
        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 0v-271.67c0-18.747 15.197-33.943 33.943-33.943s33.944 15.196 33.944 33.943V0Z"
            transform="translate(93.628 425.834)"
            fill="#dff6fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v271.67h-25.371V0c0-18.747 15.197-33.943 33.943-33.943 4.486 0 8.765.879 12.685 2.46C8.797-26.458 0-14.26 0 0"
            transform="translate(119 154.164)"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-271.67c0-18.747 15.197-33.943 33.943-33.943s33.944 15.196 33.944 33.943V0Z"
            transform="translate(93.628 425.834)"
            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-18.747 15.197-33.943 33.943-33.943S67.887-18.747 67.887 0v161.517H0Z"
            transform="translate(93.628 154.164)"
            fill="#01c1fa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-161.517c0-18.747 15.197-33.943 33.943-33.943 4.486 0 8.765.878 12.685 2.46-12.46 5.025-21.257 17.223-21.257 31.483V0Z"
            transform="translate(93.629 315.68)"
            fill="#08a9f1"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-18.747 15.197-33.943 33.943-33.943S67.887-18.747 67.887 0v161.517H0Z"
            transform="translate(93.628 154.164)"
            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 0h21.362"
            transform="translate(93.628 379.766)"
            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 0h21.362"
            transform="translate(93.628 347.723)"
            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 0h21.362"
            transform="translate(93.628 315.68)"
            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 0h21.362"
            transform="translate(93.628 283.638)"
            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 0h21.362"
            transform="translate(93.628 219.553)"
            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-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
            transform="translate(168.144 424.765)"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v18.286a5 5 0 0 0 5 5h-34a5 5 0 0 1-5-5V0a5 5 0 0 1 5-5H5a5 5 0 0 0-5 5"
            transform="translate(116 429.766)"
            fill="#99e6fc"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(168.144 424.765)"
            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 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(126.26 177.5)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(140.26 156.5)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-271.67c0-18.747 15.197-33.943 33.943-33.943s33.944 15.196 33.944 33.943V0Z"
            transform="translate(347.628 425.834)"
            fill="#dff6fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M373 425.833h-25.371v-78.11H373Z"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v20.833h-67.886v-271.669c0-18.747 15.197-33.944 33.943-33.944S0-269.583 0-250.836V-35"
            transform="translate(415.515 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 0h21.362"
            transform="translate(347.628 379.766)"
            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 0h21.362"
            transform="translate(347.628 347.723)"
            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-18.747 15.197-33.943 33.943-33.943S67.887-18.747 67.887 0v193.56H0Z"
            transform="translate(347.628 154.164)"
            fill="#05e39c"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-193.56c0-18.746 15.197-33.943 33.943-33.943 4.486 0 8.765.879 12.685 2.46-12.46 5.025-21.257 17.224-21.257 31.483V0Z"
            transform="translate(347.629 347.723)"
            fill="#0ed290"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-18.747 15.197-33.943 33.943-33.943S67.887-18.747 67.887 0v193.56H0Z"
            transform="translate(347.628 154.164)"
            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 0h21.362"
            transform="translate(347.628 315.68)"
            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 0h21.362"
            transform="translate(347.628 283.638)"
            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 0h21.362"
            transform="translate(347.628 219.553)"
            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-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
            transform="translate(422.144 424.765)"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v18.286a5 5 0 0 0 5 5h-34a5 5 0 0 1-5-5V0a5 5 0 0 1 5-5H5a5 5 0 0 0-5 5"
            transform="translate(370 429.766)"
            fill="#99e6fc"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(422.144 424.765)"
            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 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(399.144 178.72)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(384.144 152.5)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-271.67c0-18.747 15.197-33.943 33.943-33.943s33.943 15.196 33.943 33.943V0Z"
            transform="translate(220.927 425.834)"
            fill="#dff6fd"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M246.299 425.833h-25.372v-78.11h25.372z"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-271.67c0-18.747 15.197-33.943 33.943-33.943s33.943 15.196 33.943 33.943V0Z"
            transform="translate(220.927 425.834)"
            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-18.747 15.197-33.943 33.943-33.943S67.886-18.747 67.886 0v193.56H0Z"
            transform="translate(220.927 154.164)"
            fill="#fe3d97"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-193.56c0-18.746 15.197-33.943 33.943-33.943 4.487 0 8.765.879 12.686 2.46-12.46 5.025-21.257 17.224-21.257 31.483V0z"
            transform="translate(220.927 347.723)"
            fill="#e41e7f"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c0-18.747 15.197-33.943 33.943-33.943S67.886-18.747 67.886 0v193.56H0Z"
            transform="translate(220.927 154.164)"
            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 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(250 194.5)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h21.362"
            transform="translate(220.927 379.766)"
            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 0h21.362"
            transform="translate(220.927 347.723)"
            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 0h21.362"
            transform="translate(220.927 315.68)"
            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 0h21.362"
            transform="translate(220.927 283.638)"
            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 0h21.362"
            transform="translate(220.927 219.553)"
            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-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5"
            transform="translate(295.442 424.765)"
            fill="#c8effe"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v18.286a5 5 0 0 0 5 5h-33.701a5 5 0 0 1-5-5V0a5 5 0 0 1 5-5H5a5 5 0 0 0-5 5"
            transform="translate(243 429.766)"
            fill="#99e6fc"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-81.144a5 5 0 0 0-5 5v18.286a5 5 0 0 0 5 5H0a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Z"
            transform="translate(295.442 424.765)"
            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 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(254 151.72)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a7.5 7.5 0 1 0-15 0A7.5 7.5 0 0 0 0 0"
            transform="translate(273 172.72)"
            fill="#000"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M462.577 289.22H49.423v-25h413.154z"
            fill="#fd9a01"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M49.423 264.22H83v25H49.423Z"
            fill="#fb8801"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M462.577 230H49.423v-25h413.154z"
            fill="#fd9a01"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M49.423 205H83v25H49.423Z"
            fill="#fb8801"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-277.298v-36.146h456.337V0H35"
            transform="translate(304 95.094)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="round"
            stroke-linejoin="round"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M462.577 289.22H49.423v-25h413.154zM462.577 230H49.423v-25h413.154z"
            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-32.923c-5.523 0-10 4.477-10 10v267.386a5 5 0 0 0 5 5C-16.979 282.386 0 265.408 0 244.464Z"
            transform="translate(50.423 58.949)"
            fill="#fac600"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v267.386c0 1.076.347 2.066.924 2.881a37.845 37.845 0 0 1-12.501 2.119 5 5 0 0 1-5-5V0c0-5.523 4.477-10 10-10H10C4.478-10 0-5.523 0 0"
            transform="translate(24.077 68.949)"
            fill="#e8b801"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-32.923v244.464c0 20.944 16.979 37.922 37.923 37.922a5 5 0 0 0 5-5V10C10 4.477 5.523 0 0 0"
            transform="translate(494.5 58.949)"
            fill="#fac600"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0a4.982 4.982 0 0 1-4.059 2.099c-20.944 0-37.923-16.979-37.923-37.923v-244.464h16.5v244.464C-25.482-19.239-14.831-5.15 0 0"
            transform="translate(503.56 339.236)"
            fill="#e8b801"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v135.413c0 20.943-16.979 37.922-37.923 37.922a5 5 0 0 1-5-5V-99.051c0-5.523 4.477-10 10-10H0V-35"
            transform="translate(50.423 168)"
            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-32.923v244.464c0 20.944 16.979 37.922 37.923 37.922a5 5 0 0 0 5-5V10C10 4.477 5.523 0 0 0Z"
            transform="translate(494.5 58.949)"
            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