libphonenumber API

Germany Phone Number Format

Country code +49 · ISO DE

How to format, dial, and validate Germany phone numbers, with live examples.

Country Code

+49

National Prefix

0

International Prefix

00

Mobile Portability

Yes

Try it now

Pre-filled with a valid fixed line number for Germany. Edit it and click "Try It" to see the parsed result.

Number Types & Example Formats

Each Germany phone-number type supported by libphonenumber, with a real example formatted three ways.

Type Length National International E.164
Fixed Line 5–15 digits 030 123456 +49 30 123456 +4930123456
Mobile 10–11 digits 01512 3456789 +49 1512 3456789 +4915123456789
Pager 4–14 digits 1 641 2345 +49 1 641 2345 +4916412345
Personal Number 11 digits 0700 1234 5678 +49 700 1234 5678 +4970012345678
Premium Rate 10–11 digits 0900 1 234567 +49 900 1 234567 +499001234567
Shared Cost 7–14 digits 0180 1 2345 +49 180 1 2345 +4918012345
Toll Free 10–15 digits 0800 1234567890 +49 800 1234567890 +498001234567890
UAN 8–14 digits 018500 123456 +49 18500 123456 +4918500123456
VoiceMail 12–13 digits 0177 99 1234567 +49 177 99 1234567 +49177991234567

How to Dial Germany Numbers

From abroad

Dial +49 followed by the national number, dropping any leading 0.

Within Germany

Dial 0 before the local number to make a domestic call.

Dialing out of Germany

Dial 00 followed by the destination country code and number.

Area Codes

Browse Germany area codes with cities, timezones, and example numbers for each.

View Germany area codes →

Validate a Germany Number with the API

Send the number to the free libphonenumber API to get the parsed country, type, formatting, and validity.

Request
curl https://libphonenumberapi.com/api/phone-numbers/+4930123456

Frequently Asked Questions

What is the country code for Germany?

The international country code for Germany is +49. Use this prefix when dialing Germany numbers from another country.

How long is a Germany phone number?

Germany phone numbers are typically 5–15 digits, not including the +49 country code.

How do I dial a Germany phone number from abroad?

From abroad, dial +49 followed by the national number, dropping any leading 0. Within Germany, dial 0 before the local number.

How do I validate a Germany phone number programmatically?

Send a GET request to https://libphonenumberapi.com/api/phone-numbers/<number>. The free libphonenumber API returns the parsed country, format, type, and validity for any number — no API key required.