Thomas Muller was on target twice with Mario Gotze raising Germany’s lead to three before half-time
An own-goal from Yogan Santos midway through the second half made it four but World Cup winners Germany were unable to add any more.
Gibraltar played, as expected, with 10 men behind the ball, leaving just Liam Walker to wait for very rare touches inside the Germany half.
It seemed to be going according to plan for Germany too when Shkodran Mustafi’s cross from the right struck the near post and fell out for Muller to slot in to open the scoring in the 12th minute.
The hosts doubled their lead just shy of the half-hour mark when Gotze put Lukas Podolski in down the left and his cross was an open invitation for Muller to tuck in his second of the game.
Only nine minutes passed before Germany go their third with Max Kruse setting up Gotze to skip past the last defender and send his shot into the far corner.
Walker’s moment came just before half-time when his lobbed shot was turned behind by Manuel Neuer.
A Gibraltar player did get his name on the scoresheet midway through the second half when Santos turned Podolski’s dangerous cross from the left into his own goal.
Neuer, Durm (Hector 71), Boateng, Mustafi, Kroos (Bender 79), Gotze, Khedira (Volland 60), Podolski, Kruse, Muller, Bellarabi.
Robba, Garcia, Artell, Wiseman, Ryan Casciaro, Joseph Chipolina, Brian Perez (Priestley 90), Roy Chipolina, Sergeant (Santos 58),Walker, Lee Casciaro (Kyle Casciaro 71).
Alexandru Dan Tudor (Romania).