I'm from India and I'm currently doing an internship in Germany. The organization that gave me the internship also offered me a job now. Is it possible for me to change the status of my visa from an internship visa to a work visa from Germany itself? Or do I need to go back to India to do the same?
I just want to provide some closure to this thread. It is actually possible to convert an internship visa to a job visa from within Germany. Just take an appointment at your city's Auslanderbehorde (Foreigners office). They will give you a list of documents like your work contract, current residence permit, etc. And then they will give you a new residence permit after the processing is complete.