# chat-bubble-oval-left-ellipsis Icon

> The chat-bubble-oval-left-ellipsis 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/chat-bubble-oval-left-ellipsis.md?v=outline), [Solid](https://composables.com/icons/icon-libraries/heroicons/chat-bubble-oval-left-ellipsis.md?v=solid), [Mini](https://composables.com/icons/icon-libraries/heroicons/chat-bubble-oval-left-ellipsis.md?v=mini), [Micro](https://composables.com/icons/icon-libraries/heroicons/chat-bubble-oval-left-ellipsis.md?v=micro)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/heroicons/chat-bubble-oval-left-ellipsis.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 HeroiconsChatBubbleOvalLeftEllipsis: ImageVector
    get() {
        if (_HeroiconsChatBubbleOvalLeftEllipsis != null) return _HeroiconsChatBubbleOvalLeftEllipsis!!
        
        _HeroiconsChatBubbleOvalLeftEllipsis = ImageVector.Builder(
            name = "chat-bubble-oval-left-ellipsis",
            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(8.625f, 12f)
                arcToRelative(0.375f, 0.375f, 0f, true, true, -0.75f, 0f)
                arcToRelative(0.375f, 0.375f, 0f, false, true, 0.75f, 0f)
                close()
                moveToRelative(0f, 0f)
                horizontalLineTo(8.25f)
                moveToRelative(4.125f, 0f)
                arcToRelative(0.375f, 0.375f, 0f, true, true, -0.75f, 0f)
                arcToRelative(0.375f, 0.375f, 0f, false, true, 0.75f, 0f)
                close()
                moveToRelative(0f, 0f)
                horizontalLineTo(12f)
                moveToRelative(4.125f, 0f)
                arcToRelative(0.375f, 0.375f, 0f, true, true, -0.75f, 0f)
                arcToRelative(0.375f, 0.375f, 0f, false, true, 0.75f, 0f)
                close()
                moveToRelative(0f, 0f)
                horizontalLineToRelative(-0.375f)
                moveTo(21f, 12f)
                curveToRelative(0f, 4.556f, -4.03f, 8.25f, -9f, 8.25f)
                arcToRelative(9.764f, 9.764f, 0f, false, true, -2.555f, -0.337f)
                arcTo(5.972f, 5.972f, 0f, false, true, 5.41f, 20.97f)
                arcToRelative(5.969f, 5.969f, 0f, false, true, -0.474f, -0.065f)
                arcToRelative(4.48f, 4.48f, 0f, false, false, 0.978f, -2.025f)
                curveToRelative(0.09f, -0.457f, -0.133f, -0.901f, -0.467f, -1.226f)
                curveTo(3.93f, 16.178f, 3f, 14.189f, 3f, 12f)
                curveToRelative(0f, -4.556f, 4.03f, -8.25f, 9f, -8.25f)
                reflectiveCurveToRelative(9f, 3.694f, 9f, 8.25f)
                close()
            }
        }.build()
        
        return _HeroiconsChatBubbleOvalLeftEllipsis!!
    }

private var _HeroiconsChatBubbleOvalLeftEllipsis: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/heroicons/chat-bubble-oval-left-ellipsis.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="M8.625,12a0.375,0.375 0 1,1 -0.75,0a0.375,0.375 0 0,1 0.75,0Zm0,0H8.25m4.125,0a0.375,0.375 0 1,1 -0.75,0a0.375,0.375 0 0,1 0.75,0Zm0,0H12m4.125,0a0.375,0.375 0 1,1 -0.75,0a0.375,0.375 0 0,1 0.75,0Zm0,0h-0.375M21,12c0,4.556 -4.03,8.25 -9,8.25a9.764,9.764 0 0,1 -2.555,-0.337A5.972,5.972 0 0,1 5.41,20.97a5.969,5.969 0 0,1 -0.474,-0.065a4.48,4.48 0 0,0 0.978,-2.025c0.09,-0.457 -0.133,-0.901 -0.467,-1.226C3.93,16.178 3,14.189 3,12c0,-4.556 4.03,-8.25 9,-8.25s9,3.694 9,8.25Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/heroicons/chat-bubble-oval-left-ellipsis.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="M8.625 12a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375M21 12c0 4.556-4.03 8.25-9 8.25a9.764 9.764 0 0 1-2.555-.337A5.972 5.972 0 0 1 5.41 20.97a5.969 5.969 0 0 1-.474-.065 4.48 4.48 0 0 0 .978-2.025c.09-.457-.133-.901-.467-1.226C3.93 16.178 3 14.189 3 12c0-4.556 4.03-8.25 9-8.25s9 3.694 9 8.25Z"/></svg>
```
