Step 1
Choose a country
Pick the nation whose flag history will inspire your design.
Loading countries...
Step 2
Historical flags
Select a flag from this country's history as your starting point — or skip to design from scratch.
Loading historical flags...
Step 3
Design your flag
Customize colors, add shapes, upload your logo.
Step 4
Download your flag
Pick the size, then save the PNG to your device.