CHECKLINK AI
Trust Lab

QR Code Link Checker

Extract the URL behind a QR code locally in your browser, review the destination, and scan only the link you choose before opening it.

Your QR image stays in your browser. CheckLink only receives the extracted URL if you choose to scan it.

Sample encodes https://checklink.ai
Native browser QR detection is unavailable, so CheckLink is using a local fallback decoder.
Detection method
Not checked
Image loaded
No
QR found
Not checked

Always available if your browser cannot decode the image or the QR screenshot is too small or blurry.

QR destination

Upload a QR image, try the sample QR, or paste the destination URL manually.

Extract a link from a QR code

Upload a QR image to reveal its encoded URL before opening the destination. The image stays in your browser during decoding.

Review QR phishing signals

Inspect the final domain, redirects, URL structure, and message context. Be especially cautious with unexpected login, payment, delivery, or download prompts.

Tool guidance

How to use this tool

QR images are processed locally and are not uploaded to CheckLink.

How to use it

Upload an image that contains a QR code.
Review the extracted URL before opening it.
If no QR is found, try a clearer image or paste the destination manually.
Scan the extracted URL only if you choose to.

What results mean

The image stays in your browser.
Only an extracted or pasted URL is sent to the scanner.
A low-risk result is a signal, not a guarantee.

What to do next

Use Redirect Checker if the QR destination redirects.
Report suspicious QR links.
Request manual review for login, payment, or download destinations.
Browser extension

CheckLink browser extension

Open the current page, inspect links from the browser menu, and jump into CheckLink faster without an account.

Works with Chrome and compatible Chromium-based desktop browsers. Firefox and Safari versions are not currently available.

CheckLink browser extension preview

The extension sends a URL only when you choose a scan action. It does not store scan history.

QR code link checker FAQ

How do I check the link behind a QR code?

Upload a clear QR image. CheckLink decodes it locally, shows the extracted destination, and lets you choose whether to scan that URL.

Does CheckLink upload my QR image?

No. QR image extraction happens locally in your browser using native QR detection when available or a local fallback decoder.

Can a QR code hide a phishing link?

Yes. A QR code can conceal a fake login page, lookalike domain, payment request, or shortened URL until it is decoded.

What if my browser cannot read the QR code?

Try a clearer image or paste the destination URL manually if your phone or app can preview it without opening it.

Does a low-risk result guarantee the QR destination is safe?

No. The result provides visible URL risk signals and context, not a guarantee.