The German tourist visa, or the Schengen visa, allows you to stay in Germany for up to 90 days in a 180-day period. You will be authorized to stay in Germany for reasons including tourism, visiting your family or friends, short business trips, etc., for a maximum of 90 days on a tourist visa.