Scanning icon in outline, twotone, bold and bulk. Free in all four styles, for auth, passwords, permissions, privacy, scanning. Copy the SVG, the React, Vue or Svelte component, or download a PNG.
import { IconScanning } from "@devigner-ui/icons";
<IconScanning className="size-6" />
<script setup>
import { IconScanning } from "@devigner-ui/icons-vue";
</script>
<template>
<IconScanning class="size-6" />
</template>
<script>
import { IconScanning } from "@devigner-ui/icons-svelte";
</script>
<IconScanning class="size-6" />
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.67 9V6.5A4.5 4.5 0 0 1 7.17 2h2.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M15.67 2h2.5a4.5 4.5 0 0 1 4.5 4.5V9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M22.67 16v1.5a4.5 4.5 0 0 1-4.5 4.5h-1.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path d="M9.67 22h-2.5a4.5 4.5 0 0 1-4.5-4.5V15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="M9.17 11a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="M8.17 18a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="M17.17 9a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path><path opacity="1" d="M16.17 18a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>