In recognition of Crafts's services to science, the French government made him a chevalier of the Legion of Honor (1885), and the British Association for the Advancement of Science made him one of its corresponding members.
The Crafts entry at MIT's Senior House dormitory is named in his honor.