Карел Людвиг родился 27 сентября 1919 года в Праге.
Учился в фабричной школе в Злине, затем работал в местном еженедельнике.
В 1940 году переехал в Прагу, работал фотографом в различных периодических изданиях и в Национальном театре.
В 1943-1948 годах возглавлял фотоотдел киностудии Люцернафильм в Праге.
С 1949 года – член Ассоциации чешских художников.
Сотрудничал со многими чешскими журналами, в основном кинематографической тематики.
Испытывал серьезные проблемы со здоровьем, в связи с этим в начале 1950-х годов уничтожил значительную часть своего фотоархива.
Умер 4 июля 1977 года в Праге.
Творчеству Людвига посвящено несколько альбомов и монографий, его работы находятся во многих музейных и частных собраниях Европы и Америки.