// No account · No expiry · 100% client‑side

Free Office 365 QR Code Generator

Turn a SharePoint or OneDrive share link into a QR code for handouts and posters. Free and private. Pick the link type that scanners can open.

50QR code types
61Frame styles
6File formats
1 Complete the content
2 Design your QR
Shape style
Border style
Center style
3 Download your QR
Example preview

Example QR code preview shown. Enter content to create your code.

Excellent
High contrast and optimal density. 100/100
px
px

Need to change it after printing? Make a dynamic QR code

No recent history found. Create and download a QR code to see it here.

An Office 365 QR code encodes a SharePoint or OneDrive share link, so a scan opens a document, form, or slide deck without anyone typing a long address. The code does not grant access. What a scanner can open is decided by the link type you created, and getting that wrong is a common reason these codes fail.

The generator encodes exactly the link you paste and runs in your browser.

How do you make an Office 365 QR code?

  1. In OneDrive or SharePoint, select the file, choose Share, and set the link type and permissions.
  2. Copy the link and paste it into the Shared Document Link field.
  3. Download the code and test it from a device that is not signed in to your organization.
https://contoso.sharepoint.com/:b:/s/team/EXAMPLE

That address is a made-up example of the general shape. Real share links are usually long and end in tokens, which produces a denser QR pattern than a short address would. Give the code more space when you print it.

Which link type works for a scanner?

Microsoft's documentation lists three kinds of sharing link: Anyone, People in your organization, and Specific people.

Link typeWho can open itSuitable for a public QR?
AnyoneAnyone who has the link, no sign-inYes, for non-sensitive material. Set it to view-only and add an expiry date
People in your organizationSigned-in colleagues onlyOnly inside the building, such as a noticeboard for staff
Specific peopleNamed accountsNo: scanners without the right sign-in are refused

Two more catches. First, an administrator can turn off Anyone links for your tenant, so the option may be missing. Second, admins can force Anyone links to expire after a set number of days, which silently ends a printed code. Ask your IT team for the maximum lifetime before you commit to a print run.

Does scanning bypass the document's permissions?

No. The code is only the address. If the link requires a sign-in or a specific account, the scanner must have it. That is a feature: a leaked photo of an organization-only code leads to a login page, not to your file.

What about Microsoft Forms and other Microsoft links?

A Microsoft Forms link works the same way, as it is an ordinary web address. The same caveat applies: whether outside respondents can fill it in depends on the form's sharing settings. Test from a personal account, not your work one.

What if the link changes or expires?

A static code cannot be edited. If you expect to replace the file or rotate the link, encode a stable page you own with the URL QR code generator, and point that page at the current document. This also solves the density problem: a short redirect gives a sparser code.

Where does it work well?

Policy notices, safety checklists, event handouts and agendas, classroom worksheets, and onboarding packs. Pair it with a short title in text. For similar uses with other file services, see the Dropbox QR code generator and QR codes for PDF files.

How do you test it?

Open the code from a phone that is signed out of Microsoft, and again from a personal account. Confirm the file loads in view mode. Check readability with the scannability tester and consult the print size guide. Follow your organization's data-sharing policy before publishing any code that opens internal documents.

References

// FAQ

Frequently Asked Questions

Clear, direct answers to common questions about generating and deploying QR codes.

An Anyone link, set to view-only with an expiry date, for non-sensitive material. People in your organization links work only for signed-in colleagues, and Specific people links refuse other scanners.

No. The code is only the address. If the link needs a sign-in or a specific account, the scanner must have it.

Administrators can turn off Anyone links for the tenant, and they can force them to expire after a set number of days. Ask your IT team for the maximum lifetime before printing.

A Forms link is an ordinary web address, so yes. Whether outside respondents can fill it in depends on the form's sharing settings; test from a personal account.

Share links are long and end in tokens. Print the code larger, or encode a short redirect you control with the URL QR code generator.