Help CenterSecurity

Security

Password-protecting your QR codes

Gate confidential documents, patient forms, or private menus behind a access password.

Password protection puts a simple gate in front of the redirect — anyone scanning has to enter a password before they see the destination. It's a convenience lock, not a vault door, and it's worth understanding exactly what that means before you rely on it.

Setting a password

This is a Pro-plan feature, set from the Advanced Options section of the QR code editor.

  1. 1Open the QR code you want to protect.
  2. 2Scroll to Advanced Options and switch on the Password Protection toggle.
  3. 3A password field appears once the toggle is on — type the password there.
  4. 4Save the QR code.

What the person scanning actually sees

The scan opens a simple gate page with a lock icon, the QR code's name (or "Protected QR" if it wasn't given one), and the line "This QR code is password protected." They type the password and tap Unlock; a wrong password just lets them try again, with no lockout or attempt limit.

Changing or removing it

Open the editor, update the password field, and save — the new password takes effect immediately for the next scan. To remove protection entirely, clear the field and save; the code goes back to redirecting straight through.

This password is stored and checked as plain text rather than a hashed value, so the redirect can verify it quickly. Don't reuse a password from anywhere that actually matters — treat this as a casual access gate for internal documents or member-only pages, not as security for anything sensitive.

Reasonable use cases

  • Internal company documents meant for employees, not the general public
  • A member discount page gated behind a loyalty-programme password
  • Event content you'd rather not reveal until the day itself
  • A lightweight age-confirmation step in front of sensitive content

Still stuck? Email our team at hello@unqode.com — or check the related articles below, most questions are answered there already.