Ravindra BagaleCourses & study guides मराठी Track your progress

Free Cyber Security Tools

Is This Link Phishing? Free Link Checker

🔒 The link is checked only inside your browser. We do not open the link, and we do not send or save it.

    Important: this is a guide, not a guarantee. A link can pass every check and still be a scam, and a safe link can show a warning. When in doubt, do not click. Open the official app or type the address yourself.

    Try an example:

    Why

    Phishing links copy famous names to steal passwords, OTPs and card numbers. If you can read a link, you can spot most fakes.

    What

    Every link has a real site name (the domain). It is the last two parts before the first "/" — like amazon.in or hdfcbank.com. Everything on the left is a subdomain. The site owner can type anything there.

    How

    1. Find the first single "/" after "https://".
    2. Look at the text just before it.
    3. Read from the right: the last two parts are the real site (three parts for endings like .co.in).
    4. Ask: is this the brand's real site? If not, stop.

    Example, step by step

    1. Rahul gets an SMS: https://hdfcbank.com.reward-points.top/claim.
    2. The first "/" comes after .top.
    3. Read from the right: reward-points.top. That is the real site.
    4. "hdfcbank.com" is just a subdomain. It is a fake. Rahul deletes the SMS.

    What each check means

    Why

    Each warning sign alone may be harmless. Many signs together usually mean a scam.

    What

    The checker looks for 9 common tricks.

    How

    1. Lookalike letters / punycode: аpple.com with a Russian "а" shows up as xn--pple-43d.com.
    2. IP address host: http://185.62.10.7/login — real brands use names.
    3. "@" in the link: https://google.com@evil.site really goes to evil.site.
    4. Many subdomains: login.sbi.co.in.verify.example.top hides the real site at the end.
    5. http, not https: data is sent in plain text.
    6. URL shorteners: bit.ly, tinyurl and others hide the real destination.
    7. Risky endings: .xyz, .top, .zip, .click and others are popular with scammers (many honest sites use them too).
    8. Brand in the wrong domain: "paypal" or "irctc" in a link that is not paypal.com or irctc.co.in.
    9. Bait words: kyc, verify, reward, refund, login in the site name.

    Example, step by step

    1. Emma gets an email: "Your Netflix payment failed".
    2. The link is https://netflix-billing-update.click.
    3. Checks: brand in the wrong domain, risky ending ".click", bait word "update".
    4. Result: high risk. Emma opens the Netflix app directly instead. Her account is fine.

    Ravindra Bagale's Tip

    Never act on the link inside an SMS, WhatsApp or email that asks for KYC, OTP, refund or "account blocked". Close it, open the official app or type the address yourself. A real bank will never ask for your OTP or PIN.

    Phishing checklist (before you click)

    Why

    A tool cannot see the message around the link. Your own checks catch tricks the tool misses.

    What

    Ask these 8 questions. If any answer is a worry, do not click.

    How

    1. Do I know the sender, and was I expecting this message?
    2. Does the message rush me ("within 24 hours", "account blocked")?
    3. Does it ask for OTP, PIN, password, card or Aadhaar details? (Real companies never ask this by link.)
    4. Is the real site name (read from the right) the brand's official site?
    5. Does it use https and the correct spelling?
    6. Is it a shortened link I cannot see?
    7. On a phone, did I long-press the link to preview it instead of tapping?
    8. Can I go to the official app or type the address myself instead?

    Example, step by step

    1. Arjun gets a WhatsApp: "Your electricity will be cut tonight. Pay here: bit.ly/…".
    2. Question 2: it rushes him. Question 6: it is a shortened link.
    3. He opens the official MSEDCL app instead.
    4. The bill is already paid. The message was a scam.

    If you already clicked

    Why

    Fast action limits the damage. Minutes matter when a password or OTP was typed.

    What

    Act in this order: change passwords, call your bank, report it.

    How

    1. Close the page. Do not type anything more.
    2. If you typed a password, change it now on the real site, and on any site where you used the same one.
    3. If you shared card, UPI or OTP details, call your bank at once and block the card.
    4. In India, call the cybercrime helpline 1930 or report at cybercrime.gov.in. Elsewhere, contact your local police cyber unit.
    5. Turn on 2-step login for your email and bank.

    Example, step by step

    1. Meera typed her email password on a fake login page.
    2. She changed it within 5 minutes and turned on 2-step login.
    3. She checked "recent activity" in her email settings.
    4. No one else had logged in. The quick change stopped the attack.

    Frequently asked questions

    Is this phishing link checker 100% accurate?

    No. It is a guide, not a guarantee. It checks common tricks in the link text only. It does not visit the site. A new scam can pass every check.

    Does the checker open the link?

    No. It only reads the text you paste, inside your browser. Nothing is sent or saved.

    Is a link with https always safe?

    No. https only means the connection is encrypted. Scammers can get https for fake sites easily and for free.

    What is punycode?

    Punycode is how web addresses with non-English letters are written, starting with "xn--". Attackers use it to make lookalike names such as аpple.com with a Cyrillic letter.

    Where do I report a phishing link in India?

    Call 1930 or report at cybercrime.gov.in. You can also forward scam SMS to your mobile operator and report the sender on the Sanchar Saathi Chakshu portal.

    1. 27. Social Engineering Awareness
    2. 12. Domains and DNS
    3. 13. HTTPS with Certbot
    4. 41. Session Hijacking – Tokens, Cookies and Defence
    5. All free Cyber tools