# downloading Icon

> The downloading 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/downloading.md?v=filled), [Outlined](https://composables.com/icons/icon-libraries/material-icons/downloading.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-icons/downloading.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-icons/downloading.md?v=sharp), [Two-Tone](https://composables.com/icons/icon-libraries/material-icons/downloading.md?v=twotone)
- Categories: [File](https://composables.com/icons/categories/file.md)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-icons/downloading.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 MaterialIconsDownloading: ImageVector
    get() {
        if (_MaterialIconsDownloading != null) return _MaterialIconsDownloading!!
        
        _MaterialIconsDownloading = ImageVector.Builder(
            name = "downloading",
            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 {
                group {
                    path(
                        fill = SolidColor(Color.Black)
                    ) {
                        moveTo(18.32f, 4.26f)
                        curveTo(16.84f, 3.05f, 15.01f, 2.25f, 13f, 2.05f)
                        verticalLineToRelative(2.02f)
                        curveToRelative(1.46f, 0.18f, 2.79f, 0.76f, 3.9f, 1.62f)
                        lineTo(18.32f, 4.26f)
                        close()
                        moveTo(19.93f, 11f)
                        horizontalLineToRelative(2.02f)
                        curveToRelative(-0.2f, -2.01f, -1f, -3.84f, -2.21f, -5.32f)
                        lineTo(18.31f, 7.1f)
                        curveTo(19.17f, 8.21f, 19.75f, 9.54f, 19.93f, 11f)
                        close()
                        moveTo(18.31f, 16.9f)
                        lineToRelative(1.43f, 1.43f)
                        curveToRelative(1.21f, -1.48f, 2.01f, -3.32f, 2.21f, -5.32f)
                        horizontalLineToRelative(-2.02f)
                        curveTo(19.75f, 14.46f, 19.17f, 15.79f, 18.31f, 16.9f)
                        close()
                        moveTo(13f, 19.93f)
                        verticalLineToRelative(2.02f)
                        curveToRelative(2.01f, -0.2f, 3.84f, -1f, 5.32f, -2.21f)
                        lineToRelative(-1.43f, -1.43f)
                        curveTo(15.79f, 19.17f, 14.46f, 19.75f, 13f, 19.93f)
                        close()
                        moveTo(15.59f, 10.59f)
                        lineTo(13f, 13.17f)
                        verticalLineTo(7f)
                        horizontalLineToRelative(-2f)
                        verticalLineToRelative(6.17f)
                        lineToRelative(-2.59f, -2.59f)
                        lineTo(7f, 12f)
                        lineToRelative(5f, 5f)
                        lineToRelative(5f, -5f)
                        lineTo(15.59f, 10.59f)
                        close()
                        moveTo(11f, 19.93f)
                        verticalLineToRelative(2.02f)
                        curveToRelative(-5.05f, -0.5f, -9f, -4.76f, -9f, -9.95f)
                        reflectiveCurveToRelative(3.95f, -9.45f, 9f, -9.95f)
                        verticalLineToRelative(2.02f)
                        curveTo(7.05f, 4.56f, 4f, 7.92f, 4f, 12f)
                        reflectiveCurveTo(7.05f, 19.44f, 11f, 19.93f)
                        close()
                    }
                }
            }
        }.build()
        
        return _MaterialIconsDownloading!!
    }

private var _MaterialIconsDownloading: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-icons/downloading.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="M18.32,4.26C16.84,3.05 15.01,2.25 13,2.05v2.02c1.46,0.18 2.79,0.76 3.9,1.62L18.32,4.26ZM19.93,11h2.02c-0.2,-2.01 -1,-3.84 -2.21,-5.32L18.31,7.1C19.17,8.21 19.75,9.54 19.93,11ZM18.31,16.9l1.43,1.43c1.21,-1.48 2.01,-3.32 2.21,-5.32h-2.02C19.75,14.46 19.17,15.79 18.31,16.9ZM13,19.93v2.02c2.01,-0.2 3.84,-1 5.32,-2.21l-1.43,-1.43C15.79,19.17 14.46,19.75 13,19.93ZM15.59,10.59L13,13.17V7h-2v6.17l-2.59,-2.59L7,12l5,5l5,-5L15.59,10.59ZM11,19.93v2.02c-5.05,-0.5 -9,-4.76 -9,-9.95s3.95,-9.45 9,-9.95v2.02C7.05,4.56 4,7.92 4,12S7.05,19.44 11,19.93Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-icons/downloading.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><g><path d="M18.32,4.26C16.84,3.05,15.01,2.25,13,2.05v2.02c1.46,0.18,2.79,0.76,3.9,1.62L18.32,4.26z M19.93,11h2.02 c-0.2-2.01-1-3.84-2.21-5.32L18.31,7.1C19.17,8.21,19.75,9.54,19.93,11z M18.31,16.9l1.43,1.43c1.21-1.48,2.01-3.32,2.21-5.32 h-2.02C19.75,14.46,19.17,15.79,18.31,16.9z M13,19.93v2.02c2.01-0.2,3.84-1,5.32-2.21l-1.43-1.43 C15.79,19.17,14.46,19.75,13,19.93z M15.59,10.59L13,13.17V7h-2v6.17l-2.59-2.59L7,12l5,5l5-5L15.59,10.59z M11,19.93v2.02 c-5.05-0.5-9-4.76-9-9.95s3.95-9.45,9-9.95v2.02C7.05,4.56,4,7.92,4,12S7.05,19.44,11,19.93z"/></g></g></svg>
```
