La bandera peruana actual data de 1822 y consta de tres franjas verticales rojo-blanco-rojo. Originalmente había diseños con cuatro campos diagonales de colores blanco y rojo, pero no prosperaron. Finalmente, se adoptó el diseño de tres franjas verticales para distinguirla claramente de la bandera española.