答:上海做核酸不需要户口,只要在手机健康云上登记,形成随申码就可做核酸,小孩没户口没身份证就可在随亲属也可以做核酸,做核酸是全国统一规定的,不管是当地人还是外地人,如没手机只要身份证就可以做核酸检测了,而是全部免费做的。