Paper Age
My laptop is gone. My password manager database lives in the cloud - but the cloud storage password is a random 40-character string that only exists inside that password manager. Classic chicken-and-egg. My solution: print the password on paper, encrypted. paper-age is a tool that takes any secret and produces a printable PDF containing a QR code with the data encrypted using age - passphrase-based symmetric encryption. One passphrase to remember, everything else on paper.
Opening excerpt (first ~120 words) tap to expand
Home » Today I Learned paper-age April 28, 2026 · 1 min · Marcin Cylke My laptop is gone. My password manager database lives in the cloud - but the cloud storage password is a random 40-character string that only exists inside that password manager. Classic chicken-and-egg. My solution: print the password on paper, encrypted. paper-age is a tool that takes any secret and produces a printable PDF containing a QR code with the data encrypted using age - passphrase-based symmetric encryption. One passphrase to remember, everything else on paper. I put my cloud credentials into in.txt, then run: gzip --best --stdout in.txt | paper-age --output=compressed.pdf --title="my cloud storage" The tool prompts for a passphrase, then generates a PDF. I print it and store it somewhere physical and safe.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Tech ramblings by Marcin.