Карл Фридрих правил с 1746 года как маркграф Баден-Дурлаха. В 1771 году он унаследовал маркграфство Баден-Баден и соединил оба в единое маркграфство Баден. Его правление является примером просвещенного абсолютизма; Карл Фридрих поддерживал школы и университеты (его имя носит Гейдельбергский университет), судебную практику, экономику, культуру, городское строительство. Он упразднил в 1767 году пытки и в 1783 крепостное право. В 1803 году по заключению имперского сейма Карл Фридрих стал курфюрстом, а с 1806 года — великим герцогом нового, сильно увеличенного Бадена. В 1806 году он присоединился к Рейнскому союзу.
28 января 1751 года Карл Фридрих женился на Каролине Луизе Гессен-Дармштадской (1723—1783), дочери Людвига VIII. Выжившие дети:
После смерти супруги Карл Фридрих в 1787 году женился морганатически на Луизе Каролине Гейер (1768—1820). В день свадьбы невеста получила титул баронессы Хохбергской, а в 1796 году — графини. Дети: