# tools_wrench Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/tools_wrench.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 MaterialSymbolsToolsWrench: ImageVector
    get() {
        if (_MaterialSymbolsToolsWrench != null) return _MaterialSymbolsToolsWrench!!
        
        _MaterialSymbolsToolsWrench = ImageVector.Builder(
            name = "tools_wrench",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(19.275f, 19.8f)
                lineToRelative(0.7f, -0.7f)
                lineTo(12f, 11.125f)
                quadToRelative(0.475f, -0.575f, 0.738f, -1.3f)
                quadTo(13f, 9.1f, 13f, 8.3f)
                quadToRelative(0f, -1.875f, -1.312f, -3.175f)
                quadToRelative(-1.313f, -1.3f, -3.188f, -1.3f)
                horizontalLineToRelative(-0.25f)
                lineTo(11.325f, 6.9f)
                lineToRelative(-4.25f, 4.225f)
                lineTo(4f, 8.05f)
                verticalLineToRelative(0.275f)
                quadTo(4f, 10.2f, 5.312f, 11.5f)
                quadToRelative(1.313f, 1.3f, 3.188f, 1.3f)
                quadToRelative(0.8f, 0f, 1.513f, -0.263f)
                quadToRelative(0.712f, -0.262f, 1.287f, -0.737f)
                lineToRelative(7.975f, 8f)
                close()
                moveToRelative(-1.4f, 1.425f)
                lineToRelative(-6.9f, -6.9f)
                quadToRelative(-0.575f, 0.225f, -1.187f, 0.35f)
                quadToRelative(-0.613f, 0.125f, -1.263f, 0.125f)
                quadToRelative(-2.725f, 0f, -4.612f, -1.888f)
                quadTo(2.025f, 11.025f, 2.025f, 8.3f)
                quadToRelative(0f, -1.05f, 0.313f, -2.025f)
                quadToRelative(0.312f, -0.975f, 0.912f, -1.8f)
                lineTo(7.075f, 8.3f)
                lineTo(8.5f, 6.9f)
                lineTo(4.675f, 3.05f)
                quadToRelative(0.85f, -0.625f, 1.825f, -0.938f)
                quadToRelative(0.975f, -0.312f, 2f, -0.312f)
                quadToRelative(2.725f, 0f, 4.613f, 1.887f)
                quadTo(15f, 5.575f, 15f, 8.3f)
                quadToRelative(0f, 0.65f, -0.125f, 1.287f)
                quadToRelative(-0.125f, 0.638f, -0.375f, 1.213f)
                lineToRelative(6.875f, 6.875f)
                quadToRelative(0.575f, 0.575f, 0.588f, 1.412f)
                quadToRelative(0.012f, 0.838f, -0.563f, 1.413f)
                lineToRelative(-0.675f, 0.7f)
                quadToRelative(-0.575f, 0.6f, -1.413f, 0.612f)
                quadToRelative(-0.837f, 0.013f, -1.437f, -0.587f)
                close()
                moveTo(9.2f, 9f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsToolsWrench!!
    }

private var _MaterialSymbolsToolsWrench: ImageVector? = null
```

## Android Vector Drawable (XML)

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

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m19.275,19.8l0.7,-0.7L12,11.125q0.475,-0.575 0.738,-1.3Q13,9.1 13,8.3q0,-1.875 -1.312,-3.175q-1.313,-1.3 -3.188,-1.3h-0.25L11.325,6.9l-4.25,4.225L4,8.05v0.275Q4,10.2 5.312,11.5q1.313,1.3 3.188,1.3q0.8,0 1.513,-0.263q0.712,-0.262 1.287,-0.737l7.975,8Zm-1.4,1.425l-6.9,-6.9q-0.575,0.225 -1.187,0.35q-0.613,0.125 -1.263,0.125q-2.725,0 -4.612,-1.888Q2.025,11.025 2.025,8.3q0,-1.05 0.313,-2.025q0.312,-0.975 0.912,-1.8L7.075,8.3L8.5,6.9L4.675,3.05q0.85,-0.625 1.825,-0.938q0.975,-0.312 2,-0.312q2.725,0 4.613,1.887Q15,5.575 15,8.3q0,0.65 -0.125,1.287q-0.125,0.638 -0.375,1.213l6.875,6.875q0.575,0.575 0.588,1.412q0.012,0.838 -0.563,1.413l-0.675,0.7q-0.575,0.6 -1.413,0.612q-0.837,0.013 -1.437,-0.587ZM9.2,9Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="m19.275 19.8.7-.7L12 11.125q.475-.575.738-1.3Q13 9.1 13 8.3q0-1.875-1.312-3.175-1.313-1.3-3.188-1.3h-.25L11.325 6.9l-4.25 4.225L4 8.05v.275Q4 10.2 5.312 11.5q1.313 1.3 3.188 1.3.8 0 1.513-.263.712-.262 1.287-.737l7.975 8Zm-1.4 1.425-6.9-6.9q-.575.225-1.187.35-.613.125-1.263.125-2.725 0-4.612-1.888Q2.025 11.025 2.025 8.3q0-1.05.313-2.025.312-.975.912-1.8L7.075 8.3 8.5 6.9 4.675 3.05q.85-.625 1.825-.938.975-.312 2-.312 2.725 0 4.613 1.887Q15 5.575 15 8.3q0 .65-.125 1.287-.125.638-.375 1.213l6.875 6.875q.575.575.588 1.412.012.838-.563 1.413l-.675.7q-.575.6-1.413.612-.837.013-1.437-.587ZM9.2 9Z"/></svg>
```
