# pulse_alert Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/pulse_alert.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 MaterialSymbolsPulseAlert: ImageVector
    get() {
        if (_MaterialSymbolsPulseAlert != null) return _MaterialSymbolsPulseAlert!!
        
        _MaterialSymbolsPulseAlert = ImageVector.Builder(
            name = "pulse_alert",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(440f, 466f)
                close()
                moveTo(87f, 400f)
                quadToRelative(-4f, -15f, -5.5f, -30f)
                reflectiveQuadTo(80f, 339f)
                quadToRelative(0f, -94f, 63f, -156.5f)
                reflectiveQuadTo(300f, 120f)
                quadToRelative(51f, 0f, 98.5f, 22f)
                reflectiveQuadToRelative(81.5f, 62f)
                quadToRelative(34f, -40f, 81f, -62f)
                reflectiveQuadToRelative(99f, -22f)
                quadToRelative(94f, 0f, 157f, 62.5f)
                reflectiveQuadTo(880f, 339f)
                verticalLineToRelative(2f)
                quadToRelative(-19f, -17f, -41f, -29.5f)
                reflectiveQuadTo(792f, 291f)
                quadToRelative(-14f, -41f, -50f, -66f)
                reflectiveQuadToRelative(-82f, -25f)
                quadToRelative(-43f, 0f, -83f, 25.5f)
                reflectiveQuadTo(503f, 300f)
                horizontalLineToRelative(-46f)
                quadToRelative(-33f, -48f, -74f, -74f)
                reflectiveQuadToRelative(-83f, -26f)
                quadToRelative(-59f, 0f, -99.5f, 40.5f)
                reflectiveQuadTo(160f, 339f)
                quadToRelative(0f, 16f, 3f, 30.5f)
                reflectiveQuadToRelative(9f, 30.5f)
                horizontalLineTo(87f)
                close()
                moveToRelative(393f, 440f)
                lineTo(353f, 726f)
                quadToRelative(-27f, -25f, -50f, -46f)
                reflectiveQuadToRelative(-43f, -40f)
                horizontalLineToRelative(117f)
                quadToRelative(23f, 20f, 48.5f, 43f)
                reflectiveQuadToRelative(54.5f, 49f)
                quadToRelative(17f, -14f, 31.5f, -27f)
                reflectiveQuadToRelative(28.5f, -26f)
                quadToRelative(14f, 15f, 29.5f, 27.5f)
                reflectiveQuadTo(603f, 729f)
                lineTo(480f, 840f)
                close()
                moveToRelative(240f, -160f)
                quadToRelative(-17f, 0f, -28.5f, -11.5f)
                reflectiveQuadTo(680f, 640f)
                quadToRelative(0f, -17f, 11.5f, -28.5f)
                reflectiveQuadTo(720f, 600f)
                quadToRelative(17f, 0f, 28.5f, 11.5f)
                reflectiveQuadTo(760f, 640f)
                quadToRelative(0f, 17f, -11.5f, 28.5f)
                reflectiveQuadTo(720f, 680f)
                close()
                moveToRelative(-40f, -120f)
                verticalLineToRelative(-200f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(200f)
                horizontalLineToRelative(-80f)
                close()
                moveToRelative(-640f, 0f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(178f)
                lineToRelative(70f, -103f)
                quadToRelative(6f, -9f, 14.5f, -13f)
                reflectiveQuadToRelative(18.5f, -4f)
                quadToRelative(10f, 0f, 18.5f, 4.5f)
                reflectiveQuadTo(354f, 378f)
                lineToRelative(68f, 102f)
                horizontalLineToRelative(62f)
                quadToRelative(-2f, 10f, -3f, 19.5f)
                reflectiveQuadToRelative(-1f, 20.5f)
                quadToRelative(0f, 11f, 1f, 20.5f)
                reflectiveQuadToRelative(3f, 19.5f)
                horizontalLineToRelative(-84f)
                quadToRelative(-10f, 0f, -19f, -5f)
                reflectiveQuadToRelative(-14f, -13f)
                lineToRelative(-47f, -70f)
                lineToRelative(-47f, 70f)
                quadToRelative(-5f, 8f, -14f, 13f)
                reflectiveQuadToRelative(-19f, 5f)
                horizontalLineTo(40f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsPulseAlert!!
    }

private var _MaterialSymbolsPulseAlert: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/pulse_alert.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="M440,466ZM87,400q-4,-15 -5.5,-30T80,339q0,-94 63,-156.5T300,120q51,0 98.5,22t81.5,62q34,-40 81,-62t99,-22q94,0 157,62.5T880,339v2q-19,-17 -41,-29.5T792,291q-14,-41 -50,-66t-82,-25q-43,0 -83,25.5T503,300h-46q-33,-48 -74,-74t-83,-26q-59,0 -99.5,40.5T160,339q0,16 3,30.5t9,30.5H87Zm393,440L353,726q-27,-25 -50,-46t-43,-40h117q23,20 48.5,43t54.5,49q17,-14 31.5,-27t28.5,-26q14,15 29.5,27.5T603,729L480,840Zm240,-160q-17,0 -28.5,-11.5T680,640q0,-17 11.5,-28.5T720,600q17,0 28.5,11.5T760,640q0,17 -11.5,28.5T720,680Zm-40,-120v-200h80v200h-80Zm-640,0v-80h178l70,-103q6,-9 14.5,-13t18.5,-4q10,0 18.5,4.5T354,378l68,102h62q-2,10 -3,19.5t-1,20.5q0,11 1,20.5t3,19.5h-84q-10,0 -19,-5t-14,-13l-47,-70l-47,70q-5,8 -14,13t-19,5H40Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M440-494ZM87-560q-4-15-5.5-30T80-621q0-94 63-156.5T300-840q51 0 98.5 22t81.5 62q34-40 81-62t99-22q94 0 157 62.5T880-621v2q-19-17-41-29.5T792-669q-14-41-50-66t-82-25q-43 0-83 25.5T503-660h-46q-33-48-74-74t-83-26q-59 0-99.5 40.5T160-621q0 16 3 30.5t9 30.5H87Zm393 440L353-234q-27-25-50-46t-43-40h117q23 20 48.5 43t54.5 49q17-14 31.5-27t28.5-26q14 15 29.5 27.5T603-231L480-120Zm240-160q-17 0-28.5-11.5T680-320q0-17 11.5-28.5T720-360q17 0 28.5 11.5T760-320q0 17-11.5 28.5T720-280Zm-40-120v-200h80v200h-80Zm-640 0v-80h178l70-103q6-9 14.5-13t18.5-4q10 0 18.5 4.5T354-582l68 102h62q-2 10-3 19.5t-1 20.5q0 11 1 20.5t3 19.5h-84q-10 0-19-5t-14-13l-47-70-47 70q-5 8-14 13t-19 5H40Z"/></svg>
```
