Більшість винищувачів і невеликих пікіруючих бомбардувальників базувалися на американських авіаносцях. Починаючи із бою в затоці Лейте, японці стали використовувати тактику пілотів-камікадзе, але вперше вони стали головною частиною оборони. У проміжку між висадкою американців, що відбулася 1 квітня, і 25-м травня японськими камікадзе було проведено сім основних атак, в яких брало участь понад 1 500 літаків. Союзний флот біля берегів Окінави складався з 1600 кораблів. Серед них 40 авіаносців, 18 лінкорів, 32 крейсери і 200 есмінців. У цій операції флот США зазнав найбільших втрат — більше, ніж у всіх інших битвах Другої світової війни.