C’est la seule porte datant du XVIIe siècle qui a été préservée dans les pays Baltes. Elle fut élevée par les Suédois, et s’appelait à l’origine la porte Carl Gustav, du nom du roi de Suède, mais fut nommée porte de Tallinn après la défaite de l’armée suédoise contre les Russes. L’architecte est sans doute Erik Dahlberg qui construisit également les portes de Narva et Riga. La porte servait au départ à assurer l’arrivée triomphante de personnalités en provenance de Tallinn.