Для защиты Окинавы с севера к острову направился последний огромный флагман японского флота — суперлинкор «Ямато» (водоизмещением в 64 тысяч тонн), чьи пушки калибра 18,1 дюйма, крупнейшие в мире, так никогда и не нанесли удар по достойной такого гиганта цели. Американцы благодаря радиоперехвату знали его маршрут и встретили суперкорабль самолетными торпедами — остановили, нанесли серьезные повреждения и добили. То была последняя крупная военно-морская битва в данной войне. Тогда японцы начали отчаянную атаку летчиками-смертниками. Из налетевших на американские корабли 900 самолетов треть имела запас топлива только в одну сторону. Между 6 апреля и 29 июля были уничтожены 14 американских миноносцев и 17 транспортных судов. Камикадзе убили 5 тысяч американских матросов. В это время камикадзе налетали группами по 50-300 самолетов. Но число самоубийц, как и число самолетов, не могло быть безграничным. Японцы потеряли 108 самолетов.
На открытой территории Окинавы дела и у японцев, и у американцев шли не легче. Японцы сражались отчаянно, а американцы не могли развернуть всю свою технику. Постоянные дожди мешали американским танкам, японцы защищались фанатично, не жалея ни себя, ни полмиллиона местного населения. Когда сила цифр, явно преобладающих у США, стала давать о себе знать, высшие японские офицеры совершили хара-кири, за ними последовали ряд солдат и гражданских лиц. В ходе кровопролитных боев за Окинаву американцы потеряли 7 тысяч человек убитыми; 38 их судов были потоплены, 763 самолета — сбиты. Японцы потеряли 16 судов и огромное число самолетов — 7800 (тысячу вели летчики-камикадзе). В боях погибло 110 тысяч японцев. Окинава показала американцам что их ждет на собственно Японских островах. Впереди лежали неимоверно кровавые битвы с фанатичным противником. Стали появляться оценки о возможных миллионных потерях.
Окончание войны в Европе изменило расстановку сил. Теперь американцы могли бросить в бой девяносто своих «европейских» дивизий, а англичане — 60. К ним присоединялась и советская армия, следуя сделанному Сталиным в Тегеране и Ялте обещанию. Но все равно будущее, если судить по Окинаве, выглядело устрашающим. Председатель Объединенного комитета начальников штабов адмирал Леги сказал президенту Трумэну 18 июня 1945 года, что при предстоящей высадке на острове Кюсю среди 767 тысяч десанта следует ожидать 35-процентных потерь, т. е. 268 тысяч — ровно столько, сколько США потеряли до сих пор на всех фронтах. Трумэн заметил, что должна быть найдена альтернатива «предотвращения Окинавы от одного конца Японии до другого».
Посредством декодированного «Магического» шифра американцы знали, что японцы пытаются найти посредника в Москве. Знали также, что русские не ведут двойную игру — что и подтвердили в Потсдаме. Но американцев очевидным образом пьянил успех их атомного проекта. 16 июля 1945 года президент Трумэн получил сообщение об успешном испытании атомного оружия в Аламогордо. 120 тысяч человек, работавших над проектом «Манхэттен», достигли искомого результата. 26 июля Трумэн приказал командующему стратегическими военно-воздушными силами генералу Спаатсу избрать одну из целей, на выбор, — Хиросима, Кокура, Ниигата, Нагасаки.
21 мая Сталин предложил Черчиллю и Трумэну встретиться в Берлине. Черчилль немедленно согласился: «Я очень хотел бы повидать вас как можно скорее». Но он уже начал говорить языком, который пугал окружающих. 28 мая на официальном банкете в честь покидающих правительство членов кабинета он сказал, что если новая смертельная угроза возникнет, «мы повторим все, что проделали сейчас». Окружающим хотелось верить, что это только фраза. Черчилль объявил палате общин, что за период между сентябрем 1939 года и февралем 1945 года погибло 307210 солдат Британского содружества наций. Это было в три раза меньше, чем потери за первую мировую войну (996230 человек). Черчилль видел свою историческую заслугу в том, что сохранил жизни целого поколения англичан. Ради этого он рисковал в антигитлеровской коалиции, во многом ради этого он два года оттягивал открытие второго фронта.