It is important to note that while Johannes is the most common German equivalent of John, there are other variations:
* Johann is a more traditional form, often used in older texts and names.
* Jan is a shorter, more informal version, similar to the English "Jack".
So, depending on the context and style, you might encounter any of these names as the German equivalent of John.