- All Posts
- /
- A Guide to SMS Short Code Lookups
A Guide to SMS Short Code Lookups
Alternatives-
Chris Hexton
-
Updated:Posted:
On this page
You’re building an SMS marketing program and need a number that’s credible and fast. Or someone texted your customers from an unfamiliar 5-digit number, and you need to know who it belongs to. Either way, you need to understand SMS short codes.
Short codes are 5- or 6-digit phone numbers businesses use for mass SMS messaging. They’re built for high-volume sends — faster delivery, lower carrier filtering, and stronger brand recognition than standard 10-digit numbers. For any company running a serious SMS program, short codes are the infrastructure layer worth understanding.
This guide covers what SMS short codes are, how to look them up for free, and how to register one. You’ll also find a breakdown of alternatives, pricing, compliance requirements, and best practices for a program that scales.
What is an SMS short code?
An SMS short code is a 5- or 6-digit phone number used for A2P (application-to-person) messaging at scale. Their shortened format is instantly recognizable — customers know they’re getting a brand message, not a personal text. That recognition is part of what makes short codes effective for marketing.
Short codes are pre-approved by carriers before any messages go out. That pre-approval is exactly what gives them their deliverability advantage. Other number types need up to 50 minutes to deliver a large batch; short codes do it in five.
The approval also means less filtering. Carriers have vetted the program, so short code messages skip the spam checks that catch standard long codes. Higher throughput, lower filtering, and a recognizable format: that’s the short code value proposition.
Dedicated vs. shared short codes
Short codes come in two structural types: dedicated and shared.
A dedicated short code is owned and operated exclusively by one brand. All keywords, message flows, and subscriber data belong entirely to you. There’s no shared infrastructure and no risk of another sender’s compliance issue affecting your deliverability.
Shared short codes were eliminated by US carriers in 2021; compliance risks proved impossible to manage across shared tenants. Today, all new US short code programs are dedicated. If an SMS platform still offers shared short codes in the US, that’s a red flag.
Vanity vs. random short codes
Within dedicated short codes, you’ll choose between vanity and random.
Random short codes are assigned by the registry based on availability. You don’t choose the number. In the US, random short codes cost around $500/month. They’re the lower-cost option, but the number itself has no brand meaning or built-in memorability.
Vanity short codes, also called select short codes, let you choose a specific number. "73223" spells "PEACE" on a keypad — that memorability is the whole point. Vanity codes cost more, roughly $1,000–$1,150/month in the US, but they’re more effective in offline and cross-channel campaigns.
There’s also a market availability factor. Vanity codes are the only short code option available in Canada and New Zealand. Random short codes are US-only. If you’re building a multi-market SMS program, budget for vanity costs from the start.
How to perform a free SMS short code lookup
Before leasing a short code, you’ll want to confirm it’s available. You may also need to identify who owns a code that’s been contacting your customers. Here’s how to do it for free, by market.
United States
The US Short Code Registry is the official directory maintained by the CTIA and operated by iconectiv. It covers all registered short codes in the US and is the authoritative source for availability and ownership data.
Here’s how the lookup works:
- Go to usshortcodes.com and click "Find a Short Code."
- Enter the 5- or 6-digit number you want to check.
- Review the result. Available codes can be added to a leasing cart directly. Unavailable codes display the current registrant and surface similar alternatives.
You can also text "HELP" to any US short code to retrieve the registered company name and contact information. This is useful when investigating an unfamiliar code that has messaged someone in your customer base.
One update: the US Short Code Registry moved to a new management platform on January 1, 2026. The change improved transparency and tightened compliance oversight. If you registered short codes before that date, confirm those registrations are current.
Canada
Canadian short codes are managed through a registry maintained by the Canadian wireless telecom authority. You can search by company name, short code number, or associated URL to view all currently active programs.
One key difference from the US: Canada only supports vanity short codes. Random codes aren’t available here. Budget for the higher leasing cost when building a Canadian SMS program.
United Kingdom
UK short codes are managed by the Shortcode Management Group (SCMG). Their directory lets you browse available codes by range and view currently registered service providers.
UK short codes typically run in the 5-digit range starting at 60000. Vanity codes exist but are less common in the UK than in North America. The SCMG handles both reservations and new allocations — the right starting point for lookups and new registrations.
SMS short code alternatives
Short codes aren’t the right fit for every program. Here’s what else is available — and when each option makes sense.
Toll-free numbers
Toll-free numbers (800, 833, 844, and similar prefixes) support SMS across the US and Canada. They’re faster to activate than short codes — typically two to five business days — and considerably cheaper to lease.
Toll-free is a strong fit for transactional messages, customer support, and lower-volume marketing campaigns. They support two-way communication and are less carrier-filtered than 10DLC. For programs consistently sending to under 15,000 subscribers per month, toll-free is usually the practical starting point.
10DLC (US only)
A 10-digit long code (10DLC) is a standard US phone number registered for business A2P messaging. It’s more affordable than a short code and supports most marketing and transactional use cases for smaller programs.
As of February 2025, all 10DLC senders must register with The Campaign Registry before sending. Both the brand and each individual messaging campaign require vetting and carrier approval before messages can go out.
The trade-off: 10DLC has lower throughput than short codes and a moderate risk of carrier filtering. Some high-volume brands purchase multiple 10DLC numbers to offset the throughput limits. Once your program consistently reaches 15,000 to 30,000 monthly recipients, short codes start making more sense.
Branded sender IDs
Branded sender IDs (also called alphanumeric sender IDs) display your brand name in place of a phone number. They’re available in many international markets but are not supported in the US or Canada.
The other limitation: they only support one-way messaging. No replies, keywords, or double opt-in workflows are possible. Branded sender IDs suit one-way transactional alerts — but they’re not a substitute for a full SMS program.
Long codes (international)
Outside the US, long codes mimic the format of local mobile numbers where they’re activated. Throughput is determined by your aggregator rather than a trust score. Activation is simpler than short codes, making them practical for markets where short codes aren’t the norm.
How much does a short code cost?
Short code pricing in the US breaks down by type:
| Code type | Monthly cost |
|---|---|
| Random (dedicated) short code | ~$500/month |
| Vanity short code | ~$1,000–$1,150/month |
These fees cover the number lease itself. Your SMS platform charges separately based on message volume. Budget for both when evaluating total program cost.
At high volumes, the economics typically work in short codes’ favor. Better deliverability means fewer credits wasted on undelivered messages. Faster throughput means time-sensitive campaigns land on time — the leasing fee is a small cost by comparison.
There’s also a migration cost consideration. A toll-free number is cheaper upfront, but when your volume outgrows it, you’ll eventually move to a short code anyway. Starting with a short code when your volume justifies it avoids rebuilding subscriber trust on a new number later.
Short code compliance: what you need to know
Running a short code program comes with binding compliance obligations. The CTIA Short Code Monitoring Handbook sets the standards, and the CTIA conducts periodic audits. Failing an audit can result in filtering, suspension, or deactivation of your short code.
Here’s what compliant programs do:
Get explicit consent. Every subscriber must opt in before receiving messages. Your sign-up copy must clearly state what people are agreeing to — not in fine print. Double opt-in is the safest approach: send a confirmation text, require a reply, then add the subscriber.
Honor opt-outs immediately. As of April 2025, updated FCC rules require businesses to process opt-out requests right away. When someone texts STOP, messaging stops — not at the end of a campaign cycle, but immediately.
Identify your brand. Every message must include your company name, typically at the start of the text. Subscribers should always know who they’re hearing from. Carriers look for this.
Respect time-of-day rules. The TCPA rules prohibit sending SMS before 8:00 a.m. or after 9:00 p.m. in the recipient’s time zone. These restrictions apply regardless of whether the subscriber consented. Violations carry meaningful financial penalties.
Avoid restricted content. The CTIA restricts certain content categories regardless of consent. SHAFT content — Sex, Hate, Alcohol, Firearms, and Tobacco — requires additional vetting and may face carrier-level filtering. Programs in these categories need to engage with their SMS provider early to understand what’s permissible.
Non-compliance doesn’t just mean fines. It can permanently damage your sender reputation, tank deliverability, and get your short code deactivated. Build your compliance stack before you build your subscriber list.
SMS short code best practices
1. Use keywords to track ROI by channel
Keywords let subscribers trigger specific actions by texting a word to your short code. They’re also your best attribution tool for tracking which channel drove each opt-in.
Assign a unique keyword per acquisition channel: "Text IG to 73456" on Instagram, "Text SALE to 73456" in email, "Text ENTER to 73456" in-store. That separation gives you clean, channel-level performance data — not just aggregate subscriber counts. You’ll know exactly which campaign is driving list growth and which isn’t.
2. Use vanity codes for offline campaigns
Vanity short codes work across every channel — including channels where random digit strings simply don’t. A memorable number belongs on podcast scripts, out-of-home placements, print inserts, and radio spots.
People don’t remember random strings. Vanity codes solve that. If you’re investing in above-the-line marketing, the extra cost is justified by the opt-in lift from better recall.
3. Build compliance infrastructure before you scale
Short code programs are audited. Retroactive compliance fixes are harder and riskier than doing it right from the start.
Before your first send, make sure opt-in copy is clear, opt-outs are instant, and every message carries your brand name. These three elements cover most of what audits check. Also document how your team handles opt-out requests from non-SMS channels — auditors look for this too.
4. Pair short codes with RCS for stronger brand recognition
Rich Communication Services (RCS) doesn’t replace short codes — it adds a visual trust layer on top. With RCS, messages can carry your verified logo, brand colors, and a carrier-issued verification badge.
That visual identity reduces subscriber confusion and helps protect customers from phishing attempts using lookalike numbers. If you’re already running a short code program, adding RCS to your channel mix is a natural extension. The two work well in parallel.
5. Plan around the registration lead time
Short code registration in the US typically takes five to seven weeks. That’s a long runway if you’re working toward a campaign launch date.
Start the application process before you finalize your campaign calendar. In the meantime, use a toll-free number to begin list growth. When your short code is live, you can migrate your active program over without starting from scratch.
Frequently asked questions
What’s the difference between a short code and a long code?
Short codes are 5- or 6-digit numbers purpose-built for high-volume business messaging. Long codes are standard 10-digit numbers better suited to lower-volume or two-way communication. Short codes offer higher throughput, better deliverability, and carrier pre-approval that long codes don’t carry.
Can I look up who owns a short code?
Yes. Visit usshortcodes.com to search any US short code by number. Text "HELP" to the code — the response includes the registered company name and contact info. For other markets, use the Canadian or UK registries listed above.
How long does short code registration take?
In the US, expect five to seven weeks. Canada and New Zealand have similar timelines. The UK process through the SCMG follows a comparable structure but timelines vary by queue.
What happens if I send from an unregistered short code?
Your messages will be filtered or blocked by carriers. Unregistered short codes don’t carry the pre-approval that makes them effective, and you’ll be in violation of CTIA guidelines. That can result in suspension, program deactivation, or fines.
Do I need a short code for SMS marketing?
Not always. Toll-free numbers and 10DLC work well for programs under 15,000 monthly recipients. Short codes become the right choice when volume, throughput, and deliverability requirements outgrow what those alternatives can reliably support.
What is a vanity short code?
A vanity short code is a number you choose, often one that spells a word on a phone keypad. They cost more than random short codes but deliver meaningfully better recall in omnichannel campaigns. In Canada and New Zealand, vanity codes are the only short code option available.
How do I register a short code?
Registration starts with leasing a number through the US Short Code Registry (or the equivalent in your market). Once leased, you submit a use-case application describing your program — the message types, opt-in flow, and audience. Carriers review and approve the program before any sends are allowed. Most SMS platforms handle the submission on your behalf; approval typically takes five to seven weeks in the US.
Conclusion: SMS infrastructure worth building
Short codes are the delivery layer that makes high-volume SMS marketing reliable. They’re faster, more trusted by carriers, and more recognizable to subscribers than any alternative. Getting one registered — and getting the compliance right — is how you build a program that can scale.
The lookup process is free and takes minutes. Registration takes a few weeks. The compliance requirements are knowable and manageable with the right processes in place.
What determines whether that infrastructure pays off is what your messaging platform does with it. A blast campaign to your full list is table stakes. Behavioral SMS — triggered by real user actions, timed to the right moment — is the competitive edge.
Vero connects SMS to the same behavioral event data powering your email and push workflows. Your short code campaigns can trigger off real user actions, not just a send schedule. Start a free Vero trial and see how it fits your stack — no credit card required.