IELTS is usually required if you are applying for an English-taught master’s program in Germany. Most universities ask for an IELTS score between 6.5 and 7.0. Some universities also accept TOEFL instead of IELTS. If your chosen program is taught in German, you must provide proof of German language proficiency, usually at C1 level. In rare cases, IELTS may be waived if you completed your previous degree entirely in English, but this depends on the university’s rules.