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.

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.

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.

Copied to clipboard