Cristofer is the Spanish spelling of the English language nameChristopher. Because this is a non-Spanish name/word, the spelling rules in Spanish are usually not followed. However, it is not uncommon to find this name spelledCrístofer to ensure it is properly pronounced. The Spanish language equivalent of Christopher isCristóbal.
"Cristofer" can also be a Latin spelling of the name "Christopher."