Luego de ayudar a libertar la nueva nación, el general argentino José de San Martín creó la primera bandera del Perú como país independiente.

Para eso dio un decreto el 21 de octubre de 1820, con la siguiente descripción: "Se adoptará por bandera nacional una de seda, o lienzo,(...) dividida por líneas diagonales en cuatro campos, blancos los dos de los extremos superior e inferior, y encarnados los laterales; con una corona de laurel ovalada, y dentro de ella un sol, saliendo por detrás de sierras escarpadas que se elevan sobre un mar tranquilo."

Sobre su significado, los historiadores explican que San Martín utilizó símbolos monárquicos. Por varios siglos la bandera de la Corona de Castilla fue roja y blanca. Además, las líneas diagonales buscaban representar la Cruz de Borgoña, de color rojo y blanco, que era la bandera del Virreinato del Perú. También el color rojo de la bandera peruana se podría deber al rojo de la mascaipacha que los reyes Incas usaban como corona.

En el mismo decreto San Martín determinaba que la fuerza de su mandato duraría "hasta que en el Perú se estableciera un gobierno general por voluntad libre de sus habitantes."

Por eso ya en 1822 José Bernardo de Tangle hizo varias modificaciones para simplificarla, escogiéndose franjas verticales y un sol rojo en el centro. Y el 25 de febrero de 1825, durante el gobierno de Simón Bolívar, el Congreso Constituyente cambió la imagen del sol por la del flamante escudo de armas.

Más información: es.m.wikipedia.org