{
 "name": "shield-bolt",
 "title": "Shield bolt",
 "component": "ShieldBoltIcon",
 "url": "https://gentleface.com/icons/shield-bolt",
 "category": "security",
 "motif": "shield",
 "added": "2026-11-06",
 "since": "0.4.0",
 "history": [
  {
   "date": "2026-11-06",
   "what": [
    "added",
    "released in 0.4.0"
   ]
  }
 ],
 "geometry_hash": "7244579a89e0",
 "use_for": [
  "real time protection",
  "active protection"
 ],
 "example": "Real-time protection toggle in an antivirus",
 "base": "shield",
 "modifier": "bolt",
 "family": [
  "shield",
  "shield-alert",
  "shield-arrow-down",
  "shield-arrow-up",
  "shield-bug",
  "shield-check",
  "shield-clock",
  "shield-code",
  "shield-eye",
  "shield-gear",
  "shield-link",
  "shield-lock",
  "shield-medical",
  "shield-off",
  "shield-pause",
  "shield-pencil",
  "shield-plus",
  "shield-question",
  "shield-search",
  "shield-sparkle",
  "shield-sync",
  "shield-virus",
  "shield-x"
 ],
 "tags": [
  "security",
  "protect",
  "guard",
  "safe",
  "bolt"
 ],
 "size": 16,
 "styles": [
  "line-round",
  "line-soft",
  "line-sharp",
  "solid-round",
  "solid-soft",
  "solid-sharp"
 ],
 "default_style": "line-round",
 "svg": {
  "line-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M2.144 3.144C2.241 3.048 2.359 3 2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146C7.244 1.049 7.362 1 7.5 1C7.638 1 7.756 1.049 7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596C10.693 2.865 11.529 3 12.5 3C12.641 3 12.759 3.048 12.856 3.144C12.952 3.241 13 3.359 13 3.5L13 5.5C13 5.641 12.952 5.759 12.856 5.856C12.759 5.952 12.641 6 12.5 6C12.359 6 12.241 5.952 12.144 5.856C12.048 5.759 12 5.641 12 5.5L12 3.989C11.111 3.947 10.322 3.794 9.633 3.529C8.886 3.242 8.175 2.795 7.5 2.189C6.825 2.795 6.114 3.242 5.367 3.529C4.678 3.794 3.889 3.947 3 3.989L3 8.5C3 9.757 3.476 10.893 4.427 11.908C4.848 12.357 5.35 12.768 5.934 13.141C6.418 13.451 6.94 13.724 7.5 13.96C8.117 13.7 8.686 13.397 9.206 13.05L10.035 13.05C10.04 13.056 10.045 13.063 10.05 13.07L10.05 13.65C10.018 13.695 9.977 13.735 9.927 13.769C9.253 14.238 8.506 14.636 7.686 14.964C7.562 15.014 7.438 15.014 7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3.5C2 3.359 2.048 3.241 2.144 3.144ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>",
  "line-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M2.144 3.144C2.241 3.048 2.359 3 2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146C7.244 1.049 7.362 1 7.5 1C7.638 1 7.756 1.049 7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596C10.693 2.865 11.529 3 12.5 3C12.641 3 12.759 3.048 12.856 3.144C12.952 3.241 13 3.359 13 3.5L13 5.5C13 5.641 12.952 5.759 12.856 5.856C12.759 5.952 12.641 6 12.5 6C12.359 6 12.241 5.952 12.144 5.856C12.048 5.759 12 5.641 12 5.5L12 3.989C11.111 3.947 10.322 3.794 9.633 3.529C8.886 3.242 8.175 2.795 7.5 2.189C6.825 2.795 6.114 3.242 5.367 3.529C4.678 3.794 3.889 3.947 3 3.989L3 8.5C3 9.757 3.476 10.893 4.427 11.908C4.848 12.357 5.35 12.768 5.934 13.141C6.418 13.451 6.94 13.724 7.5 13.96C8.117 13.7 8.686 13.397 9.206 13.05L10.035 13.05C10.04 13.056 10.045 13.063 10.05 13.07L10.05 13.65C10.018 13.695 9.977 13.735 9.927 13.769C9.253 14.238 8.506 14.636 7.686 14.964C7.562 15.014 7.438 15.014 7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3.5C2 3.359 2.048 3.241 2.144 3.144ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>",
  "line-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M7.404 15L7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3L2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146L7.293 1L7.707 1L7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596C10.693 2.865 11.529 3 12.5 3L13 3L13 6L12 6L12 3.989C11.111 3.947 10.322 3.794 9.633 3.529C8.886 3.242 8.175 2.795 7.5 2.189C6.825 2.795 6.114 3.242 5.367 3.529C4.678 3.794 3.889 3.947 3 3.989L3 8.5C3 9.757 3.476 10.893 4.427 11.908C4.848 12.357 5.35 12.768 5.934 13.141C6.418 13.451 6.94 13.724 7.5 13.96C8.121 13.699 8.69 13.395 9.208 13.05L10.044 13.05L10.05 13.057L10.05 13.683C9.35 14.186 8.562 14.614 7.686 14.964L7.596 15L7.404 15ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>",
  "solid-round": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M12.271 6L12.03 6C11.696 6 11.387 6.175 11.215 6.461L8.185 11.511C8.009 11.805 8.005 12.17 8.173 12.468L8.23 12.568C8.399 12.866 8.714 13.05 9.057 13.05L10.05 13.05L10.05 13.682C9.907 13.785 9.758 13.886 9.605 13.984C9.015 14.362 8.375 14.689 7.686 14.964C7.562 15.014 7.438 15.014 7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3.5C2 3.359 2.048 3.241 2.144 3.144C2.241 3.048 2.359 3 2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146C7.244 1.049 7.362 1 7.5 1C7.638 1 7.756 1.049 7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596C10.693 2.865 11.529 3 12.5 3C12.641 3 12.759 3.048 12.856 3.144C12.952 3.241 13 3.359 13 3.5L13 6.504C12.886 6.201 12.595 6 12.271 6ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>",
  "solid-soft": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M12.575 6L11.761 6C11.594 6 11.44 6.088 11.354 6.231L8.043 11.749C7.955 11.895 7.953 12.078 8.037 12.227L8.366 12.809C8.451 12.958 8.609 13.05 8.78 13.05L10.05 13.05L10.05 13.682C9.907 13.785 9.758 13.886 9.605 13.984C9.015 14.362 8.375 14.689 7.686 14.964C7.562 15.014 7.438 15.014 7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3.5C2 3.359 2.048 3.241 2.144 3.144C2.241 3.048 2.359 3 2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146C7.244 1.049 7.362 1 7.5 1C7.638 1 7.756 1.049 7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596C10.693 2.865 11.529 3 12.5 3C12.641 3 12.759 3.048 12.856 3.144C12.952 3.241 13 3.359 13 3.5L13 6.263C12.92 6.102 12.755 6 12.575 6ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>",
  "solid-sharp": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"currentColor\"><path d=\"M9.992 2.596C10.693 2.865 11.529 3 12.5 3L13 3L13 6L11.492 6L7.9 11.986L8.503 13.05L10.05 13.05L10.05 13.682C9.907 13.785 9.758 13.886 9.605 13.984C9.015 14.362 8.375 14.689 7.686 14.964L7.596 15L7.404 15L7.314 14.964C6.625 14.689 5.985 14.362 5.395 13.984C4.741 13.565 4.175 13.101 3.698 12.592C3.165 12.024 2.757 11.414 2.472 10.763C2.157 10.044 2 9.29 2 8.5L2 3L2.5 3C3.471 3 4.307 2.865 5.008 2.596C5.754 2.309 6.467 1.826 7.146 1.146L7.293 1L7.707 1L7.854 1.146C8.533 1.826 9.246 2.309 9.992 2.596ZM11 12L9 12L12 7L12 11L14 11L11 16L11 12Z\"/></svg>"
 },
 "svg_url": {
  "line-round": "https://gentleface.com/svg/line-round/16/shield-bolt.svg",
  "line-soft": "https://gentleface.com/svg/line-soft/16/shield-bolt.svg",
  "line-sharp": "https://gentleface.com/svg/line-sharp/16/shield-bolt.svg",
  "solid-round": "https://gentleface.com/svg/solid-round/16/shield-bolt.svg",
  "solid-soft": "https://gentleface.com/svg/solid-soft/16/shield-bolt.svg",
  "solid-sharp": "https://gentleface.com/svg/solid-sharp/16/shield-bolt.svg"
 },
 "png_url": {
  "line-round": {
   "16": "https://gentleface.com/png/line-round/16/shield-bolt.png",
   "32": "https://gentleface.com/png/line-round/32/shield-bolt.png",
   "48": "https://gentleface.com/png/line-round/48/shield-bolt.png"
  },
  "line-soft": {
   "16": "https://gentleface.com/png/line-soft/16/shield-bolt.png",
   "32": "https://gentleface.com/png/line-soft/32/shield-bolt.png",
   "48": "https://gentleface.com/png/line-soft/48/shield-bolt.png"
  },
  "line-sharp": {
   "16": "https://gentleface.com/png/line-sharp/16/shield-bolt.png",
   "32": "https://gentleface.com/png/line-sharp/32/shield-bolt.png",
   "48": "https://gentleface.com/png/line-sharp/48/shield-bolt.png"
  },
  "solid-round": {
   "16": "https://gentleface.com/png/solid-round/16/shield-bolt.png",
   "32": "https://gentleface.com/png/solid-round/32/shield-bolt.png",
   "48": "https://gentleface.com/png/solid-round/48/shield-bolt.png"
  },
  "solid-soft": {
   "16": "https://gentleface.com/png/solid-soft/16/shield-bolt.png",
   "32": "https://gentleface.com/png/solid-soft/32/shield-bolt.png",
   "48": "https://gentleface.com/png/solid-soft/48/shield-bolt.png"
  },
  "solid-sharp": {
   "16": "https://gentleface.com/png/solid-sharp/16/shield-bolt.png",
   "32": "https://gentleface.com/png/solid-sharp/32/shield-bolt.png",
   "48": "https://gentleface.com/png/solid-sharp/48/shield-bolt.png"
  }
 },
 "npm": {
  "react": "import { ShieldBoltIcon } from '@gentleface/react';",
  "svg": "@gentleface/icons/svg/line-round/16/shield-bolt.svg",
  "cdn": "https://cdn.jsdelivr.net/npm/@gentleface/icons@0.6.0/svg/line-round/16/shield-bolt.svg",
  "version": "0.6.0"
 },
 "license": "MIT",
 "author": "Alexander Kiselev",
 "motion": {
  "name": "shield-bolt-strike",
  "does": "The bolt goes out and the shield closes up. A thin flash of lightning then strikes from the top down, the solid bolt lands in its place, the shield breaks open around it and buzzes.",
  "url": "https://gentleface.com/motion/shield-bolt-strike.svg",
  "style": "line-round",
  "size": 16,
  "duration": 2.6,
  "frames": [
   0.25,
   1.4
  ],
  "svg": "<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.001\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><g><animateTransform attributeName=\"transform\" type=\"translate\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.354;0.369;0.385;0.4;0.415;0.431;0.446;0.462;1\" values=\"0 0;0 0;.35 0;-.35 0;.3 0;-.25 0;.15 0;-.1 0;0 0;0 0\"/><path d=\"M12.304 9.914C11.668 12.138 9.584 13.666 7.5 14.5C5 13.5 2.5 11.5 2.5 8.5L2.5 3.5C4.5 3.5 6 3 7.5 1.5C9 3 10.5 3.5 12.5 3.5L12.5 8.5C12.5 8.999 12.431 9.471 12.304 9.914\" stroke-dasharray=\"28.834 39.696\" stroke-dashoffset=\"-4.431\"><animate attributeName=\"stroke-dasharray\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.192;0.338;0.362;1\" values=\"28.834 39.696;28.834 39.696;37.696 39.696;37.696 39.696;28.834 39.696;28.834 39.696\" calcMode=\"spline\" keySplines=\"0 0 1 1;.37 0 .63 1;0 0 1 1;.15 .75 .25 1;0 0 1 1\"/><animate attributeName=\"stroke-dashoffset\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.192;0.338;0.362;1\" values=\"-4.431;-4.431;0;0;-4.431;-4.431\" calcMode=\"spline\" keySplines=\"0 0 1 1;.37 0 .63 1;0 0 1 1;.15 .75 .25 1;0 0 1 1\"/></path></g><path fill=\"currentColor\" stroke=\"none\" d=\"M11 16L11 12L9 12L12 7L12 11L14 11L11 16Z\"><animate attributeName=\"visibility\" calcMode=\"discrete\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.338\" values=\"visible;hidden;visible\"/></path><path d=\"M12 7.5L10.5 12L12.5 11L11 15.5\" visibility=\"hidden\" pathLength=\"1\"><animate attributeName=\"stroke-dasharray\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.338;0.339;1\" values=\"0 2;0 2;1.05 2;.05 2;.05 2\" calcMode=\"spline\" keySplines=\"0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1\"/><animate attributeName=\"stroke-dashoffset\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.338;0.339;1\" values=\"0;0;0;-1;-1\" calcMode=\"spline\" keySplines=\"0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1\"/><animate attributeName=\"visibility\" calcMode=\"discrete\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.339\" values=\"hidden;visible;hidden\"/></path></svg>",
  "react": "// Gentleface \"shield-bolt\" animated (shield-bolt-strike), MIT. https://gentleface.com/icons/shield-bolt\n// Pass a ref to start and stop it: https://gentleface.com/animated-icons\nimport { forwardRef, type SVGProps } from 'react';\n\nexport const ShieldBoltStrikeIcon = forwardRef<SVGSVGElement, SVGProps<SVGSVGElement>>(function ShieldBoltStrikeIcon(props, ref) {\n  return (\n    <svg ref={ref} xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\" strokeWidth=\"1.001\" strokeLinecap=\"round\" strokeLinejoin=\"round\" aria-hidden=\"true\" {...props}>\n      <g>\n      <animateTransform attributeName=\"transform\" type=\"translate\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.354;0.369;0.385;0.4;0.415;0.431;0.446;0.462;1\" values=\"0 0;0 0;.35 0;-.35 0;.3 0;-.25 0;.15 0;-.1 0;0 0;0 0\"/>\n      <path d=\"M12.304 9.914C11.668 12.138 9.584 13.666 7.5 14.5C5 13.5 2.5 11.5 2.5 8.5L2.5 3.5C4.5 3.5 6 3 7.5 1.5C9 3 10.5 3.5 12.5 3.5L12.5 8.5C12.5 8.999 12.431 9.471 12.304 9.914\" strokeDasharray=\"28.834 39.696\" strokeDashoffset=\"-4.431\">\n      <animate attributeName=\"stroke-dasharray\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.192;0.338;0.362;1\" values=\"28.834 39.696;28.834 39.696;37.696 39.696;37.696 39.696;28.834 39.696;28.834 39.696\" calcMode=\"spline\" keySplines=\"0 0 1 1;.37 0 .63 1;0 0 1 1;.15 .75 .25 1;0 0 1 1\"/>\n      <animate attributeName=\"stroke-dashoffset\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.192;0.338;0.362;1\" values=\"-4.431;-4.431;0;0;-4.431;-4.431\" calcMode=\"spline\" keySplines=\"0 0 1 1;.37 0 .63 1;0 0 1 1;.15 .75 .25 1;0 0 1 1\"/>\n      </path>\n      </g>\n      <path fill=\"currentColor\" stroke=\"none\" d=\"M11 16L11 12L9 12L12 7L12 11L14 11L11 16Z\">\n      <animate attributeName=\"visibility\" calcMode=\"discrete\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.115;0.338\" values=\"visible;hidden;visible\"/>\n      </path>\n      <path d=\"M12 7.5L10.5 12L12.5 11L11 15.5\" visibility=\"hidden\" pathLength=\"1\">\n      <animate attributeName=\"stroke-dasharray\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.338;0.339;1\" values=\"0 2;0 2;1.05 2;.05 2;.05 2\" calcMode=\"spline\" keySplines=\"0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1\"/>\n      <animate attributeName=\"stroke-dashoffset\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.338;0.339;1\" values=\"0;0;0;-1;-1\" calcMode=\"spline\" keySplines=\"0 0 1 1;.6 0 .9 .4;0 0 1 1;0 0 1 1\"/>\n      <animate attributeName=\"visibility\" calcMode=\"discrete\" dur=\"2.6s\" repeatCount=\"indefinite\" keyTimes=\"0;0.3;0.339\" values=\"hidden;visible;hidden\"/>\n      </path>\n    </svg>\n  );\n});",
  "how_to_play": "https://gentleface.com/animated-icons.md"
 }
}