1、一般情况下用国旗作微信头像是不违法的,但最好不要用。
2、虽然使用国旗头像表达爱国热情是不违法的,但根据《中华人民共和国国旗法》第十九条:“在公共场合故意以焚烧、毁损、涂划、玷污、践踏等方式侮辱中华人民共和国国旗的,依法追究刑事责任;情节较轻的,参照治安管理处罚条例的处罚规定,由公安机关处以十五日以下拘留。”
3、大家在使用这面“小国旗”时,还要注意微信头像和微信账号本身是否含有不合法的、侮辱性内容。如果将国旗图案贴在淫秽、色情或其他侮辱性图片及字眼上时,就肯定是违法的了。