Search for "free game codes" and you'll drown in scams. Real giveaways exist — they're just quieter, and they're run by actual companies with actual rules.
1. Does it ask for payment? Real giveaways are free to enter. Any "processing fee" or "unlock cost" is the scam itself.
2. Does it mention a "generator" or "hack"? Those don't exist. Game rewards are server-side; nothing you run locally can mint them.
3. Is there a company behind it? Legitimate promotions trace to a publisher, store, or retailer with a public presence — and published rules.
4. Does it ask for your password anywhere other than the official site? That's phishing, not a giveaway.
5. Is there manufactured urgency? "Only 3 codes left" on a random site is theater. Real promotions have scheduled start and end dates.
6. Is the domain misspelled? Store-clone domains are the oldest trick in this space.
Sweepstakes-style promotions from large retailers run year-round. This one — a $1,000 Walmart giveaway promotion — is currently open to US entrants (free entry, odds apply):
Walmart $1,000 giveaway — free entry (US, sponsored) →
Two rules for any sweepstakes: entering is always free, and winning is never guaranteed. If a promotion breaks either rule, close the tab.
Real giveaways have rules, dates, and a company you can name. Scams have urgency, fees, and "generators". That's the entire difference.