Первый этап восстания (зима-лето 1804)
В ответ на резню и зверства янычар повсеместно стали организовываться повстанческие отряды, которые уничтожали янычарские пункты управленя на местах и блокировали важнейшие их укрепления. 14 февраля 1804 года в собрании сербских старейшин в Орашаце верховным вождём восстания был избран гайдук Карагеоргий.
На первом этапе восстания султанская власть в основном поддерживала сербов в борьбе против диктатуры янычар. В помощь повстанцам был отправлен с войском визирь Боснийского пашалыка Бекир-паша. Одновременно сербские повстанцы направили письмо русскому послу в Константинополе А. Я. Италинскому с прошением о поддержке.
В июне-июле 1804 янычарские начальники были свергнуты и убиты, законная власть султана на территории Белградского пашалыка была восстановлена. Однако, волнения и стычки между сербами и остатками янычар продолжались, что привело к новому подъёму восстания.
Второй этап восстания (лето 1804—1807)
В начале второго этапа восстания повстанцы провозглашают требования предоставления широкой политической автономии Белградскому пашалыку в составе Османской империи, зависимость от которой должна была проявляться лишь в уплате дани и участии сербов в войнах с врагами империи. В августе 1804 на сборе старейшин во Врачаре было решено просить Россию о помощи обрести и гарантировать этот новый статус. Идеи сербов нашли поддержку сначала у товарища министра иностранных дел Российской империи Адама Чарторыйского, а затем и у императора Александра I — Россия стала официальным патроном сербов в борьбе за автономию.
В конце апреля 1805 в урочище Печаны у села Остружница собралась новая скупщина, на которой было составлено прошение султану, содержавшее условия сербов. Власти намеренно затягивали начало переговоров с прибывшей делегацией и одновременно готовили силы для ликвидации восстания. Руководителем подавления сербского мятежа был назначен Хафиз-паша.
8 августа 1805 в ходе битвы у села Иванковацсербские формирования разбили 15-тысячное войско Хафиз-паши и ранили пашу. После этого сербы были официально объявлены мятежниками, а все мусульмане империи были призваны к священной войне потив них. Сербская делегация бежала из Константинополя на корабле в Одессу.
В течение года войска повстанцев постепенно занимали земли Белградского пашалыка и местами уже выходили на сопредельные с пашалыком территории, также населённые сербами.
В начале августа 1806 повстанцы одержали ещё одна победу в Битве при Мишаре, которая сорвала планы ликвидировать мятеж силой. Власти империи, в ситуации готовящейся новой войны с Россией, были вынуждены пойти на компромисс и 3 августа 1806 заключили в Константинополе с сербами Ичков мир, названный по имени сербского уполномоченного на переговорах Петара Ичко.
Согласно этому документу, Турция соглашалась вывести войска с территории Белградского пашалыка кроме 500 турок, которых оставили охранять крепости в Белграде, Смедерево, Шабаце и Ужице. Руководство гарнизонами этих четырёх крепостей отводилось назначенному султаном белградскому паше, который был также посредником в передаче дани. Сбор налогов и административное управление на всей территории пашалыка передавалось сербскому управлению.
Начало русско-турецкой войны и ввод русской армии в Румынские княжества привели к новой вспышке сербского восстания — 14 декабря 1806 войска повстанцев под руководством Карагеоргия взяли крепость Белграда.
Несмотря на то, что 15 января 1807 султан ратифицировал Ичков мир, противостояние между официальной властью и сербами всё нарастало. Не малую роль здесь сыграла русская дипломатия и материальная помощь России повстанцам. 23 февраля 1807 под давлением повстанцев, отказавшихся направить оружие против России, Белградскую крепость покидает Сулейман-паша и остатки турецкого гарнизона. Одновременно в Белграде и Шабаце произошёл погром турецкого населения.
Совершённые сербами насилия окончательно разорвали контакты повстанцев с официальной властью империи. Лозунг о сербской автономии в рамках империи заменило требование независимой Сербии. Утвердился внешнеполитический курс, ориентированный на Россию и тесное сотрудничество с русской армией в борьбе с османской армией.