Родился 23 апреля 1813 года в Выборге (Финляндия).
Карл Яниш - финский и российский шахматный теоретик, профессор математики. Яниш работал в Министерстве финансов Российской империи, но в какой-то момент исследования в области шахмат настолько захватили его, что он оставил службу и научно-педагогическую деятельность и всецело посвятил себя изучению теории древней игры.
В середине 19 века Яниш пытался вычислить некоторые закономерности шахмат с помощью математического анализа. Так, в 1937 году он опубликовал работу, в которой разобрал позиции, где король и конь побеждают короля с пешками.
Именем Яниша назван обход конем шахматной доски, гамбит. Им глубоко исследованы такие дебюты, как Русская партия и Сицилианская защита.
Вместе с тем Яниш многое сделал для популяризации шахмат в России. Он был одним из основателей Петербургского общества любителей шахматной игры (1853), автором двух изданий «Устава шахматной игры», редактором первого в России постоянного шахматного раздела в газете «Санкт-Петербургские ведомости».
Скончался 21 марта 1872 года в Санкт-Петербурге (Российская империя).