Barcode Scanner icon

The Barcode Scanner icon is part of Microsoft's Fluent UI System Icons, available here in filled and regular (outlined) styles on a 24 px grid. Download it as SVG or PNG, or copy it as code — it's free to use under the MIT License.

Regular (outlined)

SVG

Filled

SVG

Use the Barcode Scanner icon in React

Install Microsoft's @fluentui/react-icons package, then import the component. Icons inherit the current text color, and you can size them with CSS.

npm install @fluentui/react-icons

import { BarcodeScanner24Regular, BarcodeScanner24Filled } from "@fluentui/react-icons";

export function Example() {
  return <BarcodeScanner24Regular aria-label="Barcode Scanner" />;
}

Use it in HTML

Reference the SVG file directly:

<img src="https://fluenticons.co/icons/ic_fluent_barcode_scanner_24_regular.svg" width="24" height="24" alt="Barcode Scanner">

Or paste the SVG markup inline. Setting fill="currentColor" makes the icon follow the text color of its parent:

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 5.75C2 4.23122 3.23122 3 4.75 3H6.25C6.66421 3 7 3.33579 7 3.75C7 4.16421 6.66421 4.5 6.25 4.5H4.75C4.05964 4.5 3.5 5.05964 3.5 5.75V7.25C3.5 7.66421 3.16421 8 2.75 8C2.33579 8 2 7.66421 2 7.25V5.75ZM17 3.75C17 3.33579 17.3358 3 17.75 3H19.25C20.7688 3 22 4.23122 22 5.75V7.25C22 7.66421 21.6642 8 21.25 8C20.8358 8 20.5 7.66421 20.5 7.25V5.75C20.5 5.05964 19.9404 4.5 19.25 4.5H17.75C17.3358 4.5 17 4.16421 17 3.75ZM2.75 16C3.16421 16 3.5 16.3358 3.5 16.75V18.25C3.5 18.9404 4.05964 19.5 4.75 19.5H6.25C6.66421 19.5 7 19.8358 7 20.25C7 20.6642 6.66421 21 6.25 21H4.75C3.23122 21 2 19.7688 2 18.25V16.75C2 16.3358 2.33579 16 2.75 16ZM21.25 16C21.6642 16 22 16.3358 22 16.75V18.25C22 19.7688 20.7688 21 19.25 21H17.75C17.3358 21 17 20.6642 17 20.25C17 19.8358 17.3358 19.5 17.75 19.5H19.25C19.9404 19.5 20.5 18.9404 20.5 18.25V16.75C20.5 16.3358 20.8358 16 21.25 16ZM5.75 7C6.16421 7 6.5 7.33579 6.5 7.75V16.25C6.5 16.6642 6.16421 17 5.75 17C5.33579 17 5 16.6642 5 16.25V7.75C5 7.33579 5.33579 7 5.75 7ZM10.5 7.75C10.5 7.33579 10.1642 7 9.75 7C9.33579 7 9 7.33579 9 7.75V16.25C9 16.6642 9.33579 17 9.75 17C10.1642 17 10.5 16.6642 10.5 16.25V7.75ZM13.75 7C14.1642 7 14.5 7.33579 14.5 7.75V16.25C14.5 16.6642 14.1642 17 13.75 17C13.3358 17 13 16.6642 13 16.25V7.75C13 7.33579 13.3358 7 13.75 7ZM18.5 7.75C18.5 7.33579 18.1642 7 17.75 7C17.3358 7 17 7.33579 17 7.75V16.25C17 16.6642 17.3358 17 17.75 17C18.1642 17 18.5 16.6642 18.5 16.25V7.75Z" fill="currentColor"/></svg>

Use it from the SVG package

Microsoft's @fluentui/svg-icons package contains the raw SVG files, which works well with bundlers that import SVGs:

npm install @fluentui/svg-icons

import icon from "@fluentui/svg-icons/icons/barcode_scanner_24_regular.svg";

Details

NameBarcode Scanner
StylesRegular (outlined), Filled
Size24 × 24 px (scalable SVG)
Regular (outlined) fileic_fluent_barcode_scanner_24_regular.svg
Filled fileic_fluent_barcode_scanner_24_filled.svg
React componentsBarcodeScanner24Regular, BarcodeScanner24Filled
LicenseMIT (© Microsoft Corporation)

Keywords

shoppingscanpurchase

Related icons