If you’re asking, “Can I apply for a Master’s at Heidelberg University after completing my bachelor’s abroad?” — you must hold a recognized bachelor’s degree in a relevant field equivalent to a German degree. Most programs require a strong academic record and subject-specific background. For German-taught programs, you typically need German proficiency such as TestDaF level 4 or DSH-2. For English-taught master’s programs, IELTS around 6.5–7.0 or TOEFL equivalent is usually required. Supporting documents generally include academic transcripts, CV, statement of purpose, recommendation letters, and a valid passport copy.