L'invasion de la Suisse par la France en 1798 et l'imposition d'un système unitaire donnèrent naissance à la République helvétique et un nouveau drapeau national fut introduit le . Ce tricolore révolutionnaire comportait deux côtés distincts. Sur le recto, les mots «République Helvétique» y étaient inscrits alors que le verso pouvait contenir d'autres mots. Les couleurs choisies furent le vert des révolutionnaires et notamment des partisans vaudois de la République lémanique. Le rouge et le jaune représentaient les premiers cantons de la Suisse, à savoir Schwytz et Unterwald (rouge) et Uri (jaune).