# downloading Icon

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

## Compose ImageVector (Kotlin)

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

val MaterialSymbolsDownloading: ImageVector
    get() {
        if (_MaterialSymbolsDownloading != null) return _MaterialSymbolsDownloading!!
        
        _MaterialSymbolsDownloading = ImageVector.Builder(
            name = "downloading",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(439f, 878f)
                quadToRelative(-76f, -8f, -141.5f, -42.5f)
                reflectiveQuadToRelative(-113.5f, -88f)
                quadTo(136f, 694f, 108.5f, 625f)
                reflectiveQuadTo(81f, 479f)
                quadToRelative(0f, -155f, 102.5f, -268.5f)
                reflectiveQuadTo(440f, 80f)
                verticalLineToRelative(80f)
                quadToRelative(-121f, 17f, -200f, 107.5f)
                reflectiveQuadTo(161f, 479f)
                quadToRelative(0f, 121f, 79f, 211.5f)
                reflectiveQuadTo(439f, 798f)
                verticalLineToRelative(80f)
                close()
                moveToRelative(40f, -198f)
                lineTo(278f, 478f)
                lineToRelative(57f, -57f)
                lineToRelative(104f, 104f)
                verticalLineToRelative(-245f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(245f)
                lineToRelative(103f, -103f)
                lineToRelative(57f, 58f)
                lineToRelative(-200f, 200f)
                close()
                moveToRelative(40f, 198f)
                verticalLineToRelative(-80f)
                quadToRelative(43f, -6f, 82.5f, -23f)
                reflectiveQuadToRelative(73.5f, -43f)
                lineToRelative(58f, 58f)
                quadToRelative(-47f, 37f, -101f, 59.5f)
                reflectiveQuadTo(519f, 878f)
                close()
                moveToRelative(158f, -652f)
                quadToRelative(-35f, -26f, -74.5f, -43f)
                reflectiveQuadTo(520f, 160f)
                verticalLineToRelative(-80f)
                quadToRelative(59f, 6f, 113f, 28.5f)
                reflectiveQuadTo(733f, 168f)
                lineToRelative(-56f, 58f)
                close()
                moveToRelative(112f, 506f)
                lineToRelative(-56f, -57f)
                quadToRelative(26f, -34f, 42f, -73.5f)
                reflectiveQuadToRelative(22f, -82.5f)
                horizontalLineToRelative(82f)
                quadToRelative(-8f, 59f, -30f, 113.5f)
                reflectiveQuadTo(789f, 732f)
                close()
                moveToRelative(8f, -293f)
                quadToRelative(-6f, -43f, -22f, -82.5f)
                reflectiveQuadTo(733f, 283f)
                lineToRelative(56f, -57f)
                quadToRelative(38f, 45f, 61f, 99.5f)
                reflectiveQuadTo(879f, 439f)
                horizontalLineToRelative(-82f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsDownloading!!
    }

private var _MaterialSymbolsDownloading: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/downloading.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="M439,878q-76,-8 -141.5,-42.5t-113.5,-88Q136,694 108.5,625T81,479q0,-155 102.5,-268.5T440,80v80q-121,17 -200,107.5T161,479q0,121 79,211.5T439,798v80Zm40,-198L278,478l57,-57l104,104v-245h80v245l103,-103l57,58l-200,200Zm40,198v-80q43,-6 82.5,-23t73.5,-43l58,58q-47,37 -101,59.5T519,878Zm158,-652q-35,-26 -74.5,-43T520,160v-80q59,6 113,28.5T733,168l-56,58Zm112,506l-56,-57q26,-34 42,-73.5t22,-82.5h82q-8,59 -30,113.5T789,732Zm8,-293q-6,-43 -22,-82.5T733,283l56,-57q38,45 61,99.5T879,439h-82Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M439-82q-76-8-141.5-42.5t-113.5-88Q136-266 108.5-335T81-481q0-155 102.5-268.5T440-880v80q-121 17-200 107.5T161-481q0 121 79 211.5T439-162v80Zm40-198L278-482l57-57 104 104v-245h80v245l103-103 57 58-200 200Zm40 198v-80q43-6 82.5-23t73.5-43l58 58q-47 37-101 59.5T519-82Zm158-652q-35-26-74.5-43T520-800v-80q59 6 113 28.5T733-792l-56 58Zm112 506-56-57q26-34 42-73.5t22-82.5h82q-8 59-30 113.5T789-228Zm8-293q-6-43-22-82.5T733-677l56-57q38 45 61 99.5T879-521h-82Z"/></svg>
```
