A cloud file QR code points at a document in Drive, Dropbox or OneDrive. The code is only the link, so whether it works for the person scanning it is decided entirely by that file’s sharing settings.
The payload is your share URL and nothing else, so the Website URL generator on this site produces an identical code. What makes this a distinct type is not the encoding — it is that cloud links fail in a specific, predictable way that a plain web address does not.
The permission is the product. Every provider defaults new files to private, and a private file behind a public code produces a sign-in wall. The person scanning has no way to tell that from a broken code, so they conclude the code is broken.
Cloud share links are also long. A Drive link with a file id is comfortably past 60 characters, and length is the one thing that makes a printed code harder to scan — which is why pointing the code at a short address you own, and redirecting from there, is usually the better shape.
A PDF that changes monthly, behind a code printed once. You replace the file contents rather than the link, and nothing on the table needs reprinting.
Slides and worksheets on a slide, so the room does not have to type a URL while you are still talking.
A manual or a maintenance log stuck to the machine it describes, which is where people actually need it.
Private files produce a sign-in wall, not an error. The scan succeeded; the file simply is not shared. Set "anyone with the link" before printing, and check it from an account that is not yours.
Re-uploading usually breaks the link. Replacing a file by deleting and uploading a new one produces a new id and a dead code. Use the provider’s "replace" or "upload new version" action, which keeps the id.
Work accounts often block outside sharing entirely. Many organisations disable "anyone with the link" by policy, so a file in a company Drive may be impossible to share this way no matter what you set.
Long links make dense codes. Measured with this site’s encoder, a 40-character address is 29 modules across and a 98-character one is 41 at the same error correction. Cloud share URLs sit at the long end of that.
Anyone who scans it has the link forever. A printed code cannot be revoked. Revoking access is done at the provider, and it breaks the code for everyone at once.