The real confederate flag.

The common "confederate flag" that many people imagine today, wasn't actually a confederate flag. There were three original confederate flags all described below.

The first one was similar to the union flag. It had 1 white stripe and 2 red stripes, it had 7 stars as a symbol of the seven confederate states. It was changed due to confusion with the union flag.

The second flag, called the stainless banner, was mostly white with the design of the flag on the left in the top right corner. However because of its confusion with a flag of surrender.

The final flag, named the bloodstained banner, has a similar appearance of the second flag. However it wasn't used very much because the south surrendered a little later.

The first flag:

The second flag:

The third flag:

So now you might be asking, where did the fake confederate flag come from? The flag was used by General Robert E. Lee's army and a few other army units.

Source: https://www.cnn.com/2015/06/24/us/confederate-flag-myths-facts/index.html