行政执法证不可以代替身份证。行政执法证只有公务人员在执行公务时才佩戴的证件,证明持证人的行政执法资格,身份证是公民的身份证件,每个公民都有,是法定的公民身份证件,行政执法证不是公民的身份证件,只证明执法资格,不能证明公民的身份。