QR Code SVG icon, line

Free

Three square corner markers surround a few separate modules. The icon can identify a scan-to-pay option at a till or a code printed on a ticket.

Sign in to download. Free SVGs are free with any account.

How to use it

HTML <img>
<img src="https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/jsFbxnhrZYug/amnt.svg" alt="QR Code" width="48" height="48">
Inline SVG
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="7" height="7"/><rect x="4.5" y="4.5" width="2" height="2"/><rect x="15" y="2" width="7" height="7"/><rect x="17.5" y="4.5" width="2" height="2"/><rect x="2" y="15" width="7" height="7"/><rect x="4.5" y="17.5" width="2" height="2"/><path d="M12 12h2v2h-2zM18 12h2v2h-2zM12 18h2v2h-2zM18 18h2v2h-2z"/></svg>
CSS background-image
.qr-code {
  background-image: url("https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/jsFbxnhrZYug/amnt.svg");
  background-size: contain;
}
CSS mask-image (takes the text colour)
.qr-code {
  width: 1.5em; height: 1.5em;
  background-color: currentColor;
  mask: url("https://db.amnt.io/storage/v1/object/public/generated_images/svg-api/jsFbxnhrZYug/amnt.svg") center / contain no-repeat;
}
React
import QRCodeSvg from "./qr-code.jsx"; // from the React tab above

<QRCodeSvg width={48} height={48} />

Made with AMNT

AMNT SVG 1.1 drew this from the words QR Code: Three square corner markers surrounding a few separated square modules. as part of the pack Shopping icons, line. Want one like it? Make your own in the SVG studio.

Rest of Shopping icons, line

Similar SVGs

Licence: free. A Free account may use it for personal work; Pro and Max download it with a commercial licence, fixed at download, forever. No credit needed. Read the licence