Был учителем промышленной школы в Цюрихе, приобрёл громкую известность открытием в 1853 свайных построек, о которых напечатал ряд ценных исследований в «Mitteilungen der Antiquarischen Gesellschaft» (т. 9—20, Цюрих, 1854—1879). В том же издании, а также в «Anzeiger f?r Schweiz. Geschichte und Altertumskunde» (Цюрих, 1855—1868) и в «Anzeiger f?r Schweiz. Altertumskunde» (Цюрих, 1868), появились многочисленные исследования Келлера по истории Швейцарии в гельвето-римскую эпоху и ранний период средних веков.
Другие труды Келлера: «Bauriss des Klosters St. Gallen von 820» (Цюрих, 1844), «Arch?olog. Karte der Ostschweiz» (Цюрих, 1874).