---
title: "SharePoint QR Code Generator: Add QR Codes to Documents | Nutrient"
canonical_url: "https://www.nutrient.io/guides/document-converter/sharepoint/barcodes/qr-code-generator/"
md_url: "https://www.nutrient.io/guides/document-converter/sharepoint/barcodes/qr-code-generator.md"
last_updated: "2026-05-30T02:20:01.209Z"
description: "In this guide, you’ll learn how to create a QR code in a document using SharePoint Designer and Nintex workflows and Muhimbi Document Converter."
---

# Add QR Codes to Documents in SharePoint

In this guide, you’ll learn how to create a QR code in a document using SharePoint Designer and Nintex workflows and [Muhimbi Document Converter](https://www.nutrient.io/low-code/try).

QR codes are two-dimensional barcodes that are often used by mobile devices to scan and quickly access information. You can also use QR codes to store metadata, such as a document ID, last update time, author, and more.

When creating a QR code, specify the following information:

- Content — The content to embed in the QR code. This needs to match the specified input mode.

- Version — Select the version appropriate to your needs, e.g. auto or version 1 to version 40.

- Input mode — The appropriate mode for your content:
  - Binary — Any value, including text, URLs, etc.
  - AlphaNumeric — Numbers, (uppercase) characters, and SPACE, $, %, *, +, -,., /, :
  - Numeric — Numbers only

- Error correction level — The appropriate level for your needs, e.g. low, medium, quartile, or high

## Adding a Barcode with SharePoint Designer Workflows

Regardless of the platform, all SharePoint Designer workflows look and behave nearly the same, so the following example is the same for MS SharePoint Online and on-premises, SharePoint 2010 workflows, and MS SharePoint 2013.

Add the **Add QR Code watermark** workflow action.![SharePoint Designer Workflow - Barcode](@/assets/guides/muhimbi/qr-code-generator-2.png)

## Adding Barcode Watermarks When Files Are Opened in Sharepoint

Muhimbi Document Converter for SharePoint Online can also add watermarks to a document the moment it’s opened with content specific to the user opening the file — for example, the user’s name, IP address, and current time, or a combination of these. These settings can be configured in **Watermark Settings**.![add barcode watermarks](@/assets/guides/muhimbi/qr-code-generator-3.jpg)

Copy the content below into the **Watermark content** box on the page and click **OK**. This example uses Muhimbi’s XML watermarking syntax:

```xml

\<watermarks\>

\<watermark

width="100"

height="100"

hPosition="center"

hPosition="bottom"\>

\<linearbarcode

width="100"

height="100"

barcodeType="Code39"

omitStartStopSymbols="false"

disableCheckDigit="false"

showCheckDigit="false"

text="{ProductCode}"

/\>

\</watermark\>

\</watermarks\>

```

The XML above adds a watermark of barcode type Code 39 that’s 100 points by 100 points in size to the center bottom of a page. The text is the contents of the `{ProductCode}` column.

## Adding Barcodes to Documents Using Nintex Workflow

In Nintex workflow, the barcode facility is integrated in the generic **Watermark PDF** Nintex action. Enter **Linear Barcode** as the Watermark Type and fill in the fields to customize it. Ensure you’ve enabled [Muhimbi Nintex actions](https://www.nutrient.io/guides/document-converter/sharepoint/knowledge-base/how-can-i-use-the-pdf-converter-in-combination-with-nintex-workflow.md) before adding this action.![Nintex Workflow - Barcode](@/assets/guides/muhimbi/qr-code-generator-4.png)

### Additional Resources

- [How to Add QR Codes to SharePoint Documents](https://www.nutrient.io/blog/how-to-add-qr-codes-to-sharepoint-documents-using-the-muhimbi-pdf-converter/)

- [Add Barcodes Using SharePoint, Workflows, or Office 365](https://www.nutrient.io/blog/add-barcodes-to-documents-using-sharepoint-workflows-office-365-or-api/)
---

## Related pages

- [Add Barcodes to Documents in SharePoint](/guides/document-converter/sharepoint/barcodes.md)

