> cologne | phonetic | german <
// Kölner Phonetik - German phonetic encoding using numeric codes
German Optimized
Designed specifically for German pronunciation patterns.
Numeric Codes
Uses digits 0-8 for simple, efficient encoding.
Umlaut Support
Handles ä, ö, ü and ß correctly.
>> technical info
How Cologne Phonetic Works
Cologne Phonetic (Kölner Phonetik) is a phonetic algorithm designed in 1969 by Hans Joachim Postel specifically for German language. It converts words into numeric codes (0-8) based on pronunciation. Unlike Soundex, it handles German umlauts and specific German letter combinations like 'sch', 'ch', and 'tz'. The algorithm groups similar-sounding consonants together and treats vowels uniformly.
Why Use Cologne Phonetic
- German genealogy and family history research
- German customer database deduplication
- German spell checking and correction
- Germanic surname matching
- German-language search engines
Cologne Phonetic Examples
Digit assignments:
0: A,E,I,J,O,U,Y,Ä,Ö,Ü,H
1: B,P
2: D,T
3: F,V,W,PH
4: G,K,Q,C+back
5: L
6: M,N
7: R
8: S,Z,ß,C+front,X
Examples:
Müller 657
Mueller 657
Möller 657
Schmidt 862
Schmitt 862
Schmid 862
Meyer 67
Mayer 67
Meier 67
Maier 67
>> frequently asked questions
What is Cologne Phonetic?
Cologne Phonetic (Kölner Phonetik) is a phonetic algorithm developed in 1969 specifically for the German language. It converts German words and names into numeric codes based on their pronunciation, making it ideal for matching German names with different spellings but similar sounds.
How does it differ from Soundex?
While Soundex was designed for English and uses alphanumeric codes, Cologne Phonetic uses only digits (0-8) and is specifically optimized for German pronunciation patterns. It handles German umlauts (ä, ö, ü) and special combinations like 'sch' and 'ch' that Soundex doesn't handle well.
What does 'Remove Zeros' option do?
The 'Remove Zeros' option removes all zeros from the code except the first character if it's a zero. This creates shorter codes and can help match words where vowel placement varies. For example, 'Mueller' (6057) becomes '657' with zeros removed.
Where is Cologne Phonetic used?
It's widely used in German-speaking countries for genealogy research, customer databases, library systems, and government records. It's particularly effective for matching German surnames that have multiple spelling variations or have been anglicized.