Recover the payload
Decode the existing QR first so you can confirm exactly what it contains before rebuilding.
Rebuilder
Rebuilder
The rebuild process now lives in one guided center-stage workflow.
Step 1
Use an image or camera scan. StaticQR decodes the QR locally in your browser.
Camera access stays in your browser. Point the camera at a QR code and the safety result will appear automatically.
Step 2
This page focuses on rebuilding. For deeper risk analysis, use the Scan & Safety Lab.
VirusTotal opens in a new tab. The decoded URL is copied so you can paste it into its URL scanner. Submission happens on VirusTotal's site.
Step 3
The decoded payload becomes the source for a fresh, customizable QR code.
Why rebuild?
Decode the existing QR first so you can confirm exactly what it contains before rebuilding.
Create a fresh SVG, PNG, JPEG, WEBP, or PDF instead of reusing a blurry screenshot.
Adjust contrast, density risk, logo size, and export size before using the replacement.
Rebuild guidance
Rebuilder is useful when you only have a low-resolution QR image, a compressed screenshot, or an old design that needs a sharper export. Decode the payload, confirm it, then regenerate a crisp replacement.