# person_add_alt_1 Icon

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

- Library: [Material Icons](https://composables.com/icons/icon-libraries/material-icons.md)
- License: Apache 2.0 (full text in the [Material Icons library page](https://composables.com/icons/icon-libraries/material-icons.md))
- Styles: [Filled](https://composables.com/icons/icon-libraries/material-icons/person_add_alt_1.md?v=filled), [Outlined](https://composables.com/icons/icon-libraries/material-icons/person_add_alt_1.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-icons/person_add_alt_1.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-icons/person_add_alt_1.md?v=sharp), [Two-Tone](https://composables.com/icons/icon-libraries/material-icons/person_add_alt_1.md?v=twotone)
- Categories: [Social](https://composables.com/icons/categories/social.md)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-icons/person_add_alt_1.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.group
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialIconsPersonAddAlt1: ImageVector
    get() {
        if (_MaterialIconsPersonAddAlt1 != null) return _MaterialIconsPersonAddAlt1!!
        
        _MaterialIconsPersonAddAlt1 = ImageVector.Builder(
            name = "person_add_alt_1",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            group {
                path(
                    fill = SolidColor(Color.Transparent)
                ) {
                    moveTo(0f, 0f)
                    horizontalLineTo(24f)
                    verticalLineTo(24f)
                    horizontalLineTo(0f)
                    verticalLineTo(0f)
                    close()
                }
            }
            group {
                path(
                    fill = SolidColor(Color.Black)
                ) {
                    moveTo(13f, 8f)
                    curveToRelative(0f, -2.21f, -1.79f, -4f, -4f, -4f)
                    reflectiveCurveTo(5f, 5.79f, 5f, 8f)
                    reflectiveCurveToRelative(1.79f, 4f, 4f, 4f)
                    reflectiveCurveTo(13f, 10.21f, 13f, 8f)
                    close()
                    moveTo(11f, 8f)
                    curveToRelative(0f, 1.1f, -0.9f, 2f, -2f, 2f)
                    reflectiveCurveTo(7f, 9.1f, 7f, 8f)
                    reflectiveCurveToRelative(0.9f, -2f, 2f, -2f)
                    reflectiveCurveTo(11f, 6.9f, 11f, 8f)
                    close()
                    moveTo(1f, 18f)
                    verticalLineToRelative(2f)
                    horizontalLineToRelative(16f)
                    verticalLineToRelative(-2f)
                    curveToRelative(0f, -2.66f, -5.33f, -4f, -8f, -4f)
                    reflectiveCurveTo(1f, 15.34f, 1f, 18f)
                    close()
                    moveTo(3f, 18f)
                    curveToRelative(0.2f, -0.71f, 3.3f, -2f, 6f, -2f)
                    curveToRelative(2.69f, 0f, 5.78f, 1.28f, 6f, 2f)
                    horizontalLineTo(3f)
                    close()
                    moveTo(20f, 15f)
                    verticalLineToRelative(-3f)
                    horizontalLineToRelative(3f)
                    verticalLineToRelative(-2f)
                    horizontalLineToRelative(-3f)
                    verticalLineTo(7f)
                    horizontalLineToRelative(-2f)
                    verticalLineToRelative(3f)
                    horizontalLineToRelative(-3f)
                    verticalLineToRelative(2f)
                    horizontalLineToRelative(3f)
                    verticalLineToRelative(3f)
                    horizontalLineTo(20f)
                    close()
                }
            }
        }.build()
        
        return _MaterialIconsPersonAddAlt1!!
    }

private var _MaterialIconsPersonAddAlt1: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-icons/person_add_alt_1.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:pathData="M0,0H24V24H0V0Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M13,8c0,-2.21 -1.79,-4 -4,-4S5,5.79 5,8s1.79,4 4,4S13,10.21 13,8ZM11,8c0,1.1 -0.9,2 -2,2S7,9.1 7,8s0.9,-2 2,-2S11,6.9 11,8ZM1,18v2h16v-2c0,-2.66 -5.33,-4 -8,-4S1,15.34 1,18ZM3,18c0.2,-0.71 3.3,-2 6,-2c2.69,0 5.78,1.28 6,2H3ZM20,15v-3h3v-2h-3V7h-2v3h-3v2h3v3H20Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="currentColor"><g><rect fill="none" height="24" width="24"/></g><g><path d="M13,8c0-2.21-1.79-4-4-4S5,5.79,5,8s1.79,4,4,4S13,10.21,13,8z M11,8c0,1.1-0.9,2-2,2S7,9.1,7,8s0.9-2,2-2S11,6.9,11,8z M1,18v2h16v-2c0-2.66-5.33-4-8-4S1,15.34,1,18z M3,18c0.2-0.71,3.3-2,6-2c2.69,0,5.78,1.28,6,2H3z M20,15v-3h3v-2h-3V7h-2v3h-3v2 h3v3H20z"/></g></svg>
```
