LOOK. SCAN. UNDERSTAND. What can a QR code really do?
Thirty scannable codes. See what each contains, what the risk could be and what happens next.
Training examples. Do not pay or confirm actions. Verdicts come from the Safe QR on-device engine; the app adds a cloud check for links. These results do not include that check. Links use only training or reserved domains. Valid bank examples use the ČNB documentation account; other payment, phone and login details are deliberately invalid.
Enlarge code ↗
An ordinary link
✓Looks safe0/100 This code leads to example.com.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://example.com
- Decoded contents
-
https://example.com - If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
A link with several stops
About this example: The training website redirects to a payment form. The address alone does not reveal this; a cloud check is needed.
✓Looks safe0/100 This code leads to safeqr-training.jakub-f9d.workers.dev.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- safeqr-training.jakub-f9d.workers.dev
- Full address
- https://safeqr-training.jakub-f9d.workers.dev/start
- Decoded contents
-
https://safeqr-training.jakub-f9d.workers.dev/start - If you continue…
- Opens safeqr-training.jakub-f9d.workers.dev in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
A lookalike letter
×Dangerous75/100 This code leads to xn--pple-43d.test.
The website name mixes alphabets, which can disguise a different address.
Contents and what happens next
- Content type
- Website
- Website name
- xn--pple-43d.test
- Full address
- https://xn--pple-43d.test
- Decoded contents
-
https://xn--pple-43d.test
- Letters from different alphabets
- The website name mixes alphabets, which can disguise a different address.
- Website name uses encoded letters
- The name contains international characters that can make different websites look alike.
- If you continue…
- Opens xn--pple-43d.test in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
The bank before the @
×Dangerous70/100 This code leads to example.com.
The text before @ is not the website name; this link goes to example.com.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://bank.example@example.com
- Decoded contents
-
https://bank.example@example.com
- The address hides its real destination
- The text before @ is not the website name; this link goes to example.com.
- If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
An unencrypted link
!Be careful30/100 This code leads to example.com.
This address uses an unencrypted connection, so others on the network may read or change it.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- http://example.com
- Decoded contents
-
http://example.com
- Connection is not protected
- This address uses an unencrypted connection, so others on the network may read or change it.
- If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
Code instead of a web address
×Dangerous95/100 This code contains embedded content or a command instead of an ordinary website address.
This is an instruction to run content or access local files, not an ordinary website address.
Contents and what happens next
- Content type
- Open an app
- Full address
- javascript:void(0)
- Decoded contents
-
javascript:void(0)
- This can run content or access files
- This is an instruction to run content or access local files, not an ordinary website address.
- If you continue…
- This address can run content or access local files, so Safe QR does not offer to open it.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify the app's behavior, permissions or who will handle this link.
Enlarge code ↗
A page inside the code
×Dangerous95/100 This code contains embedded content or a command instead of an ordinary website address.
This is an instruction to run content or access local files, not an ordinary website address.
Contents and what happens next
- Content type
- Open an app
- Full address
- data:text/plain,SAFE%20QR%20TRAINING
- Decoded contents
-
data:text/plain,SAFE%20QR%20TRAINING
- This can run content or access files
- This is an instruction to run content or access local files, not an ordinary website address.
- If you continue…
- This address can run content or access local files, so Safe QR does not offer to open it.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify the app's behavior, permissions or who will handle this link.
Enlarge code ↗
QR Platba: check the recipient
✓Looks safe10/100 This code contains details for a payment.
The code does not say who should receive the money.
Contents and what happens next
- Content type
- Bank payment
- Amount
- CZK 1
- Account or address
- 19-2000145399/0800
- Bank
- Česká spořitelna, a.s.
- Code type
- Czech QR payment
- Message
- SAFE QR DEMO - NEPLATIT
- Decoded contents
-
SPD*1.0*ACC:CZ6508000000192000145399*AM:1.00*CC:CZK*MSG:SAFE QR DEMO - NEPLATIT
- Recipient name is missing
- The code does not say who should receive the money.
- If you continue…
- Prepares a payment of CZK 1 to 19-2000145399/0800 (Česká spořitelna, a.s.).
- Nothing is paid until you confirm the payment in your banking app.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
Enlarge code ↗
Payment with an extra link
!Be careful60/100 This code contains details for a payment.
There is another link or instruction inside this code, so check both before acting.
Contents and what happens next
- Content type
- Bank payment
- Amount
- CZK 1
- Account or address
- 19-2000145399/0800
- Bank
- Česká spořitelna, a.s.
- Code type
- Czech QR payment
- Message
- SAFE QR DEMO - NEPLATIT
- Link inside the payment
- https://example.com
- Decoded contents
-
SPD*1.0*ACC:CZ6508000000192000145399*AM:1.00*CC:CZK*MSG:SAFE QR DEMO - NEPLATIT*X-URL:https://example.com
- One code contains more than one thing
- There is another link or instruction inside this code, so check both before acting.
- There is a link inside the payment
- The payment contains a website address that may lead somewhere unrelated to the bank transfer.
- Recipient name is missing
- The code does not say who should receive the money.
- If you continue…
- Prepares a payment of CZK 1 to 19-2000145399/0800 (Česká spořitelna, a.s.).
- Nothing is paid until you confirm the payment in your banking app.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
Parking with a swapped account
About this example: Training scenario: someone has replaced the operator’s account. The code alone cannot tell who should receive the payment.
✓Looks safe0/100 This code contains details for a payment.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Bank payment
- Amount
- CZK 1
- Account or address
- 19-2000145399/0800
- Bank
- Česká spořitelna, a.s.
- Recipient
- DEMO PARKING
- Code type
- Czech QR payment
- Message
- SAFE QR DEMO - NEPLATIT
- Decoded contents
-
SPD*1.0*ACC:CZ6508000000192000145399*AM:1.00*CC:CZK*MSG:SAFE QR DEMO - NEPLATIT*RN:DEMO PARKING - If you continue…
- Prepares a payment of CZK 1 to 19-2000145399/0800 (Česká spořitelna, a.s.).
- Nothing is paid until you confirm the payment in your banking app.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
Enlarge code ↗
A European SEPA payment
✓Looks safe0/100 This code contains details for a payment.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Bank payment
- Amount
- EUR 1
- Account or address
- 19-2000145399/0800
- Bank
- Česká spořitelna, a.s.
- Recipient
- SAFE QR DEMO
- Code type
- SEPA bank payment
- Message
- DO NOT PAY
- Decoded contents
-
BCD
002
1
SCT
SAFE QR DEMO
CZ6508000000192000145399
EUR1
DO NOT PAY - If you continue…
- Prepares a payment of EUR 1 to 19-2000145399/0800 (Česká spořitelna, a.s.).
- Nothing is paid until you confirm the payment in your banking app.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
Enlarge code ↗
SEPA: a foreign account
×Dangerous80/100 This code contains details for a payment.
An account number has an invalid format or checksum and should not be used for payment.
Contents and what happens next
- Content type
- Bank payment
- Amount
- EUR 1
- Account or address
- DE00 0000 0000 0000 0000 00
- Recipient
- SAFE QR INVALID EXAMPLE
- Code type
- SEPA bank payment
- Message
- DO NOT PAY
- Decoded contents
-
BCD
002
1
SCT
SAFE QR INVALID EXAMPLE
DE00000000000000000000
EUR1
DO NOT PAY
- Invalid account number
- An account number has an invalid format or checksum and should not be used for payment.
- If you continue…
- Some details are invalid or unsupported, so Safe QR does not offer to continue; you can copy the code for checking.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
Enlarge code ↗
PAY by square
!Be careful40/100 This looks like a Slovak payment code that we cannot fully read.
This code uses a feature or version that this device cannot fully check.
Contents and what happens next
- Content type
- Bank payment
- Code type
- Slovak PAY by square
- Decoded contents
-
0804Q0006GO413BG9LBBE3A19QOLF1IL5KKN3ME7GCNSBO8APJ5VT40EJG2Q3EQKCK9TBFM7B6NNA5VJ5JT2DG0F8KNI8V6M01FCSKMEMAL2B36GTM45VVP2BO000
- We cannot read every detail
- This code uses a feature or version that this device cannot fully check.
- Payment details are not decoded
- The header resembles PAY by square, but we cannot check the compressed account and amount.
- If you continue…
- The original code can be copied for checking in your bank's app.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Some details could not be read reliably; compare them with the original before continuing.
- We cannot tell who owns this account or whether you owe this payment.
- Most banking apps need you to scan or import the original code; there is no single link that opens every bank.
- PAY by square is detected by its header; its compressed payment details cannot be decoded by this version.
Enlarge code ↗
A crypto donation
×Dangerous100/100 This code requests a cryptocurrency payment.
The address or invoice failed its data check and should not be used for payment.
Contents and what happens next
- Content type
- Cryptocurrency payment
- Currency network
- Bitcoin
- Account or address
- SAFE_QR_INVALID_DEMO_ADDRESS
- Amount
- BTC 0.001
- Recipient
- Donation
- Decoded contents
-
bitcoin:SAFE_QR_INVALID_DEMO_ADDRESS?amount=0.001&label=Donation
- The wallet address or invoice is invalid
- The address or invoice failed its data check and should not be used for payment.
- Approved payments are hard to recover
- A cryptocurrency payment usually cannot be reversed if the recipient is wrong or dishonest.
- If you continue…
- Some details are invalid or unsupported, so Safe QR does not offer to continue; you can copy the code for checking.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who controls this wallet.
- The correct network, available balance and final fees have not been checked.
Enlarge code ↗
An SMS that can start a subscription
About this example: 90X00 is a deliberately invalid training number. This example cannot establish an SMS price.
×Dangerous80/100 This code prepares a text message for you to send.
The code is incomplete or contains invalid details, so its action is not offered.
Contents and what happens next
- Content type
- Text message
- Recipient
- 90X00
- Message
- START
- Decoded contents
-
SMSTO:90X00:START
- Some details are invalid
- The code is incomplete or contains invalid details, so its action is not offered.
- This may start repeated charges
- The prepared text includes words used to activate subscriptions or recurring services.
- If you continue…
- Some details are invalid or unsupported, so Safe QR does not offer to continue; you can copy the code for checking.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Some details could not be read reliably; compare them with the original before continuing.
- We cannot tell who uses this phone number.
- Your operator's actual price and any existing subscription have not been checked.
Enlarge code ↗
A premium-rate call
About this example: The number is deliberately incomplete. This example cannot establish a call price.
!Be careful40/100 This code contains a number to call.
The code is incomplete or contains invalid details, so its action is not offered.
Contents and what happens next
- Content type
- Phone call
- Phone number
- +420900000
- Decoded contents
-
tel:+420900000
- Some details are invalid
- The code is incomplete or contains invalid details, so its action is not offered.
- An incomplete premium-rate number
- The prefix belongs to paid services, but the number has the wrong length, so a call price cannot be determined.
- If you continue…
- Some details are invalid or unsupported, so Safe QR does not offer to continue; you can copy the code for checking.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Some details could not be read reliably; compare them with the original before continuing.
- We cannot tell who uses this phone number.
- Your operator's actual price and any existing subscription have not been checked.
Enlarge code ↗
Call forwarding
×Dangerous90/100 This code contains a number to call.
This service code can forward your calls to another number, including calls used to verify your identity.
Contents and what happens next
- Content type
- Phone call
- Phone number
- **21*+420000000000#
- Decoded contents
-
tel:**21*+420000000000%23
- This can redirect your calls
- This service code can forward your calls to another number, including calls used to verify your identity.
- If you continue…
- The code **21*+420000000000# can change phone services or show private phone settings.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot tell who uses this phone number.
- Your operator's actual price and any existing subscription have not been checked.
Enlarge code ↗
Wi-Fi without a password
!Be careful30/100 This code offers to connect your phone to a Wi-Fi network.
Anyone nearby may join this network, and unprotected traffic can be read or changed.
Contents and what happens next
- Content type
- Wi-Fi network
- Network name
- SafeQR-TRAINING-NO-NETWORK
- Network protection
- No password protection
- Hidden network
- No
- Decoded contents
-
WIFI:T:nopass;S:SafeQR-TRAINING-NO-NETWORK;;
- The network has no password protection
- Anyone nearby may join this network, and unprotected traffic can be read or changed.
- If you continue…
- Asks your phone to join SafeQR-TRAINING-NO-NETWORK; its operator may see which services you connect to.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify who runs this network or how it handles your connection.
Enlarge code ↗
Wi-Fi with weak protection
!Be careful40/100 This code offers to connect your phone to a Wi-Fi network.
This old Wi-Fi protection is easy to break and should not be trusted with private information.
Contents and what happens next
- Content type
- Wi-Fi network
- Network name
- SafeQR-TRAINING-WEP
- Network protection
- Old, weak protection (WEP)
- Password
- Hidden — private information
- Hidden network
- No
- Decoded contents
-
WIFI:T:WEP;S:SafeQR-TRAINING-WEP;P:0000000000;;
- The network uses weak protection
- This old Wi-Fi protection is easy to break and should not be trusted with private information.
- If you continue…
- Asks your phone to join SafeQR-TRAINING-WEP; its operator may see which services you connect to.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify who runs this network or how it handles your connection.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
“Bank security” contact
!Be careful55/100 This code contains a contact to save.
Saving this bank or authority name with an unverified number can make a later scam call look genuine.
Contents and what happens next
- Content type
- Contact
- Name
- DEMO Bank Security - NOT A REAL BANK
- Phone number
- +420000000000
- Decoded contents
-
BEGIN:VCARD
VERSION:3.0
FN:DEMO Bank Security - NOT A REAL BANK
TEL:+420000000000
END:VCARD
- This contact claims to be an authority
- Saving this bank or authority name with an unverified number can make a later scam call look genuine.
- If you continue…
- Offers to save DEMO Bank Security - NOT A REAL BANK in Contacts, which may later make calls from this number look familiar.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Names and contact details in a code can be invented.
Enlarge code ↗
WhatsApp Web login
×Dangerous70/100 This code can link another device to your WhatsApp account.
Approving this code in WhatsApp can give another device access to your messages.
Contents and what happens next
- Content type
- Sign-in code
- Service
- WhatsApp Web
- Private code
- Hidden — private information
- Decoded contents
-
2@SAFE-QR-INVALID-TRAINING,AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=,AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=,AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
- Another device could read your WhatsApp
- Approving this code in WhatsApp can give another device access to your messages.
- If you continue…
- Approving this code in WhatsApp can give another device access to your messages.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify which device requested this sign-in or whether the code is still valid.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
Telegram login
×Dangerous70/100 This code can sign another device into your Telegram account.
Approving this code in Telegram can give another device access to your account and cloud chats.
Contents and what happens next
- Content type
- Sign-in code
- Service
- Telegram
- Private code
- Hidden — private information
- Decoded contents
-
tg://login?token=INVALID_SAFE_QR_TRAINING
- Another device could access Telegram
- Approving this code in Telegram can give another device access to your account and cloud chats.
- If you continue…
- Approving this code in Telegram can give another device access to your account and cloud chats.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify which device requested this sign-in or whether the code is still valid.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
Authenticator export
×Dangerous100/100 This authenticator export contains no accounts.
The decoded export has no accounts; real exports can expose private sign-in keys.
Contents and what happens next
- Content type
- Sign-in code
- Service
- Authenticator export
- Accounts in this code
- 0
- Codes in this export
- 1
- Decoded contents
-
otpauth-migration://offline?data=EAEYASAAKAA%3D
- Private keys for several accounts may be exposed
- The decoded export has no accounts; real exports can expose private sign-in keys.
- Some details are invalid
- The code is incomplete or contains invalid details, so its action is not offered.
- If you continue…
- This export contains no accounts to import, so Safe QR does not offer to open it.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Some details could not be read reliably; compare them with the original before continuing.
- We cannot verify which device requested this sign-in or whether the code is still valid.
- The account count covers this code only; an export may be split across several codes.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
eSIM activation
×Dangerous70/100 This private code can install a mobile plan on a phone.
Someone who gets this code may install the mobile plan on another phone.
Contents and what happens next
- Content type
- Mobile plan activation
- Mobile plan provider address
- esim.test
- Private code
- Hidden — private information
- Extra confirmation code
- Not specified in the code
- Decoded contents
-
LPA:1$esim.test$INVALID-SAFE-QR-TRAINING
- Keep this activation code private
- Someone who gets this code may install the mobile plan on another phone.
- If you continue…
- Installing this code can activate a mobile plan on a phone; keep it private and check the provider first.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify the plan owner, charges or whether the activation code is still valid.
- Private information
- This code type can contain private information. Do not share real codes.
Enlarge code ↗
An app outside the App Store
×Dangerous100/100 This code offers to install an app outside the App Store.
An enterprise installation can put an unreviewed app on your phone.
Contents and what happens next
- Content type
- Open an app
- Full address
- itms-services://?action=download-manifest&url=https%3A%2F%2Fexample.com%2Fdemo%2Fno-app.plist
- Link inside the code
- https://example.com/demo/no-app.plist
- Decoded contents
-
itms-services://?action=download-manifest&url=https%3A%2F%2Fexample.com%2Fdemo%2Fno-app.plist
- An app outside the App Store
- An enterprise installation can put an unreviewed app on your phone.
- One code contains more than one thing
- There is another link or instruction inside this code, so check both before acting.
- If you continue…
- Starts installation of an app distributed outside the App Store.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify the app's behavior, permissions or who will handle this link.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
A profile that changes your phone
×Dangerous85/100 This code offers to install settings that can change how your phone works.
A settings profile can change your network or let an organization manage parts of your phone.
Contents and what happens next
- Content type
- Open an app
- Website name
- example.com
- Full address
- https://example.com/demo/no-profile.mobileconfig
- Decoded contents
-
https://example.com/demo/no-profile.mobileconfig
- This can change phone settings
- A settings profile can change your network or let an organization manage parts of your phone.
- If you continue…
- Downloads a settings profile that may change your network or give an organization control over parts of your phone.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- We cannot verify the app's behavior, permissions or who will handle this link.
Enlarge code ↗
A QR code inside a QR code
About this example: The large code A has a smaller code B in its center. Each is assessed separately; their decoded text cannot reveal the arrangement.
Code A
✓Looks safe0/100 This code leads to example.com.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://example.com
- Decoded contents
-
https://example.com - If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Code B
✓Looks safe0/100 This code leads to example.com.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://example.com/B
- Decoded contents
-
https://example.com/B - Enlarge second code ↗
- If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
A sticker over the original
About this example: Code B on a sticker covers the original code A. A scene photo can reveal the sticker; decoded text alone cannot.
Code A
✓Looks safe0/100 This code leads to example.com.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://example.com/original
- Decoded contents
-
https://example.com/original - If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Code B
✓Looks safe0/100 This code leads to safeqr-training.jakub-f9d.workers.dev.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- safeqr-training.jakub-f9d.workers.dev
- Full address
- https://safeqr-training.jakub-f9d.workers.dev/start
- Decoded contents
-
https://safeqr-training.jakub-f9d.workers.dev/start - Enlarge second code ↗
- If you continue…
- Opens safeqr-training.jakub-f9d.workers.dev in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
Text with a hidden payload
!Be careful60/100 This code contains text.
There is another link or instruction inside this code, so check both before acting.
Contents and what happens next
- Content type
- Text
- Text
- Parkovani zdarma / Free parking https://example.com/demo/payment
- Link inside the code
- https://example.com/demo/payment
- Decoded contents
-
Parkovani zdarma / Free parking
https://example.com/demo/payment
- One code contains more than one thing
- There is another link or instruction inside this code, so check both before acting.
- Hidden characters can disguise text
- The code contains invisible characters that can hide parts of a link or change how text appears.
- If you continue…
- You can copy or share the text; nothing opens automatically.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- Text can contain misleading instructions or formats we do not recognize.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Enlarge code ↗
Two codes side by side
About this example: Code A is on the left and code B on the right. A reader may select a different code than intended, so each is assessed separately.
Code A
✓Looks safe0/100 This code leads to example.com.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- example.com
- Full address
- https://example.com/official
- Decoded contents
-
https://example.com/official - If you continue…
- Opens example.com in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
Code B
✓Looks safe0/100 This code leads to safeqr-training.jakub-f9d.workers.dev.
The check on this iPhone works offline. It cannot guarantee safety.
Contents and what happens next
- Content type
- Website
- Website name
- safeqr-training.jakub-f9d.workers.dev
- Full address
- https://safeqr-training.jakub-f9d.workers.dev/start
- Decoded contents
-
https://safeqr-training.jakub-f9d.workers.dev/start - Enlarge second code ↗
- If you continue…
- Opens safeqr-training.jakub-f9d.workers.dev in a browser, where the website can see your visit.
- What cannot be checked
- The check on this iPhone works offline. It cannot guarantee safety.
- The check on this iPhone reads the address. It cannot inspect the website or its redirects.
No examples match. Try another word or code type.