Hunt BrowserBlog

Hunt blog › Safety & privacy

How to spot a phishing link before you tap it

Read a web address the right way, catch lookalike sites and fake KYC or bill messages, and know what to do and where to report if you've already tapped.

By The Hunt Browser team24 October 20269 min read
A fake web address split into parts, showing that the real site name is the part just before the first slash

Ravi got an SMS at 8 in the evening: his bank account would be blocked tonight unless he updated his KYC, with a link to do it. The page that opened had the bank's colours, a login box and a countdown timer. It looked right. The address in the bar was the only thing that wasn't.

That's how most phishing works. A message rushes you to a page that copies a real one, and the page asks for your login, card number, OTP or UPI PIN. Nothing gets "hacked"; you're simply persuaded to type your details into the wrong site.

The good news is that the wrong site almost always gives itself away in its address, and reading an address takes five seconds once you know where to look. This guide shows you how, with the other warning signs and what to do if you've already tapped.

Read the address from the right place

A web address has a structure, and only one part of it tells you whose site it is. Scammers rely on the fact that people read addresses from the left, where they can put anything they like.

Here's the rule:

  1. Find the first single slash / after the https://. If there's no slash, use the end of the address.
  2. Look at the words just before it. The last two words, joined by a dot, are the site's real name. For Indian endings like .co.in, .gov.in or .bank.in, take the last three.
  3. Everything to the left of that is decoration that the site owner chose. Everything to the right is just a page on that site.

So in https://kyc-update-sbi.co.in-verify.top/login, the site is in-verify.top. The bank's name, the co.in and the word "kyc" are all decoration on someone else's site.

A fake web address split into parts, showing that the real site name is the part just before the first slash
Only the part just before the first slash tells you whose site it is

1. The real name isn't the company's name

Once you've found the real site name, ask whether it's exactly the company you expect. examplebank.bank.in and examplebank-bank.in are different owners, even though they differ by one dot and one dash.

2. Lookalike letters

Watch for swaps that are hard to see on a phone: rn for m, 0 for o, 1 or I for l, an extra letter, or a missing one. When in doubt, zoom in or copy the address into a notes app where you can read it slowly.

3. The ending is wrong for an Indian bank or government office

This is one of the most useful checks in India. In April 2025 the Reserve Bank of India told banks to move their websites to addresses ending in .bank.in, and to finish by 31 October 2025. A message claiming to be your bank but pointing to .top, .xyz, .info or any other ending is a strong warning.

Government sites mostly end in .gov.in or .nic.in. The .gov.in registry only gives these names to government bodies, so a "ministry" or "income tax refund" page on a .com or .online address isn't one. A few official services use other endings, so treat the right ending as a good sign, not as proof.

Links like bit.ly/xyz or other short codes hide the real address until you tap. Treat a short link in a message about your account or a payment with extra suspicion. Long-press the link to preview it without opening, or don't tap at all.

5. The padlock doesn't mean "safe"

The padlock and https mean the connection between you and the site is encrypted, so others on the network can't read it. They say nothing about who runs the site. Phishing sites get padlocks for free, just like real ones.

6. The message rushes or rewards you

"Blocked today", "electricity cut at 9.30 tonight", "parcel on hold", "refund of ₹4,850 pending", "you've won". Real organisations send reminders, but they don't need you to act within the hour through a link. Urgency is there to stop you from thinking.

7. The sender doesn't add up

Businesses in India send bulk SMS from registered headers, such as AX-ABCBNK-S, not from ordinary 10-digit mobile numbers. Under TRAI's rules, the letter after the last dash shows the type: P for promotional, S for service, T for transactional and G for government. A "bank" or "electricity board" message from a personal mobile number is a red flag. A proper header isn't proof on its own, but a missing one is a reason to stop.

On WhatsApp and email, the display name can say anything. Look at the actual number or email address, and remember that a known contact's account can be taken over too.

A mock SMS from a personal mobile number threatening an electricity cut tonight, with four warning signs marked
A typical fake bill message, with its warning signs

The messages you're most likely to see

The wording changes every few weeks, but the same few stories come back again and again. Knowing them makes the next one easier to spot.

The message saysWhat it really wantsWhat to do instead
Your KYC or PAN must be updated todayYour bank login and OTPOpen your bank's app; KYC updates are done there or at the branch
Your electricity will be cut tonightA "bill payment" to the scammerCheck the bill in your power company's official app or website
Your parcel is held, pay a small feeYour card detailsTrack the parcel on the courier's site using the number from the shop
You have a refund or reward waitingYour UPI PIN, to "receive" itRemember that receiving money never needs a PIN
Your SIM or number will be blockedPersonal details or a remote-access appCall your mobile operator's official helpline
Hi, it's me, new number, need urgent helpMoney sent to a strangerCall the person on their old number first

The safest habit is simple: don't use links in messages to sign in or pay. Open the bank's app, or type the address you already know into your browser yourself, and look for the same notice there. If your account really needs attention, it will say so inside.

When you do need to check a link:

  • Long-press it and choose to copy, then paste it somewhere you can read the whole thing.
  • Find the real site name using the rule above.
  • If you're not sure, call the number printed on your card, passbook or bill, not a number from the message or from a search result.
  • Ask someone. A family member reading it fresh often spots what you missed in a hurry.

Tapping alone is rarely the problem. What matters is what you typed or allowed next.

  1. If you only opened the page, close it. Don't enter anything, and don't download or install anything it offers.
  2. If you typed a password, change it straight away on the real site or app, and on any other site where you used the same password.
  3. If you entered card, bank or UPI details, or an OTP, call your bank's official number to block the card or UPI, then report it as below.
  4. If money has left your account, call the national cybercrime helpline 1930 at once and file a complaint at cybercrime.gov.in. Reporting quickly gives the best chance of the money being held before it moves on.
  5. If an app was installed, uninstall it, and if it had permission to read SMS or control the screen, ask your bank to block and reissue your card and UPI.

Report the message, even if you didn't fall for it

Reporting helps get the numbers and links behind these messages shut down. The Department of Telecommunications runs Chakshu on the Sanchar Saathi portal, where you can report a suspected fraud call, SMS or WhatsApp message. Report within 30 days of receiving it. Chakshu is for suspicious messages; if you've already lost money, use 1930 or cybercrime.gov.in instead.

You can also forward the message to your bank's fraud reporting address or number, listed on its official website.

Questions

Is a site with a padlock safe to use?

Not necessarily. The padlock means the connection is encrypted, not that the site is honest. Phishing pages use padlocks too. Check the real site name in the address instead.

It's uncommon on an up-to-date phone or computer. The real danger is what comes after: typing your details, approving a payment, or installing an app the page offers. Keep your phone and browser updated, and close any page that asks for more than it should.

How do I know if an SMS is really from my bank?

Check that it comes from a registered header rather than a mobile number, and that any link ends in .bank.in. Better still, ignore the link and open your bank's app or call the number on your card. If the message is real, the same information will be there.

Where do I report a phishing message in India?

Report suspected fraud calls, SMS and WhatsApp messages through Chakshu on the Sanchar Saathi portal. If you've lost money, call 1930 and file a complaint at cybercrime.gov.in, and tell your bank straight away.

Sources