---
title: "Germany (+49) Country Calling Code &amp; SMS Numbering Plan"
---

Germany (+49) Country Calling Code & SMS Numbering Plan: SMSRiver

- [Skip to main content](#main-content) [sms river .com](/) [Public Inboxes](/#numbers-section) [Country Codes](/country-codes/) [Workbench](/workbench/) [Tools](/tools/) [Developer API](/developer/) [Pricing](/pricing/) [Log In](/accounts/login/) [Log In](/accounts/login/) [Get API Key](/pricing/) [Home](/)

- [Country Codes](/country-codes/)

- Germany (+49)

National Telecom Specification

# Germany (+49) Country Calling Code & SMS Guide

Complete engineering reference for phone numbering formats, domestic trunk prefixes, cellular mobile operator allocations, and regulatory A2P SMS requirements in Germany.

Quick Jump:
[Numbering Plan](#numbering-plan)
[A2P Regulations](#sms-regulations)
[Verify DE Number](#inspector-cta)

[Live Germany Inboxes](/receive-sms/de/)

Country Dialing Code
+49
ISO: DE

Domestic Trunk Prefix
0
Omitted internationally

National Length
10-11 digits (mobile) or 9-11 digits (geographic)
Local subscriber digits

Full E.164 Length
12-13 digits (+49 15x xxxxxxx)
With +49 prefix

## Telephony Architecture & Carrier Allocations

Destination Codes:
Geographic 02-09, Mobile 015/016/017, Freephone 0800

Mobile Prefix Patterns:
015x, 016x, 017x allocated by Bundesnetzagentur (BNetzA)

Major Mobile Network Operators:
Telekom Deutschland (T-Mobile), Vodafone Deutschland, Telefónica Germany (O2)

## A2P Messaging Regulations & Firewall Policies

A2P 10DLC & Campaign Registration
Not applicable. Governed by Bundesnetzagentur (BNetzA) telecommunications laws.

Alphanumeric Sender ID Support
Supported up to 11 characters. Major German carriers enforce strict pre-registration for financial and authentication traffic to block phishing.

Two-Way Messaging Capability
Supported using dedicated German virtual mobile numbers (015/016/017).

Character Encoding Standards
GSM-7 (German umlauts ä, ö, ü, ß are included in the basic GSM-7 character set; euro sign € requires GSM extension escape byte).

Compliance Framework: EU GDPR, German Telecommunications Act (TKG), and BNetzA anti-spoofing directives.

Interactive Number Intelligence

### Test a Germany Number Now

Check if a Germany phone number conforms to the national numbering plan, classify mobile vs VoIP allocation, and obtain canonical E.164 standardization.

Inspect Number →

## Frequently Asked Questions for Germany

### What is the international calling code for Germany?

The country code for Germany is +49. To call from abroad, dial +49 and omit the initial 0 of the local area or mobile code.

### Which prefixes identify German mobile numbers?

German mobile numbers are allocated under prefixes 015, 016, and 017 by the Federal Network Agency (BNetzA). In international format, these appear as +49 15x, +49 16x, and +49 17x.

### Are German umlauts supported in standard GSM-7 SMS?

Yes. German characters ä, ö, ü, and ß are part of the standard 7-bit GSM character set and do not trigger UCS-2 70-character segment reduction. However, the euro symbol (€) requires an escape byte.

### Related National Calling Codes

[Australia
+61](/country-codes/australia/)

[Austria
+43](/country-codes/austria/)

[Belgium
+32](/country-codes/belgium/)

[Brazil
+55](/country-codes/brazil/)

[Canada
+1](/country-codes/canada/)

[France
+33](/country-codes/france/)

[India
+91](/country-codes/india/)

[Indonesia
+62](/country-codes/indonesia/)

Copied to clipboard

FULL PACKET INSPECTION
SMS

### Line: DE +49 ...

Timestamp: Just now

Extracted code

Copy Code

Message Body:

Copy Full Message

[Open Live Inbox](#)

smsriver.com

Central Office carrier inventory platform & developer SMS verification sandbox. Receive OTP codes instantly with zero SIM card requirement.

Public numbers·Live inboxes·Developer tools

Public Inboxes

- [United States (+1)](/receive-sms/us/)

- [United Kingdom (+44)](/receive-sms/gb/)

- [Canada (+1)](/receive-sms/ca/)

- [Philippines (+63)](/receive-sms/ph/)

- [Germany (+49)](/receive-sms/de/)

Developer & Tools

- [SMS Debugging Workbench](/workbench/)

- [Phone Number Inspector](/tools/phone-number-inspector/)

- [Bulk Phone Validator](/tools/bulk-phone-validator/)

- [Phone Lookup API](/developer/phone-lookup-api/)

- [E.164 Phone Formatter](/tools/phone-number-formatter/)

- [SMS Segment Calculator](/tools/sms-segment-calculator/)

- [Webhook Validator](/tools/webhook-payload-validator/)

Guides & Trust

- [Country Calling Codes](/country-codes/)

- [Troubleshooting Hub](/troubleshooting/)

- [Carrier Comparisons](/compare/)

- [Developer Reference](/developer/)

- [OpenAPI Specification](/openapi.json)

- [MCP Tools Manifest](/.well-known/mcp.json)

- [Privacy & Security Guides](/guides/)

- [Engineering Articles](/articles/)

© 2026 SMSRiver. Operating on Cloudflare Workers & D1. Adheres to CTIA Messaging Principles and 10DLC compliance standards.

[About](/about/)
[Contact](/contact/)
[Privacy Policy](/privacy/)
[Terms of Service](/guides/terms-of-service/)
Cookie Preferences