К своему пятидесятилетию Хмельницкий явно завершил свою карьеру, став чигиринским старостой. Казалось бы, ждет его спокойная старость на своем хуторе Субботов и воспоминания о лихой молодости. Но судьба распорядилась иначе. Овдовев, Хмельницкий решил взять новую жену, но его избранницу похитил сосед – чигиринский подстароста Даниил Чаплинский. Кстати, вместе с хутором. Действительно, чего уж мелочиться. Правда, права самого Хмельницкого на хутор были весьма спорными. Оскорбленный Богдан попытался вызвать обидчика на дуэль, но попал в засаду и чудом вырвался. Пришлось ему жаловаться коронному гетману, затем началась судебная тяжба, которую Хмельницкий проиграл – единственным утешением стали для него 130 злотых как компенсация за Субботов. Возвратившись ни с чем из Варшавы, Хмельницкий продолжал жаловаться на Чаплинского, тот в свою очередь обвинял Богдана в измене и сношениях с татарами. Готовился Хмельницкий тогда к восстанию или нет – неизвестно, но по приказу коронного гетмана Потоцкого он был арестован. Вскоре Хмельницкому удалось бежать, и 11 декабря 1647 он вместе со своим сыном прибыл в Запорожскую Сечь, а оттуда направился за помощью в Крым. Момент для просьбы был удачный. Крымский хан был недоволен Польшей, так как она неаккуратно платила ежегодный «подарок», которым откупалась от набегов; а, кроме того, на полуострове был неурожай и, как следствие, падеж скота. Татары были непрочь компенсировать свои потери путем грабежа во время войны. Хан согласился помочь Хмельницкому и передал в его распоряжение отряд в четыре тысячи воинов под командой перекопского мурзы Тугай-бея. Так по одну сторону баррикад оказались в прошлом заклятые враги – татары и казаки, хотя доверия между новыми союзниками не было. В качестве заложника в Бахчисарае остался сын Хмельницкого Тимош, а Тугай-бей в казацком стане гарантировал, что хан не ударит Хмельницкому в спину.
18 апреля 1648 года Хмельницкий прибыл в Сечь и изложил результаты своей поездки в Крым. Народ на Сечи принял его с энтузиазмом и избрал кошевым атаманом войска запорожского. Гетманом Хмельницкий стал называться только позднее. К концу апреля 1648 года Хмельницкий уже имел в своем распоряжении десять тысяч человек (включая и татар), с которыми и готовился выступить в «поход мести».
Весть о захвате повстанцами Запорожья встревожила польскую администрацию, и она решила задушить восстание в зародыше. Поляки быстро стягивали свои силы в кулак для борьбы с казаками, а в это время все население Малороссии готовилось присоединиться к казакам, как только те появятся…
Коронный гетман Николай Потоцкий выслал вперед четырехтысячный авангард под руководством своего сына Стефана, а реестровым казакам приказал идти ему на подмогу. Однако реестровые при первой же возможности перебили своих польских командиров и присоединились к Хмельницкому. Поляки, оказавшиеся в меньшинстве, попытались отступить, но были полностью разгромлены.
Потоцкий решил «примерно наказать бунтовщиков» и, не сомневаясь в победе, двинулся навстречу Хмельницкому. И попал в засаду под Корсунем. В этом бою погибла вся регулярная (кварцяная) армия Речи Посполитой мирного времени – более 30 тыс. человек. Гетманы Потоцкий и Калиновский были взяты в плен и отданы Тугай-бею в качестве платы за помощь. Вся польская артиллерия и огромные обозы достались казакам как военная добыча. Сразу после этих побед на Украину прибыли основные силы крымских татар во главе с самим ханом Ислам-Гиреем. Поскольку сражаться уже было не с кем (хан должен был помочь Хмельницкому под Корсунем), орда вернулась в Крым.
Известия о двух поражениях поляков быстро облетели всю Малороссию. Крестьяне и мещане начали массами присоединяться к Хмельницкому или, образуя партизанские отряды, самостоятельно громить имения поляков, захватывать города и замки с польскими гарнизонами. Крестьяне и горожане старались со всей жестокостью отомстить полякам и евреям за притеснения, которые длились долгие годы.