# fingerprint Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/fingerprint.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 MaterialSymbolsFingerprint: ImageVector
    get() {
        if (_MaterialSymbolsFingerprint != null) return _MaterialSymbolsFingerprint!!
        
        _MaterialSymbolsFingerprint = ImageVector.Builder(
            name = "fingerprint",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(481f, 179f)
                quadToRelative(106f, 0f, 200f, 45.5f)
                reflectiveQuadTo(838f, 356f)
                quadToRelative(7f, 9f, 4.5f, 16f)
                reflectiveQuadToRelative(-8.5f, 12f)
                quadToRelative(-6f, 5f, -14f, 4.5f)
                reflectiveQuadToRelative(-14f, -8.5f)
                quadToRelative(-55f, -78f, -141.5f, -119.5f)
                reflectiveQuadTo(481f, 219f)
                quadToRelative(-97f, 0f, -182f, 41.5f)
                reflectiveQuadTo(158f, 380f)
                quadToRelative(-6f, 9f, -14f, 10f)
                reflectiveQuadToRelative(-14f, -4f)
                quadToRelative(-7f, -5f, -8.5f, -12.5f)
                reflectiveQuadTo(126f, 358f)
                quadToRelative(62f, -85f, 155.5f, -132f)
                reflectiveQuadTo(481f, 179f)
                close()
                moveToRelative(0f, 94f)
                quadToRelative(135f, 0f, 232f, 90f)
                reflectiveQuadToRelative(97f, 223f)
                quadToRelative(0f, 50f, -35.5f, 83.5f)
                reflectiveQuadTo(688f, 703f)
                quadToRelative(-51f, 0f, -87.5f, -33.5f)
                reflectiveQuadTo(564f, 586f)
                quadToRelative(0f, -33f, -24.5f, -55.5f)
                reflectiveQuadTo(481f, 508f)
                quadToRelative(-34f, 0f, -58.5f, 22.5f)
                reflectiveQuadTo(398f, 586f)
                quadToRelative(0f, 97f, 57.5f, 162f)
                reflectiveQuadTo(604f, 839f)
                quadToRelative(9f, 3f, 12f, 10f)
                reflectiveQuadToRelative(1f, 15f)
                quadToRelative(-2f, 7f, -8f, 12f)
                reflectiveQuadToRelative(-15f, 3f)
                quadToRelative(-104f, -26f, -170f, -103.5f)
                reflectiveQuadTo(358f, 586f)
                quadToRelative(0f, -50f, 36f, -84f)
                reflectiveQuadToRelative(87f, -34f)
                quadToRelative(51f, 0f, 87f, 34f)
                reflectiveQuadToRelative(36f, 84f)
                quadToRelative(0f, 33f, 25f, 55.5f)
                reflectiveQuadToRelative(59f, 22.5f)
                quadToRelative(34f, 0f, 58f, -22.5f)
                reflectiveQuadToRelative(24f, -55.5f)
                quadToRelative(0f, -116f, -85f, -195f)
                reflectiveQuadToRelative(-203f, -79f)
                quadToRelative(-118f, 0f, -203f, 79f)
                reflectiveQuadToRelative(-85f, 194f)
                quadToRelative(0f, 24f, 4.5f, 60f)
                reflectiveQuadToRelative(21.5f, 84f)
                quadToRelative(3f, 9f, -0.5f, 16f)
                reflectiveQuadTo(208f, 755f)
                quadToRelative(-8f, 3f, -15.5f, -0.5f)
                reflectiveQuadTo(182f, 743f)
                quadToRelative(-15f, -39f, -21.5f, -77.5f)
                reflectiveQuadTo(154f, 586f)
                quadToRelative(0f, -133f, 96.5f, -223f)
                reflectiveQuadTo(481f, 273f)
                close()
                moveToRelative(0f, -192f)
                quadToRelative(64f, 0f, 125f, 15.5f)
                reflectiveQuadTo(724f, 141f)
                quadToRelative(9f, 5f, 10.5f, 12f)
                reflectiveQuadToRelative(-1.5f, 14f)
                quadToRelative(-3f, 7f, -10f, 11f)
                reflectiveQuadToRelative(-17f, -1f)
                quadToRelative(-53f, -27f, -109.5f, -41.5f)
                reflectiveQuadTo(481f, 121f)
                quadToRelative(-58f, 0f, -114f, 13.5f)
                reflectiveQuadTo(260f, 177f)
                quadToRelative(-8f, 5f, -16f, 2.5f)
                reflectiveQuadTo(232f, 169f)
                quadToRelative(-4f, -8f, -2f, -14.5f)
                reflectiveQuadToRelative(10f, -11.5f)
                quadToRelative(56f, -30f, 117f, -46f)
                reflectiveQuadToRelative(124f, -16f)
                close()
                moveToRelative(0f, 289f)
                quadToRelative(93f, 0f, 160f, 62.5f)
                reflectiveQuadTo(708f, 586f)
                quadToRelative(0f, 9f, -5.5f, 14.5f)
                reflectiveQuadTo(688f, 606f)
                quadToRelative(-8f, 0f, -14f, -5.5f)
                reflectiveQuadToRelative(-6f, -14.5f)
                quadToRelative(0f, -75f, -55.5f, -125.5f)
                reflectiveQuadTo(481f, 410f)
                quadToRelative(-76f, 0f, -130.5f, 50.5f)
                reflectiveQuadTo(296f, 586f)
                quadToRelative(0f, 81f, 28f, 137.5f)
                reflectiveQuadTo(406f, 837f)
                quadToRelative(6f, 6f, 6f, 14f)
                reflectiveQuadToRelative(-6f, 14f)
                quadToRelative(-6f, 6f, -14f, 6f)
                reflectiveQuadToRelative(-14f, -6f)
                quadToRelative(-59f, -62f, -90.5f, -126.5f)
                reflectiveQuadTo(256f, 586f)
                quadToRelative(0f, -91f, 66f, -153.5f)
                reflectiveQuadTo(481f, 370f)
                close()
                moveToRelative(-1f, 196f)
                quadToRelative(9f, 0f, 14.5f, 6f)
                reflectiveQuadToRelative(5.5f, 14f)
                quadToRelative(0f, 75f, 54f, 123f)
                reflectiveQuadToRelative(126f, 48f)
                quadToRelative(6f, 0f, 17f, -1f)
                reflectiveQuadToRelative(23f, -3f)
                quadToRelative(9f, -2f, 15.5f, 2.5f)
                reflectiveQuadTo(744f, 769f)
                quadToRelative(2f, 8f, -3f, 14f)
                reflectiveQuadToRelative(-13f, 8f)
                quadToRelative(-18f, 5f, -31.5f, 5.5f)
                reflectiveQuadToRelative(-16.5f, 0.5f)
                quadToRelative(-89f, 0f, -154.5f, -60f)
                reflectiveQuadTo(460f, 586f)
                quadToRelative(0f, -8f, 5.5f, -14f)
                reflectiveQuadToRelative(14.5f, -6f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsFingerprint!!
    }

private var _MaterialSymbolsFingerprint: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/fingerprint.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="M481,179q106,0 200,45.5T838,356q7,9 4.5,16t-8.5,12q-6,5 -14,4.5t-14,-8.5q-55,-78 -141.5,-119.5T481,219q-97,0 -182,41.5T158,380q-6,9 -14,10t-14,-4q-7,-5 -8.5,-12.5T126,358q62,-85 155.5,-132T481,179Zm0,94q135,0 232,90t97,223q0,50 -35.5,83.5T688,703q-51,0 -87.5,-33.5T564,586q0,-33 -24.5,-55.5T481,508q-34,0 -58.5,22.5T398,586q0,97 57.5,162T604,839q9,3 12,10t1,15q-2,7 -8,12t-15,3q-104,-26 -170,-103.5T358,586q0,-50 36,-84t87,-34q51,0 87,34t36,84q0,33 25,55.5t59,22.5q34,0 58,-22.5t24,-55.5q0,-116 -85,-195t-203,-79q-118,0 -203,79t-85,194q0,24 4.5,60t21.5,84q3,9 -0.5,16T208,755q-8,3 -15.5,-0.5T182,743q-15,-39 -21.5,-77.5T154,586q0,-133 96.5,-223T481,273Zm0,-192q64,0 125,15.5T724,141q9,5 10.5,12t-1.5,14q-3,7 -10,11t-17,-1q-53,-27 -109.5,-41.5T481,121q-58,0 -114,13.5T260,177q-8,5 -16,2.5T232,169q-4,-8 -2,-14.5t10,-11.5q56,-30 117,-46t124,-16Zm0,289q93,0 160,62.5T708,586q0,9 -5.5,14.5T688,606q-8,0 -14,-5.5t-6,-14.5q0,-75 -55.5,-125.5T481,410q-76,0 -130.5,50.5T296,586q0,81 28,137.5T406,837q6,6 6,14t-6,14q-6,6 -14,6t-14,-6q-59,-62 -90.5,-126.5T256,586q0,-91 66,-153.5T481,370Zm-1,196q9,0 14.5,6t5.5,14q0,75 54,123t126,48q6,0 17,-1t23,-3q9,-2 15.5,2.5T744,769q2,8 -3,14t-13,8q-18,5 -31.5,5.5t-16.5,0.5q-89,0 -154.5,-60T460,586q0,-8 5.5,-14t14.5,-6Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M481-781q106 0 200 45.5T838-604q7 9 4.5 16t-8.5 12q-6 5-14 4.5t-14-8.5q-55-78-141.5-119.5T481-741q-97 0-182 41.5T158-580q-6 9-14 10t-14-4q-7-5-8.5-12.5T126-602q62-85 155.5-132T481-781Zm0 94q135 0 232 90t97 223q0 50-35.5 83.5T688-257q-51 0-87.5-33.5T564-374q0-33-24.5-55.5T481-452q-34 0-58.5 22.5T398-374q0 97 57.5 162T604-121q9 3 12 10t1 15q-2 7-8 12t-15 3q-104-26-170-103.5T358-374q0-50 36-84t87-34q51 0 87 34t36 84q0 33 25 55.5t59 22.5q34 0 58-22.5t24-55.5q0-116-85-195t-203-79q-118 0-203 79t-85 194q0 24 4.5 60t21.5 84q3 9-.5 16T208-205q-8 3-15.5-.5T182-217q-15-39-21.5-77.5T154-374q0-133 96.5-223T481-687Zm0-192q64 0 125 15.5T724-819q9 5 10.5 12t-1.5 14q-3 7-10 11t-17-1q-53-27-109.5-41.5T481-839q-58 0-114 13.5T260-783q-8 5-16 2.5T232-791q-4-8-2-14.5t10-11.5q56-30 117-46t124-16Zm0 289q93 0 160 62.5T708-374q0 9-5.5 14.5T688-354q-8 0-14-5.5t-6-14.5q0-75-55.5-125.5T481-550q-76 0-130.5 50.5T296-374q0 81 28 137.5T406-123q6 6 6 14t-6 14q-6 6-14 6t-14-6q-59-62-90.5-126.5T256-374q0-91 66-153.5T481-590Zm-1 196q9 0 14.5 6t5.5 14q0 75 54 123t126 48q6 0 17-1t23-3q9-2 15.5 2.5T744-191q2 8-3 14t-13 8q-18 5-31.5 5.5t-16.5.5q-89 0-154.5-60T460-374q0-8 5.5-14t14.5-6Z"/></svg>
```
