# person_filled Icon

> The person_filled icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/person_filled.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/person_filled.kt`

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

val MaterialSymbolsPersonFilled: ImageVector
    get() {
        if (_MaterialSymbolsPersonFilled != null) return _MaterialSymbolsPersonFilled!!
        
        _MaterialSymbolsPersonFilled = ImageVector.Builder(
            name = "person_filled",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(12f, 12f)
                quadToRelative(-1.65f, 0f, -2.825f, -1.175f)
                quadTo(8f, 9.65f, 8f, 8f)
                quadToRelative(0f, -1.65f, 1.175f, -2.825f)
                quadTo(10.35f, 4f, 12f, 4f)
                quadToRelative(1.65f, 0f, 2.825f, 1.175f)
                quadTo(16f, 6.35f, 16f, 8f)
                quadToRelative(0f, 1.65f, -1.175f, 2.825f)
                quadTo(13.65f, 12f, 12f, 12f)
                close()
                moveToRelative(-8f, 8f)
                verticalLineToRelative(-2.8f)
                quadToRelative(0f, -0.85f, 0.438f, -1.563f)
                quadToRelative(0.437f, -0.712f, 1.162f, -1.087f)
                quadToRelative(1.55f, -0.775f, 3.15f, -1.163f)
                quadTo(10.35f, 13f, 12f, 13f)
                reflectiveQuadToRelative(3.25f, 0.387f)
                quadToRelative(1.6f, 0.388f, 3.15f, 1.163f)
                quadToRelative(0.725f, 0.375f, 1.162f, 1.087f)
                quadTo(20f, 16.35f, 20f, 17.2f)
                verticalLineTo(20f)
                close()
                moveToRelative(2f, -2f)
                horizontalLineToRelative(12f)
                verticalLineToRelative(-0.8f)
                quadToRelative(0f, -0.275f, -0.137f, -0.5f)
                quadToRelative(-0.138f, -0.225f, -0.363f, -0.35f)
                quadToRelative(-1.35f, -0.675f, -2.725f, -1.013f)
                quadTo(13.4f, 15f, 12f, 15f)
                reflectiveQuadToRelative(-2.775f, 0.337f)
                quadTo(7.85f, 15.675f, 6.5f, 16.35f)
                quadToRelative(-0.225f, 0.125f, -0.362f, 0.35f)
                quadToRelative(-0.138f, 0.225f, -0.138f, 0.5f)
                close()
                moveToRelative(6f, -8f)
                quadToRelative(0.825f, 0f, 1.413f, -0.588f)
                quadTo(14f, 8.825f, 14f, 8f)
                reflectiveQuadToRelative(-0.587f, -1.412f)
                quadTo(12.825f, 6f, 12f, 6f)
                quadToRelative(-0.825f, 0f, -1.412f, 0.588f)
                quadTo(10f, 7.175f, 10f, 8f)
                reflectiveQuadToRelative(0.588f, 1.412f)
                quadTo(11.175f, 10f, 12f, 10f)
                close()
                moveToRelative(0f, -2f)
                close()
                moveToRelative(0f, 10f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsPersonFilled!!
    }

private var _MaterialSymbolsPersonFilled: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/person_filled.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:fillColor="@android:color/black"
        android:pathData="M12,12q-1.65,0 -2.825,-1.175Q8,9.65 8,8q0,-1.65 1.175,-2.825Q10.35,4 12,4q1.65,0 2.825,1.175Q16,6.35 16,8q0,1.65 -1.175,2.825Q13.65,12 12,12Zm-8,8v-2.8q0,-0.85 0.438,-1.563q0.437,-0.712 1.162,-1.087q1.55,-0.775 3.15,-1.163Q10.35,13 12,13t3.25,0.387q1.6,0.388 3.15,1.163q0.725,0.375 1.162,1.087Q20,16.35 20,17.2V20Zm2,-2h12v-0.8q0,-0.275 -0.137,-0.5q-0.138,-0.225 -0.363,-0.35q-1.35,-0.675 -2.725,-1.013Q13.4,15 12,15t-2.775,0.337Q7.85,15.675 6.5,16.35q-0.225,0.125 -0.362,0.35q-0.138,0.225 -0.138,0.5Zm6,-8q0.825,0 1.413,-0.588Q14,8.825 14,8t-0.587,-1.412Q12.825,6 12,6q-0.825,0 -1.412,0.588Q10,7.175 10,8t0.588,1.412Q11.175,10 12,10Zm0,-2Zm0,10Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/person_filled.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M12 12q-1.65 0-2.825-1.175Q8 9.65 8 8q0-1.65 1.175-2.825Q10.35 4 12 4q1.65 0 2.825 1.175Q16 6.35 16 8q0 1.65-1.175 2.825Q13.65 12 12 12Zm-8 8v-2.8q0-.85.438-1.563.437-.712 1.162-1.087 1.55-.775 3.15-1.163Q10.35 13 12 13t3.25.387q1.6.388 3.15 1.163.725.375 1.162 1.087Q20 16.35 20 17.2V20Zm2-2h12v-.8q0-.275-.137-.5-.138-.225-.363-.35-1.35-.675-2.725-1.013Q13.4 15 12 15t-2.775.337Q7.85 15.675 6.5 16.35q-.225.125-.362.35-.138.225-.138.5Zm6-8q.825 0 1.413-.588Q14 8.825 14 8t-.587-1.412Q12.825 6 12 6q-.825 0-1.412.588Q10 7.175 10 8t.588 1.412Q11.175 10 12 10Zm0-2Zm0 10Z"/></svg>
```
