qr-code from Bootstrap Icons by The Bootstrap Authors · Outline · MIT Free for personal and commercial use.

Name
qr-code
Set
Bootstrap Icons
Style
Outline
Viewbox
16×16
License
MIT

The same icon in other sets

Related icons in Bootstrap Icons

Use the qr code icon

SVG

<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><g fill="currentColor"><path d="M2 2h2v2H2z"/><path d="M6 0v6H0V0zM5 1H1v4h4zM4 12H2v2h2z"/><path d="M6 10v6H0v-6zm-5 1v4h4v-4zm11-9h2v2h-2z"/><path d="M10 0v6h6V0zm5 1v4h-4V1zM8 1V0h1v2H8v2H7V1zm0 5V4h1v2zM6 8V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0 0v1H2V8H1v1H0V7h3v1zm10 1h-1V7h1zm-1 0h-1v2h2v-1h-1zm-4 0h2v1h-1v1h-1zm2 3v-1h-1v1h-1v1H9v1h3v-2zm0 0h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z"/><path d="M7 12h1v3h4v1H7zm9 2v2h-3v-1h2v-1z"/></g></svg>

React

import type { SVGProps } from "react";

export function BiQrCode(props: SVGProps<SVGSVGElement>) {
  return (
    <svg {...props} xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><g fill="currentColor"><path d="M2 2h2v2H2z"/><path d="M6 0v6H0V0zM5 1H1v4h4zM4 12H2v2h2z"/><path d="M6 10v6H0v-6zm-5 1v4h4v-4zm11-9h2v2h-2z"/><path d="M10 0v6h6V0zm5 1v4h-4V1zM8 1V0h1v2H8v2H7V1zm0 5V4h1v2zM6 8V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0 0v1H2V8H1v1H0V7h3v1zm10 1h-1V7h1zm-1 0h-1v2h2v-1h-1zm-4 0h2v1h-1v1h-1zm2 3v-1h-1v1h-1v1H9v1h3v-2zm0 0h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z"/><path d="M7 12h1v3h4v1H7zm9 2v2h-3v-1h2v-1z"/></g></svg>
  );
}

Vue

<template>
  <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 16 16"><g fill="currentColor"><path d="M2 2h2v2H2z"/><path d="M6 0v6H0V0zM5 1H1v4h4zM4 12H2v2h2z"/><path d="M6 10v6H0v-6zm-5 1v4h4v-4zm11-9h2v2h-2z"/><path d="M10 0v6h6V0zm5 1v4h-4V1zM8 1V0h1v2H8v2H7V1zm0 5V4h1v2zM6 8V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0 0v1H2V8H1v1H0V7h3v1zm10 1h-1V7h1zm-1 0h-1v2h2v-1h-1zm-4 0h2v1h-1v1h-1zm2 3v-1h-1v1h-1v1H9v1h3v-2zm0 0h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z"/><path d="M7 12h1v3h4v1H7zm9 2v2h-3v-1h2v-1z"/></g></svg>
</template>

CSS

.icon-qr-code {
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M2%202h2v2H2z%22%2F%3E%3Cpath%20d%3D%22M6%200v6H0V0zM5%201H1v4h4zM4%2012H2v2h2z%22%2F%3E%3Cpath%20d%3D%22M6%2010v6H0v-6zm-5%201v4h4v-4zm11-9h2v2h-2z%22%2F%3E%3Cpath%20d%3D%22M10%200v6h6V0zm5%201v4h-4V1zM8%201V0h1v2H8v2H7V1zm0%205V4h1v2zM6%208V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0%200v1H2V8H1v1H0V7h3v1zm10%201h-1V7h1zm-1%200h-1v2h2v-1h-1zm-4%200h2v1h-1v1h-1zm2%203v-1h-1v1h-1v1H9v1h3v-2zm0%200h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z%22%2F%3E%3Cpath%20d%3D%22M7%2012h1v3h4v1H7zm9%202v2h-3v-1h2v-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221em%22%20height%3D%221em%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M2%202h2v2H2z%22%2F%3E%3Cpath%20d%3D%22M6%200v6H0V0zM5%201H1v4h4zM4%2012H2v2h2z%22%2F%3E%3Cpath%20d%3D%22M6%2010v6H0v-6zm-5%201v4h4v-4zm11-9h2v2h-2z%22%2F%3E%3Cpath%20d%3D%22M10%200v6h6V0zm5%201v4h-4V1zM8%201V0h1v2H8v2H7V1zm0%205V4h1v2zM6%208V7h1V6h1v2h1V7h5v1h-4v1H7V8zm0%200v1H2V8H1v1H0V7h3v1zm10%201h-1V7h1zm-1%200h-1v2h2v-1h-1zm-4%200h2v1h-1v1h-1zm2%203v-1h-1v1h-1v1H9v1h3v-2zm0%200h3v1h-2v1h-1zm-4-1v1h1v-2H7v1z%22%2F%3E%3Cpath%20d%3D%22M7%2012h1v3h4v1H7zm9%202v2h-3v-1h2v-1z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center / contain;
}

Direct links: SVG · download · JSON · https://iconsdb.app/api/v1/icon/bi/qr-code.svg?color=%231a73e8&size=48