Question: why are ionic compounds hard yet brittle?
Answer: Ionic crystals are hard because of tight packing lattices, say, the positive and negative ions are strongly attached among themselves. ... Ionic compounds are brittle due to the presence of non directional bond between the ions.