# clean_hands Icon

> The clean_hands 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/clean_hands.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/clean_hands.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/clean_hands.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/clean_hands.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/clean_hands.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/clean_hands.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/clean_hands.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 MaterialSymbolsCleanHands: ImageVector
    get() {
        if (_MaterialSymbolsCleanHands != null) return _MaterialSymbolsCleanHands!!
        
        _MaterialSymbolsCleanHands = ImageVector.Builder(
            name = "clean_hands",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(280f, 740f)
                lineToRelative(278f, 76f)
                lineToRelative(238f, -74f)
                quadToRelative(-5f, -9f, -14.5f, -15.5f)
                reflectiveQuadTo(760f, 720f)
                horizontalLineTo(558f)
                quadToRelative(-27f, 0f, -43f, -2f)
                reflectiveQuadToRelative(-33f, -8f)
                lineToRelative(-93f, -31f)
                lineToRelative(22f, -78f)
                lineToRelative(81f, 27f)
                quadToRelative(17f, 5f, 40f, 8f)
                reflectiveQuadToRelative(68f, 4f)
                quadToRelative(0f, -11f, -6.5f, -21f)
                reflectiveQuadTo(578f, 606f)
                lineToRelative(-234f, -86f)
                horizontalLineToRelative(-64f)
                verticalLineToRelative(220f)
                close()
                moveTo(40f, 880f)
                verticalLineToRelative(-440f)
                horizontalLineToRelative(304f)
                quadToRelative(7f, 0f, 14f, 1.5f)
                reflectiveQuadToRelative(13f, 3.5f)
                lineToRelative(235f, 87f)
                quadToRelative(33f, 12f, 53.5f, 42f)
                reflectiveQuadToRelative(20.5f, 66f)
                horizontalLineToRelative(80f)
                quadToRelative(50f, 0f, 85f, 33f)
                reflectiveQuadToRelative(35f, 87f)
                verticalLineToRelative(40f)
                lineTo(560f, 900f)
                lineToRelative(-280f, -78f)
                verticalLineToRelative(58f)
                horizontalLineTo(40f)
                close()
                moveToRelative(80f, -80f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(-280f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(280f)
                close()
                moveToRelative(480f, -334f)
                lineToRelative(-80f, -30f)
                quadToRelative(-2f, -48f, -36.5f, -82f)
                reflectiveQuadTo(400f, 320f)
                quadToRelative(-33f, 0f, -60.5f, 16.5f)
                reflectiveQuadTo(296f, 380f)
                horizontalLineToRelative(-86f)
                quadToRelative(17f, -51f, 56.5f, -88f)
                reflectiveQuadToRelative(93.5f, -48f)
                verticalLineToRelative(-84f)
                horizontalLineToRelative(-60f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(220f)
                quadToRelative(34f, 0f, 64f, 11f)
                reflectiveQuadToRelative(55f, 30f)
                lineToRelative(-57f, 57f)
                quadToRelative(-14f, -8f, -29.5f, -13f)
                reflectiveQuadToRelative(-32.5f, -5f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(84f)
                quadToRelative(69f, 14f, 114.5f, 68.5f)
                reflectiveQuadTo(600f, 440f)
                verticalLineToRelative(26f)
                close()
                moveToRelative(-200f, -86f)
                close()
                moveToRelative(360f, 20f)
                quadToRelative(-33f, 0f, -56.5f, -23.5f)
                reflectiveQuadTo(680f, 320f)
                quadToRelative(0f, -23f, 17f, -57f)
                reflectiveQuadToRelative(63f, -103f)
                quadToRelative(46f, 69f, 63f, 103f)
                reflectiveQuadToRelative(17f, 57f)
                quadToRelative(0f, 33f, -23.5f, 56.5f)
                reflectiveQuadTo(760f, 400f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsCleanHands!!
    }

private var _MaterialSymbolsCleanHands: ImageVector? = null
```

## Android Vector Drawable (XML)

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

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m280,-220l278,76l238,-74q-5,-9 -14.5,-15.5T760,720H558q-27,0 -43,-2t-33,-8l-93,-31l22,-78l81,27q17,5 40,8t68,4q0,-11 -6.5,-21T578,606l-234,-86h-64v220ZM40,880v-440h304q7,0 14,1.5t13,3.5l235,87q33,12 53.5,42t20.5,66h80q50,0 85,33t35,87v40L560,900l-280,-78v58H40Zm80,-80h80v-280h-80v280Zm480,-334l-80,-30q-2,-48 -36.5,-82T400,320q-33,0 -60.5,16.5T296,380h-86q17,-51 56.5,-88t93.5,-48v-84h-60v-80h220q34,0 64,11t55,30l-57,57q-14,-8 -29.5,-13t-32.5,-5h-80v84q69,14 114.5,68.5T600,440v26Zm-200,-86Zm360,20q-33,0 -56.5,-23.5T680,320q0,-23 17,-57t63,-103q46,69 63,103t17,57q0,33 -23.5,56.5T760,400Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="m280-220 278 76 238-74q-5-9-14.5-15.5T760-240H558q-27 0-43-2t-33-8l-93-31 22-78 81 27q17 5 40 8t68 4q0-11-6.5-21T578-354l-234-86h-64v220ZM40-80v-440h304q7 0 14 1.5t13 3.5l235 87q33 12 53.5 42t20.5 66h80q50 0 85 33t35 87v40L560-60l-280-78v58H40Zm80-80h80v-280h-80v280Zm480-334-80-30q-2-48-36.5-82T400-640q-33 0-60.5 16.5T296-580h-86q17-51 56.5-88t93.5-48v-84h-60v-80h220q34 0 64 11t55 30l-57 57q-14-8-29.5-13t-32.5-5h-80v84q69 14 114.5 68.5T600-520v26Zm-200-86Zm360 20q-33 0-56.5-23.5T680-640q0-23 17-57t63-103q46 69 63 103t17 57q0 33-23.5 56.5T760-560Z"/></svg>
```
