The american flag has 50 stars and 13 stripes. The stars represent the number of states in the U.S. today.The stripes represent the number of original colonies.
The thirteen red and white stripes of the US flag represent the first thirteen American colonies.
The fifty white stars represent the fifty states of the United States of America.