Although it depends on the type of flour that is used, 500 grams of flour is generally equivalent to 4 cups of flour. There are approximately 125 grams in every cup of flour.
Converting grams to cups is a simple equation; however, there may be some slight variation in the amounts yielded. This is because you are converting from a unit that measures mass to a unit that measures volume. General all-purpose flour can be converted by dividing the number of grams by 125. Other types of flour, such as whole wheat, bread and rye flour, may require different conversion equations because of the differences in weight compared to all-purpose flour.