五星红旗做头像是不违法的,前提是当头像的时候不要做违法的事情。根据《中华人民共和国国旗法》的规定,国旗及其图案不得用作商标、授予专利权的外观设计和商业广告,不得用于私人丧事活动等不适宜的情形。在公共场合故意以焚烧、毁损、涂划、玷污、践踏等方式侮辱中华人民共和国国旗的,依法追究刑事责任;情节较轻的,由公安机关处以十五日以下拘留。