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.
Telephony Architecture & Carrier Allocations
A2P Messaging Regulations & Firewall Policies
Not applicable. Governed by Bundesnetzagentur (BNetzA) telecommunications laws.
Supported up to 11 characters. Major German carriers enforce strict pre-registration for financial and authentication traffic to block phishing.
Supported using dedicated German virtual mobile numbers (015/016/017).
GSM-7 (German umlauts ä, ö, ü, ß are included in the basic GSM-7 character set; euro sign € requires GSM extension escape byte).
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.