购买手机卡需要提供身份证号码。
根据国家规定,手机卡实行实名制办理,旨在保障电信业务健康发展,保护用户合法权益,用户必须提供真实的身份证明才能办理手机卡,在购买手机卡时,需要提供有效的身份证件并现场进行实名登记,这是为了保障用户的权益和信息安全,防止不法分子利用手机卡进行非法活动,实名登记也有助于运营商更好地管理自己的业务,维护网络信息安全和公平竞争的市场环境,除了身份证号码,还可能需要提供其他相关信息,例如姓名、住址等,建议在购买时咨询当地的运营商或相关销售点,以确保准确了解并满足相关规定和要求。