The catalytic hydrogenation of CO2 to multi-carbon compounds under mild conditions would not only provide value-added products,but also benefit for the reduction of CO2 emission if hydrogen derives from renewable energy sources.Herein,we report CoCO3 supported Ru and Pt nano-particles,which could catalyze hydrogenation of CO2 to produce higher hydrocarbons(C2-C26) and higher alcohols(C2OH-C6OH) at low temperatures of 80-130 ℃.The selectivity for C2+ compounds reached 81.1% at 80 ℃,which was the highest value reported so far.This work provides a promising catalyst for highly selective converting CO2 and H2 to C2+ compounds at low temperatures.