Skip to content
InstaFontStudio
100% BROWSER-BASED Β· NOTHING EVER LEAVES YOUR DEVICE
v7.0

Encrypted QR Code Generator

Encrypt a message with a password and turn it into a QR code that only the right password can open.

AES-256 encryption
No data ever stored
Works offline once loaded
πŸ‘‹ New here? Type your message β†’ set a password β†’ press Encrypt. That's it β€” decrypting works the same way in reverse.
Your message ?Type or paste the message you want to lock with a password.
You can also drag & drop a .txt file here 0 / 20,000 characters
Scan a QR code ?Point your camera at a QR code someone sent you, or upload a screenshot/photo of one β€” the encrypted text will be read straight into the box above.

Camera access needs your permission, and works best on https:// pages.

Password ?Anyone who wants to unlock this text will need this exact password.
Confirm password
Password strength: β€”
Cipher: AES-256-GCM (authenticated) Β· Key derived with PBKDF2-SHA256 (60,000 iterations) using your browser's native encryption engine β€” fast, and far stronger against brute-force than a single hashing round. ?This is a real security upgrade, not just a label: deriving the encryption key takes real computational work, which makes large-scale password-guessing attacks dramatically slower.
Second password
Both passwords will be needed to unlock this message. Store them separately for maximum security.
Self-destruct ?After this time, the message can no longer be decrypted β€” even with the right password.
Password hint (optional) ?Shown to anyone with the encrypted text, before they enter a password. Never put the password itself here.
Overall protection: Basic Set a stronger password to improve this score.

Result
Cover image (optional)

Leave empty and we'll auto-generate a suitable image. PNG output only β€” JPEG, WhatsApp, and other apps that recompress images will destroy the hidden data, so share the downloaded PNG file directly.

Scan to copy the encrypted text on another device.

Keep creating

About this generator

A normal QR code can be read by anyone with a phone. To keep the content private, this tool first encrypts your text with a password and then shows the encrypted result as a QR code. Whoever scans it sees only scrambled text, and needs the password to read it. You can also scan an encrypted QR code with the built-in scanner.

How to use this tool

  1. 1

    Encrypt your text

    Type the text and a password, then tap Encrypt.

  2. 2

    Show the QR code

    Choose the QR code option to display it. Save or screenshot it.

  3. 3

    Scan and decrypt

    Scan the code with the built-in scanner, then enter the password to read it.

Frequently asked questions

Can any QR scanner read it?
Any scanner can read the scrambled text, but only this tool with the password can turn it back into the message.
How much text fits in the QR code?
QR codes hold limited data, so encrypted messages need to be fairly short. The tool tells you when it is too long.
Is the password inside the QR code?
No. The password is never stored in the code, so share it separately.

More text encryption tools

Related tools