# beaker Icon

> The beaker icon from Heroicons as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Heroicons](https://composables.com/icons/icon-libraries/heroicons.md)
- License: MIT (full text in the [Heroicons library page](https://composables.com/icons/icon-libraries/heroicons.md))
- Styles: [Outline](https://composables.com/icons/icon-libraries/heroicons/beaker.md?v=outline), [Solid](https://composables.com/icons/icon-libraries/heroicons/beaker.md?v=solid), [Mini](https://composables.com/icons/icon-libraries/heroicons/beaker.md?v=mini), [Micro](https://composables.com/icons/icon-libraries/heroicons/beaker.md?v=micro)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/heroicons/beaker.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeJoin
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val HeroiconsBeaker: ImageVector
    get() {
        if (_HeroiconsBeaker != null) return _HeroiconsBeaker!!
        
        _HeroiconsBeaker = ImageVector.Builder(
            name = "beaker",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 1.5f,
                strokeLineJoin = StrokeJoin.Miter
            ) {
                moveTo(9.75f, 3.104f)
                verticalLineToRelative(5.714f)
                arcToRelative(2.25f, 2.25f, 0f, false, true, -0.659f, 1.591f)
                lineTo(5f, 14.5f)
                moveTo(9.75f, 3.104f)
                curveToRelative(-0.251f, 0.023f, -0.501f, 0.05f, -0.75f, 0.082f)
                moveToRelative(0.75f, -0.082f)
                arcToRelative(24.301f, 24.301f, 0f, false, true, 4.5f, 0f)
                moveToRelative(0f, 0f)
                verticalLineToRelative(5.714f)
                curveToRelative(0f, 0.597f, 0.237f, 1.17f, 0.659f, 1.591f)
                lineTo(19.8f, 15.3f)
                moveTo(14.25f, 3.104f)
                curveToRelative(0.251f, 0.023f, 0.501f, 0.05f, 0.75f, 0.082f)
                moveTo(19.8f, 15.3f)
                lineToRelative(-1.57f, 0.393f)
                arcTo(9.065f, 9.065f, 0f, false, true, 12f, 15f)
                arcToRelative(9.065f, 9.065f, 0f, false, false, -6.23f, -0.693f)
                lineTo(5f, 14.5f)
                moveToRelative(14.8f, 0.8f)
                lineToRelative(1.402f, 1.402f)
                curveToRelative(1.232f, 1.232f, 0.65f, 3.318f, -1.067f, 3.611f)
                arcTo(48.309f, 48.309f, 0f, false, true, 12f, 21f)
                curveToRelative(-2.773f, 0f, -5.491f, -0.235f, -8.135f, -0.687f)
                curveToRelative(-1.718f, -0.293f, -2.3f, -2.379f, -1.067f, -3.61f)
                lineTo(5f, 14.5f)
            }
        }.build()
        
        return _HeroiconsBeaker!!
    }

private var _HeroiconsBeaker: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/heroicons/beaker.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:strokeColor="@android:color/black"
        android:strokeWidth="1.5"
        android:pathData="M9.75,3.104v5.714a2.25,2.25 0 0,1 -0.659,1.591L5,14.5M9.75,3.104c-0.251,0.023 -0.501,0.05 -0.75,0.082m0.75,-0.082a24.301,24.301 0 0,1 4.5,0m0,0v5.714c0,0.597 0.237,1.17 0.659,1.591L19.8,15.3M14.25,3.104c0.251,0.023 0.501,0.05 0.75,0.082M19.8,15.3l-1.57,0.393A9.065,9.065 0 0,1 12,15a9.065,9.065 0 0,0 -6.23,-0.693L5,14.5m14.8,0.8l1.402,1.402c1.232,1.232 0.65,3.318 -1.067,3.611A48.309,48.309 0 0,1 12,21c-2.773,0 -5.491,-0.235 -8.135,-0.687c-1.718,-0.293 -2.3,-2.379 -1.067,-3.61L5,14.5" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/heroicons/beaker.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M9.75 3.104v5.714a2.25 2.25 0 0 1-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 0 1 4.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0 1 12 15a9.065 9.065 0 0 0-6.23-.693L5 14.5m14.8.8 1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0 1 12 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5"/></svg>
```
