The President of Germany, officially titled the Federal President of the Federal Republic of Germany, is the head of state of Germany.