中国国旗
中國國旗主要是指在中國地理區域內，經由中央政府立法制定作為象徵國家的旗幟。但由於大中華區的政治因素，現今稱為中國國旗的一般是指中華人民共和國的五星紅旗。
国旗為代表主权国家的旗幟，是近代西方主权国家出现后的产物。16世紀前，尚不存在「民族國家」或「主權」的概念，所以沒有象徵民族主權國家的國旗。中国古代一般认为「普天之下，莫非王土」（《詩經·小雅·北山》），历代皇朝既没有也不需要“国旗”。
对于中国而言，近现代的“国旗”这一概念与国徽一样同属清朝中后期与欧美文化交流接轨后的舶来品。但是与国徽的设计与使用的不同之处在于，近代历史的中国国旗从设计到实际使用的情况都非常混乱，甚至出现过误用苏联国旗的现象。究其原因，这些现象既涉及到国旗设计的本质，也与国人当时对国旗概念的不理解有关。
无论国旗的概念如何变化，但它的本质一直都没有变化——即为辨别身份的“符号旗”，其符号背后所代表的身份、政治、军事等含义皆是人们在实践中根据用途和沟通而探索的使用方式。正因国旗的本质上是以旗帜的形式展现一个政权的识别符号，所以有时候能够代表政权的“符号旗”往往不止一面，在没有特别规定的情况下甚至可以相互替代，这也就造成了一些国家或者政权在实际使用中以其他旗帜替代国旗使用。
具有“符号旗”性质的旗帜在中国自古有之，在周朝就有大量文献记载，如象征军队或诸侯、军阀的军旗和家族旗帜，象征皇室的龙旗等。但这些旗帜的设计和使用目的与代表国家或民族的政权无关，仅为代表个人或某集团的“符号旗”标识。一面“符号旗”是否为实质“国旗”应该以同属一国内的其他地域、集团或阶层是否有权使用该“符号旗”作为身份标识，故而中国在清朝“黄龙旗”设计以前不存在实质上的“国旗”。
中國與西方列強密切接觸是在19世紀晚清時期，因發現在外交場合無旗幟代表中國，在窘迫的情況下，清朝政府才開始頒佈正式的、現代意義的國旗。此後中国政府又历经变迁，是以国旗多有變更。清代以來中国又有分裂，一些割据或傀儡政权，也稱本身是中國中央政府，亦设有各自的中国国旗，而在中國有創立政權組織的獨立運動者，也有各自制訂國旗。清朝国旗“黄龙旗”最早源自满洲八旗旗帜，而其更早的源头也是中国古代的龙图腾崇拜。“三角黄龙旗”的设计是清朝水师舰船的旗帜而非政府官员用旗帜，是一面典型的军旗设计，而这一旗帜在中国其他对外交流场所中也频繁使用最终促成了近代国旗“黄龙旗”的诞生。
中国自有国旗以来，三个被国际广泛承认的政权分别为清朝、中华民国和中华人民共和国。而这三个政权分别使用过四种旗帜，分别为黄龙旗；五色旗；青天白日满地红旗和五星红旗。但是，由于近代中国局势动乱，在当时的领土上亦有大量不受中央政府控制的区域自立旗帜，如满洲国国旗、汪精卫政权国旗等。在此条目中一并列入，但一律在中央政府旗帜下方展示。
古代的中国虽有多种多样的旗帜，但一般都是战争时用的軍隊旌旗或是皇室用的御旗。这些旗一般是三角形或矩形的。
最常见的軍隊旌旗上会绘有镶边與军队将领的姓氏，勢力旗幟則以各樣顏色或圖騰作為代表。
为了使兵船区别于其他国家的船只，中国海关总税务司英国人李泰国和为船队设计了一面旗代表大清国———长方形，绿底，黄色对角线交叉，中心嵌黄龙图案。李泰国解释说：“之所以选用绿色乃因其罕为欧洲列强采用，故不致与任何其他国家之旗帜混淆。”8月13日，他们致函英国外交大臣，要求将此旗在英国政府公报上公布，未果。
中国第一面正式确立的国旗是在清朝晚期出现的。李鴻章在同西方列强谈判、签约、通商、互派外交人员等外交活动中，看到西方列国庄严悬挂国旗，而中国却无旗可挂，深感有失“天朝威仪”，于是上奏慈禧太后，提出在外交场合中需要有代表中国的旗帜，并请求颁制国旗。慈禧就命李鸿章负责设计图案。经过多方徵集筛选，李鸿章上呈了八卦旗、黄龙旗、麒麟旗、虎豹旗等多种方案，供慈禧太后选定，1862年决定使用黄龙旗为大清国旗。當時的黄龙旗是三角形的，直至光緒七年（1881年）9月，在英国定购的“扬威”、“超勇”两艘巡洋舰回国后，由於三角形的旗與西方各國軍艦上的国旗皆不相同，为和国际接轨，李鸿章经清廷批准制定了北洋水师军旗的质地、章色，并将黄龙旗改為長方型。旗为羽纱质地，正黄色，用羽纱镶嵌青色五爪飞龙，龙头向上，分为大小四号，头号横长一丈五尺六寸，宽一丈六寸五分；二号横长一丈三尺九寸，宽九尺五寸；三号横长一丈一尺五寸，宽七尺六寸；四号横长九尺六寸，宽六尺三寸。军旗提督用五色长方旗，诸将用三色长方旗，上角饰以锚形。并于光緒十四年（1888年）《北洋海军章程》颁布与确定本为海军旗的「黄底蓝龙戏红珠图」为大清国旗（俗称「黄龙旗」）。
清朝政府被推翻后的1912年1月10日，黄龙旗由中华民国五色旗取代。然而1917年7月1日发生了「张勳复辟」事件。张勳、康有为等迎清朝末帝爱新觉罗·溥仪出御太和殿，改民国六年为宣统九年。张勳受命为议政大臣、直隶总督兼北洋大臣，黄龙旗又在北京城出现。但此次复辟历时仅十二天即告结束。1917年7月12日，段祺瑞率军入京，张勳遁入荷兰使馆，溥仪再次退位。黄龙旗又被废除。
中華民國時期所制定之國旗。此時期內包含了各種勢力所創制的國旗，但因抗日時期由侵華日軍扶植的政權多與國民政府名稱相似且多不被承認，故予以區隔。
中华民国临时政府在1912年1月1日成立於南京。孫中山先生任中華民國臨時大總統，孙中山雖倡导使用青天白日滿地紅旗為中華民國國旗，但五色旗原為清朝海軍一二品的官旗；革命軍革命時期，江蘇、浙江、安徽等省多用此旗。因此五色旗在國民心中具有崇高地位，各界一致認同五色旗為中華民國國旗。青天白日滿地紅旗則定為中華民國海軍軍旗。
五色旗由红、黄、蓝、白、黑组成，分别象征中国汉、满、蒙、回、藏五大民族。而此五色也是五行学说代表五方的颜色。
1912年1月10日，临时参议院通过专门决议，使用五色旗作为国旗，含“五族共和”之义。同时通过的还有十八星旗为中華民國陸軍軍旗。1913年，青天白日满地红旗被訂為中華民國海軍軍旗。除了上述三种使用上较普遍的旗帜外，其他地区亦使用其他的旗帜。此時五色旗亦被用作海軍艦艏旗。最後，其中華民國國旗的地位在1928年12月17日国民革命军北伐成功后，由青天白日满地红旗取代。
中國抗日戰爭時期，五色旗变成了亲日政府的代表旗帜，例如满洲國國旗（见後文）就是由五色旗衍生设计外，其他像「冀东防共自治政府」、北平的「中华民国临时政府」（华北政务委员会前身）或南京的「中华民国维新政府」等政权旗幟也以五色旗作为基本元素。
根據孫中山的提議，該旗幟底面為紅色，而由陸皓東設計的青天白日旗則被置於紅旗的左上角；该旗帜自中国国民党于广东建立国民政府以来，便被定为中国国旗，随着北伐战争的层层推进逐步胜利，青天白日满地红便随国民革命军由粤一省插遍全国，并且通过国民政府的立法后，於北伐征戰結束後被頒行全國。《中華民國憲法》於第一章總綱第6條明定「中華民國國旗定為紅地，左上角青天白日。」時值今日，民國已百年，此旗幟正式使用範圍主要以中華民國的實際統治區域（臺澎金馬、台灣地區）、其邦交國，和未受政治干預的國際場合中為主，於外交使節訪問或遇特殊慶典時，亦可於部分道路見成排列隊的國旗飄揚。
青天白日满地红旗採用藍、白、紅三色，其中：
1906年，時值同盟會創立之次年冬季，孫中山在會議中提議將青天白日旗定為中華民國國旗；但黃興认为，青天白日旗與日本國旗類似，且色彩過于單調。於是孫中山有了加入紅色的構想。當時同盟會南洋分會副會長張永福之妻陳淑字（一說為「陳淑宗」）依此構想縫製了四種國旗草案（見下表）。由於當中草案三的旗幟在同盟會於廣東的歷次起義中被普遍採用，故在1925年其屬下各軍被改編為國民革命軍時，特選該旗幟作為軍旗。
1912年，雖然時任中華民國臨時大總統的孫中山，曾倡議使用青天白日滿地紅旗為中華民國國旗，但南北议和时，北洋方面坚持使用五色旗為国旗，作为妥协，青天白日滿地紅旗則在1913年被定為海軍旗。
五色旗初期雖獲各界普遍認同，但北洋政府當權後政局混亂，其中不乏許多被視為喪權辱國的作為，致使五色旗聲望由盛轉衰，日趨低落。這间接导致 1925年，中华民国国民政府于广州成立时明令废止五色旗，青天白日满地红旗成为南方政府的国旗。随后国民党北伐成功统一全中国，于 1928年12月17日立法通过青天白日满地红旗为中国的正式国旗，颁行全国使用，以全面取代五色旗和十八星旗。自1935年开始，中国境内各种政权（除抗日戰爭時期遺留的日本傀儡政权以外）均不再使用五色旗。此後，青天白日滿地紅旗一直在中華民國的實際統治區域（包括台澎金馬地區）飄揚，並沿用至今。
以下是中华民国时期各旗帜变迁表：