A German tourist visa for Indians is generally valid for a stay of up to 90 days within 180 days. While the overall validity of the visa sticker may be longer, your total stay in the Schengen Area cannot exceed 90 days during any 180 days.