Choose between text/URL or JSON format input
Recommended: Square logo, transparent background, max 500KB
Gradients make compression artifacts more visible, improving screenshot detection accuracy
This will encrypt your QR code data
Adds invisible watermark to prevent copying
Invisible digital watermark using steganography - embeds data in image pixels
Where to place the watermark
Medium - Subtle during viewing, visible in photos
QR code will expire after specified hours (recommended for security)
Records location when QR code is generated to detect unauthorized copies
⚠️ Security Notice:
  • Without encryption: Copied QR codes can be scanned and used by anyone
  • With encryption: Copied QR codes are useless without the security key
  • Copy Detection: Advanced patterns detect if QR code was copied/re-printed
  • Steganographic Watermark: LSB embedding + spread spectrum techniques
  • Always use encryption + expiration + geolocation for maximum security
Upload a screenshot or photo to detect if it's a screenshot
Upload a PDF to check if the embedded QR code is a screenshot or original