Someone is sending me a check not through email but like email

They are asking for my bank name. Do they need that? Is it a scam?

Nobody needs your bank name to send you a check.

If you have to confirm the validity of this check by reaching out to strangers on the internet, it’s likely fraud.

The check will be fake. They’re asking for your bank name because if their fake check is pretending to be from the same bank, your bank will realize it’s fraudulent right away.

Just some random person?

They don’t want to send you a check from your bank, so they use your bank name to pick a check more likely to go unnoticed as fraud.

Always amazed at how many people fall for fraud.