Frequently Asked Questions
Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo, ensuring phone numbers are in E.164 format (+81) and messages adhere to Japanese compliance regulations. Twilio provides a robust API with support for Unicode for sending Japanese characters. Sinch offers direct carrier connections, allowing for both Latin and Japanese characters. MessageBird and Plivo offer similar services with high-quality routes and support for long codes and alphanumeric sender IDs, respectively.
Obtain explicit consent, respect sending hours (9 AM - 8 PM JST), use polite Japanese, keep messages under 70 characters if using Japanese text, and offer clear opt-out instructions. It's crucial to maintain detailed records of consent and to adhere to all legal and regulatory requirements regarding data privacy and marketing practices.
While LINE dominates personal communication, SMS remains vital for business uses like authentication, notifications, and customer service due to its high reliability and reach. This makes it a dependable channel for business communications, despite the popularity of other messaging apps.
Send messages between 9:00 AM and 8:00 PM JST, avoiding national holidays and weekends, and limiting frequency to 1-2 messages per recipient daily to respect user preferences and comply with local regulations. Consider potential time differences if sending from another timezone.
No, sending SMS to landlines in Japan is not supported and will result in a delivery failure with a 400 response error (code 21614). Your account won't be charged for these failed attempts. Ensure your contact list contains only mobile numbers to avoid this issue.
Standard SMS allows 160 characters using GSM-7 encoding. However, Japanese characters require UCS-2 encoding, limiting each segment to 70 characters. Messages exceeding these limits are automatically concatenated.
Include clear opt-out keywords (STOP, HELP, CANCEL) in both English and Japanese, process requests within 24 hours, and confirm the opt-out with a final message. This ensures regulatory compliance and respects customer wishes.
Prohibited content includes firearms, gambling, adult material, financial services like money lending, lead generation, political/religious messages, controlled substances, and alcohol-related content. Additionally, phone numbers embedded within the message body are not allowed.
While international gateways don't require pre-registration, domestic gateways mandate registration with a 5-week approval process to ensure adherence to messaging best practices and to prevent sender ID spoofing.
Use E.164 number format, support Unicode for Japanese, implement error handling and DLR monitoring, manage throughput with queuing systems and exponential backoff, and comply with carrier rate limits to maximize efficiency.
Businesses must check numbers against the registry managed by the Japan Data Communications Association (JDCA) monthly and maintain internal suppression lists to comply with regulations.
Explicit consent (written or digital) is mandatory before sending marketing messages. You must clearly state the purpose of communication during opt-in, maintain accessible consent records for at least two years, and double opt-in is strongly recommended.
The Ministry of Internal Affairs and Communications (MIC) regulates SMS communications in Japan, setting guidelines for content, consent, and best practices. They are a key resource for up-to-date information on compliance.
Use approved URL shorteners, avoid spam trigger words, maintain consistent sending patterns, include clear company identification, and adhere to carrier-specific message length and formatting restrictions to prevent messages from being blocked.
How to Send SMS in Japan: Complete Compliance & Integration Guide
Sending SMS to Japan requires strict compliance with local regulations and carrier-specific requirements. This comprehensive guide covers everything you need to know about Japan SMS messaging: regulatory compliance with Japan's Anti-Spam Act and APPI, technical requirements for all major carriers (NTT DOCOMO, KDDI, SoftBank, Rakuten Mobile), sender ID options, and SMS API integration with complete code examples.
Japan SMS Market Overview
Market Landscape: Japan's mobile market has four major carriers: NTT DOCOMO (~40-42% market share), KDDI/au (~27-29%), SoftBank (~20-22%), and Rakuten Mobile (~6-8%, surpassing 8 million subscribers by October 2024).
While OTT messaging apps like LINE dominate personal communications with over 95 million monthly active users in Japan (~75% penetration rate), SMS remains essential for business communications including two-factor authentication (2FA), transaction notifications, appointment reminders, and customer service alerts. The market strongly prefers iOS devices (>60% market share), though Android maintains significant presence.
SMS Pricing: Expect costs of ¥3-15 JPY (~$0.02-$0.10 USD) per SMS segment depending on provider, route quality (international gateway vs. domestic direct connection), and volume commitments. Alphanumeric sender IDs have no registration fees. Concatenated messages bill per segment (e.g., a 140-character Japanese message = 2 segments = 2× the cost).
Delivery Expectations: Expect high delivery rates (95-98% for transactional messages) due to robust infrastructure and strict regulatory compliance. Typical delivery time is 3-10 seconds for domestic routes.
Key SMS Features and Capabilities in Japan
Japan supports comprehensive SMS capabilities including two-way messaging, concatenation, and strict regulatory compliance across all major carriers.
Two-Way SMS Support
Status: Fully supported
Two-way SMS enables interactive messaging scenarios like customer service, appointment confirmations, and automated responses. No special restrictions apply beyond standard compliance requirements.
Implementation Example:
Concatenated Messages (Segmented SMS)
Support: Yes, across all major Japanese carriers (support may vary by sender ID type)
Message Length Rules:
Carrier-Specific Limits:
Billing for Concatenated Messages: Each segment bills separately. A 140-character Japanese message (2 segments) costs 2× the per-segment rate. Always monitor message length to control costs and ensure delivery within carrier limits (especially KDDI's 5-segment maximum).
Encoding: Both GSM-7 and UCS-2 supported
MMS Support
Status: Not available through standard SMS channels
Workaround Strategy: Since URLs are strictly prohibited in Japan SMS, you cannot use traditional "SMS with link to MMS content" approaches. Instead:
Recipient Phone Number Compatibility
Number Portability
Status: Fully available across all major carriers
Users can keep their phone numbers when switching providers. Always use +81 format for reliable delivery.
Phone Number Format Examples:
^\+81[0-9]{9,10}$
Can You Send SMS to Landlines in Japan?
Status: Not supported
Attempts to send SMS to landline numbers fail with a 400 response error (code 21614). Messages won't appear in logs, and you won't be charged for failed attempts.
Japan SMS Compliance and Regulatory Requirements
The Ministry of Internal Affairs and Communications (MIC) and the Personal Information Protection Commission (PPC) regulate SMS communications in Japan. All businesses sending SMS to Japan must comply with three key laws:
These regulations govern how you collect, use, and protect personal information, including phone numbers used for SMS messaging.
Critical Restriction: Japanese carriers strictly prohibit or heavily filter URLs in SMS messages. Any message with a weblink may be blocked entirely.
APPI April 2024 Amendments
Effective April 1, 2024, key amendments to APPI include:
Penalties for Non-Compliance
Anti-Spam Act Violations:
APPI Violations:
ASCT Violations:
SMS Marketing Consent Requirements in Japan
Explicit Consent Requirements:
Documentation Best Practices:
HELP/STOP and Other Commands
Required Features:
Implementation Example:
Do Not Call / Do Not Disturb Registries
Status: Japan does not maintain a centralized Do Not Call registry similar to those in other countries like the United States.
Requirements:
Best Times to Send SMS in Japan (Sending Hours & Restrictions)
Sending Hours:
Japanese National Holidays to Avoid (2024-2025):
Time Zone Conversion: JST is UTC+9 with no daylight saving time adjustments.
Japan SMS Sender ID Options: Alphanumeric, Long Codes & Short Codes
Alphanumeric Sender ID
Operator Network Capability: Supported
Registration Requirements (2024):
Sender ID Preservation:
Character Limits: 3–11 characters (letters, numbers, limited special characters)
Allowed Characters:
Best Practices for Sender IDs:
Long Codes
Support:
Sender ID Preservation: Yes, for international long codes
Provisioning Time: Immediate for international numbers
Pricing Comparison:
Use Cases:
Short Codes
Support: Available through domestic gateway only
Provisioning Time: 5–8 weeks for approval
Application Requirements:
Use Cases:
SMS Content Restrictions in Japan (URLs, Prohibited Content & Filtering)
Prohibited Content:
Grey-Area Content (consult legal counsel):
Additional Restrictions:
How Japanese Carriers Filter SMS Content
Carrier Filtering Rules:
Carrier-Specific Filtering:
Tips to Avoid Blocking:
SMS Best Practices for Japan: Message Format, Timing & Localization
Messaging Strategy
Message Structure:
Example Message Templates:
Transactional (Order Confirmation):
(66 characters)
OTP/2FA:
(26 characters)
Appointment Reminder:
(52 characters)
Sending Frequency and Timing
Localization for Japanese Audiences
Language and Cultural Considerations:
Keigo Usage Guide:
Opt-Out Management
Testing and Monitoring
Key Metrics to Track:
Testing Checklist:
SMS API Integration for Japan (Twilio, Sinch, MessageBird, Plivo)
Twilio SMS Integration for Japan
Twilio provides robust SMS capabilities for Japan through their REST API. Authenticate using account SID and auth token credentials.
Key Parameters:
to
: Japanese phone numbers in E.164 format (+81XXXXXXXXXX)from
: Your Twilio phone number or approved sender IDbody
: Message content (supports Unicode for Japanese characters)Common Twilio Error Codes for Japan:
Sinch SMS Integration for Japan
Sinch offers direct carrier connections in Japan with support for both Latin and Japanese character sets.
MessageBird SMS Integration for Japan
MessageBird provides high-quality routes to Japanese carriers with Unicode message support.
Plivo SMS Integration for Japan
Plivo offers direct connectivity to Japanese carriers with support for long codes and alphanumeric sender IDs.
API Rate Limits and Throughput
Provider-Specific Rate Limits:
Twilio:
Sinch:
MessageBird:
Plivo:
Carrier-Level Limits:
Throughput Management:
Retry Logic Example:
Error Handling and Reporting
Common Error Codes and Resolutions:
Comprehensive Error Handling:
Frequently Asked Questions About SMS in Japan
Do I need to register my sender ID in Japan?
No. Japan supports dynamic alphanumeric sender IDs that require no pre-registration with carriers. However, your SMS provider account must be enabled for alphanumeric sender IDs (not enabled by default). You can use sender IDs instantly without registration fees or carrier approval processes.
Can I include URLs in SMS messages to Japan?
Japanese carriers strictly prohibit or heavily filter URLs in SMS messages. Messages containing weblinks will likely be blocked entirely. Avoid including any URLs in your SMS content when sending to Japan.
Workarounds: Since URLs are blocked, consider these alternatives:
What laws govern SMS marketing in Japan?
Three primary regulations govern SMS marketing in Japan: the Act on Regulation of Transmission of Specific Electronic Mail (Anti-Spam Act), which requires opt-in consent for marketing messages; the Act on the Protection of Personal Information (APPI), effective with April 2024 amendments; and the Act on Specified Commercial Transactions (ASCT). All three laws enforce strict opt-in requirements before sending commercial SMS.
What character encoding should I use for Japanese SMS?
Use UCS-2 encoding for Japanese characters (Kanji, Hiragana, Katakana), which limits messages to 70 characters per segment. GSM-7 encoding supports 160 characters per segment but only works for standard Latin characters. Most SMS APIs automatically detect and apply the correct encoding.
What are the SMS sending hour restrictions in Japan?
Send SMS messages only between 9:00 AM and 8:00 PM JST (Japan Standard Time). Emergency messages are exempt from these time restrictions. Additionally, avoid sending messages on national holidays and weekends.
Which mobile carriers operate in Japan?
Japan has four major mobile carriers: NTT DOCOMO (~40-42% market share), KDDI/au (~27-29%), SoftBank (~20-22%), and Rakuten Mobile (~6-8%, surpassed 8 million subscribers in October 2024). All carriers support number portability, allowing users to keep their phone numbers when switching providers.
How long does it take to provision SMS services in Japan?
Provisioning time varies by sender type. International long codes are available immediately, alphanumeric sender IDs require no registration and are available instantly (once your provider account is enabled), and domestic short codes require 5–8 weeks for carrier approval. Most businesses can start sending SMS to Japan within 24 hours using international routes.
What are typical SMS costs in Japan?
SMS costs in Japan range from ¥3-15 JPY (~$0.02-$0.10 USD) per segment. International gateway routes cost $0.02-0.05 per message, while premium domestic direct routes cost $0.05-0.10 per message. Concatenated messages bill per segment. Volume discounts available for >100,000 messages/month.
What are typical delivery times and success rates?
Delivery Times:
Success Rates:
How do I handle SMS delivery failures in Japan?
Common failure reasons and remediation:
Summary and Additional Resources
Key Takeaways:
Next Steps:
Common Pitfalls to Avoid:
Official Regulatory Resources:
Carrier Documentation: