Skip to main content
November 3, 2026 · By Piyush Sahoo A 6 number code in SMS is usually a short code or, in India, a DLT-registered promotional header: a six-digit business sender. A long code is an ordinary full-length phone number. Short codes favour volume and recall, long codes favour conversation, and the country you send to decides what is allowed.
Key takeaways
  • Six digits on a phone can mean five different things, and only some of them are short codes.
  • In India, business SMS runs on registered DLT headers, not on purchased long codes.
  • A six-digit Indian promotional header is a registered label, not a leased short code.
  • Sender type sets your send speed: 100,000 segments can take 17 minutes or 28 hours.
  • A US short code doesn’t travel, so plan your senders country by country.

What does a 6 number code actually mean?

Most guides treat a six-digit number as a short code and stop there. That answer holds in the US, but it misleads anyone reading from India. The position of the digits is the first clue. The next clue is the country of the phone. Five yes-or-no questions that identify six digits in an SMS as a passcode, a 127XXX consent code, a DLT promotional header, an international route code or a leased short code. Five yes-or-no questions that identify six digits in an SMS as a passcode, a 127XXX consent code, a DLT promotional header, an international route code or a leased short code. Here is what sits behind each answer: Search behaviour reflects this confusion too. Many people searching for a “6 digit code” want to know what a passcode is, or why one arrived. If you didn’t request a passcode, don’t share it with anyone.

How do short codes and long codes differ?

The core trade is capacity against flexibility. Vendors publish a wide spread of figures, so this table separates what each source actually says. The lease prices come from the US registry’s FAQ, read on 3 November 2026. They are third-party figures and not Vobiz prices. Plivo and Sinch both class toll-free numbers as a type of long code. Size them separately, because AWS publishes 3 parts per second for US toll-free. AWS also warns that spreading traffic across several toll-free numbers to get past that limit can get all of it filtered as snowshoeing.

Why does India work differently?

India removes most of the long code question. TRAI’s press note on the 2025 amendment says commercial communication must originate from designated headers or number series, not from normal 10-digit numbers. So an Indian business doesn’t pick between a short code and a long code. It registers a header on a DLT portal, and operators check each message against that registration. The masked header VM-6XXXXX-P split into three parts: an operator and service area prefix, a six-digit registered header whose first digit marks the business category, and a message type suffix. The masked header VM-6XXXXX-P split into three parts: an operator and service area prefix, a six-digit registered header whose first digit marks the business category, and a message type suffix. Each part of that string has its own source:
  • Length: TRAI’s 2020 note says six characters were in use, with nine in total after the prefix. The explanatory notes to the 2025 amendment still count nine characters in use out of 11 allowed, which is why a two-character suffix fits.
  • Prefix: The same TRAI note assigns the first letter to the operator and the second to the service area.
  • Suffix: The 2025 amendment adds -P, -S, -T or -G for message type. Zoho reports that this began on 6 May 2025.
  • Digits or letters: Exotel and Alibaba Cloud both describe numeric headers for promotions and alphabetic headers for transactional traffic.
  • First digit: Zoho’s table maps it to a business category, with 1 for banking and 2 for real estate. TRAI’s preference schedule numbers its categories the same way, but the header rule itself comes from vendor guides, so check your portal’s list before you register.
The numeric form is the part that confuses people. A header such as VM-1XXXXX-P looks like a short code, but it behaves like a registered display name.

What about India’s actual short codes?

India does have short codes in the strict sense. 1909 is the complaint code for unwanted commercial messages. The 127XXX series is for consent requests, and the 2025 amendment requires those messages to name the business and scope. The Third Amendment also lets TRAI specify other codes or SMS headers for consent-related messages. Traffic from abroad takes another path. AWS says international route messages show a random shared short code unless you buy a dedicated one. Your brand won’t appear in the sender field on that route.

What keeps a header working?

Registration isn’t a one-time job. TRAI has added upkeep duties in the last two years:
  • Unused headers: Those idle for 90 days are temporarily deactivated, and reactivated on request.
  • Annual certification: Under the same amendment, senders self-certify their details, headers and templates each year, or the uncertified items are suspended.
  • Template binding: The amendment says one content template can’t be linked to more than one header.
  • Misuse response: The Third Amendment, notified on 18 September 2026, has the originating operator suspend a misused header within six hours of noticing the misuse. This clause takes effect 60 days after Gazette publication, so check its status when you read this.
  • Re-consent: TRAI’s 2025 note says a sender can only ask an opted-out customer for consent again after 90 days.
Promotional traffic has extra limits. TRAI’s 2018 regulations keep the time bands before 10:00 and after 21:00 off by default, unless the customer switches them on. Alibaba Cloud’s guide, updated in March 2026, lists delivery between 10am and 9pm IST, and blocks numbers on the national do-not-disturb list. Vobiz covers the preference rules in UCC and NDNC compliance.

How long does a send take on each sender?

Throughput sounds abstract until you divide your list by it. This chart does that for 100,000 message segments, using published limits and no benchmarks of our own. Bar chart on a logarithmic scale of the time to send 100,000 SMS segments: US or Canada short code 16 minutes 40 seconds, top AT&T 10DLC tier 22 minutes 13 seconds, middle tier 41 minutes 40 seconds, low tier 6 hours 57 minutes, US toll-free 9 hours 16 minutes, Canada long code 27 hours 47 minutes. Bar chart on a logarithmic scale of the time to send 100,000 SMS segments: US or Canada short code 16 minutes 40 seconds, top AT&T 10DLC tier 22 minutes 13 seconds, middle tier 41 minutes 40 seconds, low tier 6 hours 57 minutes, US toll-free 9 hours 16 minutes, Canada long code 27 hours 47 minutes. Three details change the real number:
  1. Limits count segments, not messages. AWS measures message parts per second, so long texts use more capacity.
  2. Script changes your segment count. Vobiz’s message schema gives 153 characters per split GSM-7 segment and 67 for UCS-2, the encoding most non-Latin scripts need.
  3. Daily caps can bind before rate limits. Telnyx lists a T-Mobile cap from 200,000 messages a day down to 2,000, set by brand vetting score.
Here is a worked example for script. A 150-character English message fits in one segment. The same length in Hindi needs three, so 100,000 recipients become 300,000 segments. Take the 100-per-second limit above as a yardstick. That send moves from about 17 minutes to 50 minutes. Your Hindi campaign needs a schedule that allows for this.

What does each route take to set up?

Each sender type asks you to prove something different. India ties approval to your business, your header and your exact wording. The US ties it to your campaign’s purpose. Three lanes of five steps showing what the India DLT header, US short code and US 10DLC long code routes each require before and after you start sending. Three lanes of five steps showing what the India DLT header, US short code and US 10DLC long code routes each require before and after you start sending. The practical differences show up late in a project:
  • India: Message text must match the registered template. Vobiz’s India DLT guide calls wording drift the most common reason an Indian operator rejects a message.
  • US short code: You pay for the lease before carriers approve the campaign. The registry offers terms of three, six or 12 months, with the full payment due upfront.
  • US 10DLC: Your vetting score sets the limit you inherit on AT&T and T-Mobile, so treat brand registration as a capacity decision. See 10DLC campaigns and US toll-free verification.

Which sender should you choose?

Start with the recipient’s country, because it rules out options before volume matters. Then choose by what the message needs to do. Decision map from recipient country to sender type: India uses numeric or alphabetic DLT headers, the US and Canada use short codes, 10DLC or toll-free numbers, and other countries start with a coverage lookup. Decision map from recipient country to sender type: India uses numeric or alphabetic DLT headers, the US and Canada use short codes, 10DLC or toll-free numbers, and other countries start with a coverage lookup. These rules of thumb resolve most cases:
  • Choose a US short code for bursts, such as a flash sale or a text-to-join campaign, and when recall of the number matters.
  • Choose 10DLC when your US volume is steady, and when you want one number for text and voice.
  • Choose toll-free when volume is low and a single US number is enough.
  • Choose a DLT header for commercial SMS to Indian recipients sent over local routes.
  • Choose the WhatsApp Business API when an Indian customer journey needs a real back-and-forth conversation.
Avoid two common errors. Don’t budget for one global short code, since each code belongs to one country’s program. Don’t plan an Indian launch around a long code either, because the regulator has pointed commercial traffic elsewhere.

How Vobiz handles SMS senders

Vobiz models these differences directly in the Messaging API:
  • India DLT: You pass dltEntityId, dltHeaderId and dltTemplateId on each message or broadcast. You register your header on a DLT portal, then ask Vobiz support to enable it as your from value.
  • India number search: The numbers API returns the hint India uses DLT sender IDs, not long codes, so your code learns the rule at runtime.
  • Buying numbers: Self-serve purchase covers the US, Canada and the UK. Stock types include local, mobile, tollfree and shortcode, and the countries endpoint is the live list.
  • Country rules: The coverage API returns senders.alphanumeric, senders.shortCode and senders.longNumber, each split into local and international traffic. It also returns twoWay and sendWindow.
  • Pacing: Broadcasts accept an E.164 number, a short code of up to 8 digits or an alphanumeric sender ID as from. You set ratePerSecond between 1 and 50.
  • Replies and status: STOP replies become opt-outs automatically, and delivery events reach your server through webhooks (callbacks).
Buying a number debits your balance, and sending messages costs money and reaches real people. Use your own Auth ID and Auth Token, and confirm before you run either action. Current rates are on the Vobiz pricing page.

Frequently asked questions

It is a six-digit number used in SMS. As a sender, it can be a short code or, in India, a DLT-registered promotional header. Inside a message, it is usually a one-time passcode. Where the digits appear tells you which one you have.
A business probably sent it. In India, promotional senders use six-digit headers, which operators display with a prefix and a -P suffix. Treat the sender as a label, not as proof of identity. You can report unwanted messages to 1909 or through TRAI’s DND app.
A short code is a dedicated five- or six-digit sender built for high-volume messaging. A long code is a full-length phone number that can also carry voice. Short codes usually send faster and cost more to run, while long codes suit conversations.
You can usually text a short code, because many programs use two-way keywords. You generally can’t call one, since short codes carry messaging and not voice. Replies depend on the specific program and country.
Not as a commercial route. TRAI’s 2025 amendment directs commercial traffic to registered headers and designated number series, and away from normal 10-digit numbers. Businesses in India register a DLT entity, header and templates instead of buying a long code.
In the US, the lease itself can take minutes, but carrier approval takes longer. The registry says to plan for two to four weeks, while some vendors quote six to twelve weeks. Build that time into your launch plan.

Further reading on Vobiz

Sources

Indian regulators Standards and registries Provider documentation Industry articles

Send your first SMS with Vobiz

Set up a messaging number and send a test message with your own credentials.