Many flags around the world are iconic, think the ones of France, Canada, South Africa, the Nordics, etc.
However, there are some that aren’t as good, like the Australian and New Zealand flags, both of which still retain the union jack with little Indigenous symbolism. Speaking as an Australian myself, our flag isn’t all that great! The Southern Cross is cool, but there is no hint of green/gold, and the union jack just looks tacked on. There are also many flags that look good, but the symbolism represents ideas that you’re against. Think Iran’s flag that draws heavily from their sect of Islam and the theocracy, or the PRC’s flag having the smaller stars representing the people surrounding the larger star representing the one party state. There’s also some that are okay, but a bit boring and hard of distinguish from the rest, and an additional element would make it stand out more.
And purple should be on more flags! Republican Spain during the 1930s had some purple, but they lost the civil war and the flag was replaced.
If you could change the national flags of the world, what would be your flag proposals?


Petition for you to add flag emoji to each country mention, e.g. “🇵🇱 Poland”, for those of us (me!) who are vexillologically challenged and don’t remember any flags.
Edit: an attempt, based on gboard’s emoji search functionality and with zero verification:
A correction on the PRC’s flag: the 4 smaller stars each represent one of the classes in New Democracy:
The fifth, largest star, is for the CPC itself, which unites and guides the 4 classes, itself dominated by the proletariat.
The old, five stripes flag is the one that represented the 5 major ethnic groups of China, which is often confused as the reasoning for China’s current 5 stars.
@FinjaminPoach@lemmy.world I believe this reply ^ was intended for you
Oof, ty.
That makes sense! Thank you
No problem!
Note: some flags (like 🇸🇾Syria) were changed recently enough that the emoji could look different depending on your operating system and which app or browser you’re using for Lemmy. Gboard shows me the new flag (green on top, 3 red stars), but Voyager/Android 16 shows the old flag (red on top, 2 green stars). It’s unavoidable when Unicode is used to encode things that can change, like flags. But it’s better than nothing!
The only way around it is to embed pictures of flags, but that takes more effort. And data.
Syria flag apparently changed without me knowing. I will sleep well tonight. All it took was deposing Bashar Al Assad
Happy to accidentally be of service :)