为尽快夺取冲绳,打开进攻日本本土的门户,美军成立第10集团军,由巴克纳中将指挥,统辖2个军、7个师共18万部队及成百万吨作战物资,由1300艘舰船载运,负责冲绳登陆作战。斯普鲁恩斯海军上将指挥第5舰队1500艘各种战舰,负责压制来自台湾和九州的日军海空火力,为登陆作战提供火力支援和掩护。从大西洋方面腾出手来的英国,也派来5艘航空母舰、外加17艘护航舰艇,支援美军进攻冲绳。美军计划人员规定1945年4月1日为美军在冲绳登陆日。按英、美民俗,这一天是愚人节,日本士兵挖苦美军进攻冲绳是愚人节攻势。美军则把这一大规模作战行动称作“冰山行动”。
进入3月以后,美军开始为进攻冲绳进行火力准备。从硫磺岛、塞班岛、关岛和中国东部起飞的美国B—29轰炸机群,成百上千架次飞临冲绳岛上空,对冲绳岛开始进行地毯式轰炸。斯普鲁恩斯将军率领的美军航空母舰部队,每天出动数以千计的舰载机,猛烈攻击驻台湾和九州的日本空军基地和机场。从3月25日开始,美军战列舰编队,抵近冲绳岛四周海岸,进行舰炮直瞄射击。几天之内,有5000吨美军大口径炮弹砸向守岛日军阵地。
整整一个月,冲绳岛山摇地动,被浓烟烈火吞没。岛上森林被摧毁,山头被削平,曾经郁郁葱葱的美丽岛屿早已面目全非,狼藉不堪。在此期间,美军出兵占领了冲绳南端的庆良列岛,建立起舰艇修理补给基地。并在岛上架设远程大炮,直接轰击冲绳岛南岸。美军蛙人则戴着护目镜,拖带炸药包,由舰炮火力掩护,潜入登陆场岸边,实行水下爆破,清除日军敷设的水雷场,水泥杆等水下障碍物,为登陆舰艇靠岸清扫通路。