SMS short code lookup
Got a text from a 5- or 6-digit number and want to know who it is? Look up any SMS short code against our directory of codes verified against the owner's own documentation — with the owner, what the texts are for, how to opt out, and how to tell a real business text from a smishing scam.
An SMS short code is a 5- or 6-digit number a business or agency texts from — order alerts, login codes, fraud warnings, promotions. In the US they're administered by the CTIA, and each code is leased to one organization. Below are 79 codes we've verified against the owner's own published documentation; look one up, and if it isn't listed we say so plainly — an unknown code is unverified, not automatically a scam.
How the short-code lookup works
Enter a 5- or 6-digit code above. If it's in our verified directory you'll see who it belongs to, what its texts are for, the opt-out keyword, and a link to the owner's own page that documents it — the source citation is the difference between this and the guess-work directories. If a code isn't listed, we only tell you what we can stand behind: we don't have it verified against an owner's documentation. We never label an unknown code a scam, because a code we haven't catalogued can still be perfectly legitimate.
Report a scam text: forward it to 7726 (which spells SPAM) so your mobile carrier can investigate the sender, then report it at reportfraud.ftc.gov. Don't reply or tap any links. More on 7726.
Short-code directory
All 79 verified codes, grouped by what they're used for. Each links to a full page with the owner's source, opt-out, and smishing context.
Banks & credit cards (42)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 20157 | Capital One | Text-to-apply for Menards credit card | Rarely impersonated |
| 227373 | Capital One | Account servicing / fraud alerts | Frequently impersonated |
| 227767 | Capital One | Account servicing / fraud alerts | Frequently impersonated |
| 227898 | Capital One | Account servicing / fraud alerts | Frequently impersonated |
| 33580 | Capital One | Text-to-apply for BJ's Wholesale credit card | Rarely impersonated |
| 44580 | Capital One | Text-to-apply for Williams-Sonoma credit card | Rarely impersonated |
| 61869 | Capital One | Bank account servicing messages | Sometimes impersonated |
| 66570 | Capital One | Text-to-apply for REI Co-op Mastercard | Rarely impersonated |
| 77580 | Capital One | Text-to-apply for Kohl's credit card | Rarely impersonated |
| 80101 | Capital One | Text-to-download mobile app link | Rarely impersonated |
| 207207 | Chase | Home Lending program alerts | Sometimes impersonated |
| 21541 | Chase | Chase self-service messages | Sometimes impersonated |
| 227777 | Chase | Home Lending application link | Sometimes impersonated |
| 23175 | Chase | Account services / payment reminders | Sometimes impersonated |
| 24273 | Chase | Chase Mobile text banking (24273 = CHASE); text commands for balances/activity | Frequently impersonated |
| 24546 | Chase | Account services / payment reminders | Sometimes impersonated |
| 28107 | Chase | Fraud & account security alerts | Frequently impersonated |
| 33172 | Chase | Home Lending program alerts | Sometimes impersonated |
| 35603 | Chase | Account services / payment reminders | Sometimes impersonated |
| 36640 | Chase | Fraud & account security alerts | Frequently impersonated |
| 41868 | Chase | Phone-change alert | Sometimes impersonated |
| 55985 | Chase | Account services / payment reminders | Sometimes impersonated |
| 58501 | Chase | Consumer bank program alerts | Sometimes impersonated |
| 63202 | Chase | Card servicing messages | Sometimes impersonated |
| 64840 | Chase | Account services / payment reminders | Sometimes impersonated |
| 72166 | Chase | Fraud & account security alerts | Frequently impersonated |
| 74869 | Chase | Enhanced account alert | Sometimes impersonated |
| 76577 | Chase | Consumer bank program alerts | Sometimes impersonated |
| 85640 | Chase | Card application status | Sometimes impersonated |
| 96619 | Chase | Home Lending account services | Sometimes impersonated |
| 98324 | Chase | Business verification alert | Sometimes impersonated |
| 95686 | Citi | Fraud Early Warning alerts | Frequently impersonated |
| 347268 | Discover | Card text alerts and fraud/security alerts (347268 = DISCOV) | Frequently impersonated |
| 22654 | KeyBank | Delinquent alerts — past-due loan or line-of-credit payment notices and opt-in confirmations | Sometimes impersonated |
| 32471 | KeyBank | Account set-up and service messages — funding reminders, card activation, mobile-app onboarding, lease-expiration notices | Sometimes impersonated |
| 59843 | KeyBank | KeyNavigator account alerts for business clients — ACH, deposit transactions, stop payments, profile updates | Sometimes impersonated |
| 65076 | KeyBank | Debit card activity confirmation — verifies you authorized a specific debit-card transaction | Frequently impersonated |
| 70378 | KeyBank | Online banking account alerts — transactions, payments, and profile changes (password, email, phone) for enrolled clients | Sometimes impersonated |
| 72678 | KeyBank | Credit card activity confirmation — verifies you authorized a specific KeyBank credit-card transaction | Frequently impersonated |
| 762265 | PNC Bank | Text banking and alerts (762265 = PNCBNK) | Frequently impersonated |
| 49388 | Synchrony Bank | Account text alerts / support (text HELP for contact info) | Frequently impersonated |
| 93557 | Wells Fargo | Text banking and alerts (93557 = WELLS) | Frequently impersonated |
Security & login (2FA) codes (11)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 73981 | Bank of America | Text-based authorization / verification codes | Frequently impersonated |
| 99217 | Bank of America | Text-based authorization / verification codes | Frequently impersonated |
| 242733 | Chase | One-time authentication / login verification codes | Frequently impersonated |
| 60969 | Chase | One-time authentication codes | Frequently impersonated |
| 32858 | KeyBank | Security authentication codes — one-time passcodes for online-banking sign-on and other KeyBank services | Frequently impersonated |
| 61731 | KeyBank | Home lending authentication codes — one-time passcodes for KeyBank home-lending account set-up and profile changes | Frequently impersonated |
| 729725 | PayPal | Two-factor authentication / login verification (729725 = PAYPAL) | Frequently impersonated |
| 72975 | PayPal | Two-factor authentication / login verification (72975 = PAYPL) | Frequently impersonated |
| 22395 | Twilio shared short code | Shared 2FA/OTP and checkout verification code used by many businesses via Twilio | Sometimes impersonated |
| 7726 | US wireless carriers / CTIA | Report spam/smishing: forward any scam text to 7726 (7726 = SPAM) and your carrier investigates | Reporting code — not a sender |
| 86753 | Venmo | Phone verification and account-activity texts | Frequently impersonated |
Shipping & delivery (5)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 262966 | Amazon | Amazon shipment tracking and order notifications (262966 = AMAZON, US only) | Frequently impersonated |
| 22345 | DHL Express | DHL Express proactive SMS shipment notifications | Frequently impersonated |
| 46339 | FedEx | FedEx text tracking / delivery notifications (opt-in only) | Frequently impersonated |
| 69877 | UPS | UPS SMS shipment/delivery notifications (69877 = MYUPS) | Frequently impersonated |
| 28777 | USPS | USPS Text Tracking (28777 = 2USPS); reply with a tracking number for status | Frequently impersonated |
Retail & stores (12)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 22891 | Best Buy | Best Buy text message service | Rarely impersonated |
| 332211 | Best Buy | Best Buy text alerts / Deal of the Day | Rarely impersonated |
| 68803 | Best Buy | Best Buy text message service | Rarely impersonated |
| 56457 | Kohl's | Kohl's Mobile Sale Alerts | Rarely impersonated |
| 84109 | Lowe's | Lowe's marketing / servicing text alerts | Rarely impersonated |
| 31292 | Macy's | Macy's security alerts | Sometimes impersonated |
| 62297 | Macy's | Macy's Promo Alerts | Rarely impersonated |
| 66789 | Macy's | Macy's Backstage Promo Alerts | Rarely impersonated |
| 653689 | Old Navy | Old Navy SMS offers / promotions | Rarely impersonated |
| 827438 | Target | Target text alerts / promotions (827438 = TARGET) | Rarely impersonated |
| 433768 | The Home Depot | Home Depot customer notifications / app links (433768 = HDEPOT) | Rarely impersonated |
| 46874 | Walmart | Walmart Customer Care and pharmacy (Health & Wellness) messaging | Rarely impersonated |
Pharmacy & healthcare (2)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 898287 | CVS Pharmacy | CVS prescription/pharmacy text alerts (898287 = TXT-CVS); text JOIN to enroll | Sometimes impersonated |
| 21525 | Walgreens | Walgreens Rx text alerts; text JOINRX to enroll, RXSTATUS for status | Sometimes impersonated |
Food & restaurants (3)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 888222 | Chipotle Mexican Grill | Chipotle alerts, promos and text-to-win campaigns | Rarely impersonated |
| 366466 | Domino's Pizza | Domino's order tracking and offers (366466 = DOMINO); text a pizza emoji to order | Rarely impersonated |
| 78887 | Starbucks | Starbucks promotional text messages | Rarely impersonated |
Government (2)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 468311 | USCIS | Former case-status text code (468311 = GOV-311), replaced by 872466 in July 2025 | Sometimes impersonated |
| 872466 | USCIS | Case status text updates (872466 = USAIMM); for filers who submitted Form G-1145 | Sometimes impersonated |
Social & messaging (1)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 32665 | Facebook login/2FA codes, password resets, notifications (32665 = FBOOK) | Frequently impersonated |
Other services (1)
| Code | Owner | What the texts are | Impersonation risk |
|---|---|---|---|
| 77598 | Ticketmaster | Account verification, ticket-transfer codes, Verified Fan alerts | Sometimes impersonated |
How to verify any business text
Whatever the sender shows, these five habits keep you safe from smishing:
- Don't tap links in a text you weren't expecting — even if the sender looks right.
- Open the company's official app, or type its web address yourself, instead of following a link.
- Call the number on your card, statement, or the company's official website — never a number the text gives you.
- Never share a one-time code, password, or PIN. A real company will never text asking you to read one back.
- Report smishing: forward the message to 7726 (it spells SPAM) and file it at reportfraud.ftc.gov.
Guides to the most-impersonated senders: USPS package texts · Amazon order texts · Wells Fargo texts · unpaid-toll texts · IRS texts. Got a call instead of a text? Look up who called you.
Frequently asked questions
What is an SMS short code?
A short code is a 5- or 6-digit number that businesses and agencies use to send text messages — order alerts, two-factor login codes, fraud warnings, and marketing. In the US they're administered by the CTIA through the Common Short Code registry, and one code is leased to one organization, so a legitimate code maps to a single owner.
How do I look up who owns a short code?
Enter the 5- or 6-digit code above. If it's in our verified directory, you'll see the owner, what the texts are for, the opt-out keyword, and a link to the owner's own documentation. If it isn't, we say so plainly rather than guess — an unknown code is unverified, not automatically a scam.
Is a text from a short code always safe?
No. A text that genuinely comes from a brand's documented short code is very likely that brand, but scammers impersonate brands from ordinary 10-digit numbers, and a real-looking sender is never a guarantee. Judge every message by what it asks for: never share a one-time code or password, and don't tap links you weren't expecting.
How do I report a scam or spam text?
Forward the message to 7726 (which spells SPAM) so your mobile carrier can investigate the sender, and report it at reportfraud.ftc.gov. Don't reply to the text or tap any links. If it impersonates a company you use, confirm through that company's official app or the number on your card.
Can a short code be faked?
Short-code sender IDs are harder to spoof than 10-digit caller ID, which is why most smishing arrives from ordinary phone numbers, iMessage/RCS, or foreign senders rather than the real code. Still, treat the content as what matters — a familiar-looking sender alone is never proof a message is safe.
Compiled from each sender's own published SMS documentation — help centers, terms of service, and fraud-alert pages; the commercial CTIA short-code registry is not used. Every entry carries the owner's source link and is re-verified monthly. areacode.fyi is independent and not affiliated with any company named here.