Борис Савинков родился в большой семье, рос с братьями и сестрами. Окончив варшавскую гимназию, Савинков поступил в Петербургский университет. Правда, проучился он там недолго: за участие в студенческих митингах его отчислили. Первые аресты Савинкова начались в конце 1890-х годов. Тогда он уже входил в социал-демократические группы «Социалист» и «Рабочее знамя». В 1901 году Савинков стал членом «Союза борьбы за освобождение рабочего класса», организованного Владимиром Ульяновым. Аресты и ссылки все продолжались.
В 1903 году Савинкову удалось бежать из ссылки в Женеву, где вступил в партию эсеров и ее Боевую организацию. Савинков становится террористом, и притом наиболее опасным. Вместе с другими членами организации Савинков готовит и реализовывает покушения на многих чиновников. Вот как Савинков описывал план нападения на министра внутренних дел Вячеслава Константиновича Плеве:
«План покушения состоял в следующем. Около 12 часов дня по четвергам Плеве выезжал из своего дома и ехал по набережной Фонтанки к Неве и по набережной Невы к Зимнему дворцу. Возвращался он или той же дорогой, или по Пантелеймоновской мимо вторых ворот департамента полиции, к главному подъезду, что на Фонтанке. Предполагалось ждать его на пути. Покотилов с двумя бомбами должен был сделать первое нападение. Он должен был встретить Плеве на набережной Фонтанки около дома Штиглица. Боришанский, тоже с двумя бомбами, занимал место ближе к Неве, у Рыбного переулка. Сазонов с бомбой под фартуком пролетки становился у подъезда департамента полиции лицом к Неве. Также лицом к Неве, с другой стороны подъезда, ближе к Пантелеймоновской, стоял Мацеевский. Он должен был снять шапку при приближении кареты Плеве и этим подать знак Сазонову. Наконец, на Цепном мосту, имея в поле зрения всю Пантелеймоновскую, находился Каляев, на виду как Покотилова, так и Сазонова. Его обязанность была дать им знак в случае, если Плеве вернется через Литейный проспект».
Кроме Плеве, члены Боевой организации убили великого князя Сергея Александровича, готовили покушение на министра внутренних дел Ивана Дурново. Савинков был одним из инициаторов убийства священника Георгия Гапона, который, к слову, организовал массовое шествие рабочих в январе 1905 года, закончившееся «Кровавым воскресеньем».
В 1906 году Савинков был арестован и приговорен к смертной казни, однако революционеру удалось бежать в Румынию. Свое незаконное освобождение он сам и «узаконил»: «В ночь на 16 июля, по постановлению боевой организации партии социалистов-революционеров и при содействии вольноопределяющегося 57 Литовского полка В. М. Сулятицкого, освобождён из-под стражи содержавшийся на главной крепостной гауптвахте член партии социалистов-революционеров Борис Викторович Савинков».
Борис Савинков пробыл в эмиграции до 1917 года, затем вернулся в Петроград. С этого момента начался новый период политической деятельности Савинкова. Жить ему оставалось 8 лет.