Der Kernspeicher, Magnetkernspeicher oder auch Ferritkernspeicher (englisch magnetic-core memory oder englisch ferrite-core memory) ist eine frühe Form nichtflüchtigen Speichers mit wahlfreiem Zugriff von Rechnern. Er besteht aus auf Drähten aufgefädelten hartmagnetischen Ringkernen, die durch elektrische Ströme in den Drähten ummagnetisiert und ausgelesen werden können. Das Vorzeichen der magnetischen Remanenz der einzelnen Ringkerne repräsentiert deren Speicherinhalt