# thumbs_up_down Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/thumbs_up_down.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 MaterialSymbolsThumbsUpDown: ImageVector
    get() {
        if (_MaterialSymbolsThumbsUpDown != null) return _MaterialSymbolsThumbsUpDown!!
        
        _MaterialSymbolsThumbsUpDown = ImageVector.Builder(
            name = "thumbs_up_down",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(80f, 560f)
                quadToRelative(-33f, 0f, -56.5f, -23.5f)
                reflectiveQuadTo(0f, 480f)
                verticalLineToRelative(-240f)
                quadToRelative(0f, -12f, 5f, -23f)
                reflectiveQuadToRelative(13f, -19f)
                lineToRelative(198f, -198f)
                lineToRelative(30f, 30f)
                quadToRelative(6f, 6f, 10f, 15.5f)
                reflectiveQuadToRelative(4f, 18.5f)
                verticalLineToRelative(8f)
                lineToRelative(-28f, 128f)
                horizontalLineToRelative(208f)
                quadToRelative(17f, 0f, 28.5f, 11.5f)
                reflectiveQuadTo(480f, 240f)
                verticalLineToRelative(50f)
                quadToRelative(0f, 6f, -1f, 11.5f)
                reflectiveQuadToRelative(-3f, 10.5f)
                lineToRelative(-90f, 212f)
                quadToRelative(-7f, 17f, -22.5f, 26.5f)
                reflectiveQuadTo(330f, 560f)
                horizontalLineTo(80f)
                close()
                moveToRelative(238f, -80f)
                lineToRelative(82f, -194f)
                verticalLineToRelative(-6f)
                horizontalLineTo(134f)
                lineToRelative(24f, -108f)
                lineToRelative(-78f, 76f)
                verticalLineToRelative(232f)
                horizontalLineToRelative(238f)
                close()
                moveTo(744f, 960f)
                lineToRelative(-30f, -30f)
                quadToRelative(-6f, -6f, -10f, -15.5f)
                reflectiveQuadTo(700f, 896f)
                verticalLineToRelative(-8f)
                lineToRelative(28f, -128f)
                horizontalLineTo(520f)
                quadToRelative(-17f, 0f, -28.5f, -11.5f)
                reflectiveQuadTo(480f, 720f)
                verticalLineToRelative(-50f)
                quadToRelative(0f, -6f, 1f, -11.5f)
                reflectiveQuadToRelative(3f, -10.5f)
                lineToRelative(90f, -212f)
                quadToRelative(8f, -17f, 23f, -26.5f)
                reflectiveQuadToRelative(33f, -9.5f)
                horizontalLineToRelative(250f)
                quadToRelative(33f, 0f, 56.5f, 23.5f)
                reflectiveQuadTo(960f, 480f)
                verticalLineToRelative(240f)
                quadToRelative(0f, 12f, -4.5f, 22.5f)
                reflectiveQuadTo(942f, 762f)
                lineTo(744f, 960f)
                close()
                moveTo(642f, 480f)
                lineToRelative(-82f, 194f)
                verticalLineToRelative(6f)
                horizontalLineToRelative(266f)
                lineToRelative(-24f, 108f)
                lineToRelative(78f, -76f)
                verticalLineToRelative(-232f)
                horizontalLineTo(642f)
                close()
                moveToRelative(-562f, 0f)
                verticalLineToRelative(-232f)
                verticalLineToRelative(232f)
                close()
                moveToRelative(800f, 0f)
                verticalLineToRelative(232f)
                verticalLineToRelative(-232f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsThumbsUpDown!!
    }

private var _MaterialSymbolsThumbsUpDown: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/thumbs_up_down.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="M80,560q-33,0 -56.5,-23.5T0,480v-240q0,-12 5,-23t13,-19l198,-198l30,30q6,6 10,15.5t4,18.5v8l-28,128h208q17,0 28.5,11.5T480,240v50q0,6 -1,11.5t-3,10.5l-90,212q-7,17 -22.5,26.5T330,560H80Zm238,-80l82,-194v-6H134l24,-108l-78,76v232h238ZM744,960l-30,-30q-6,-6 -10,-15.5T700,896v-8l28,-128H520q-17,0 -28.5,-11.5T480,720v-50q0,-6 1,-11.5t3,-10.5l90,-212q8,-17 23,-26.5t33,-9.5h250q33,0 56.5,23.5T960,480v240q0,12 -4.5,22.5T942,762L744,960ZM642,480l-82,194v6h266l-24,108l78,-76v-232H642Zm-562,0v-232v232Zm800,0v232v-232Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M80-400q-33 0-56.5-23.5T0-480v-240q0-12 5-23t13-19l198-198 30 30q6 6 10 15.5t4 18.5v8l-28 128h208q17 0 28.5 11.5T480-720v50q0 6-1 11.5t-3 10.5l-90 212q-7 17-22.5 26.5T330-400H80Zm238-80 82-194v-6H134l24-108-78 76v232h238ZM744 0l-30-30q-6-6-10-15.5T700-64v-8l28-128H520q-17 0-28.5-11.5T480-240v-50q0-6 1-11.5t3-10.5l90-212q8-17 23-26.5t33-9.5h250q33 0 56.5 23.5T960-480v240q0 12-4.5 22.5T942-198L744 0ZM642-480l-82 194v6h266l-24 108 78-76v-232H642Zm-562 0v-232 232Zm800 0v232-232Z"/></svg>
```
