The nature of magnetic fields in the voids of the large-scale structure of the Universe has been a multifaceted open puzzle for decades. On one hand, their origin is not clear with most of the magnetogenesis models using physics beyond the standard model in the early Universe, and on the other hand, their existence and potential role in explaining the spectra of TeV blazars have been intensely debated in the past decade. Here, we show that void fields must exist and can be generated using classical electrodynamics in the late Universe. Specifically, we use the dipole component of the galactic fields, decaying as r^{-3}, and show that this generates space-filling magnetic fields in voids with sufficient amplitude to explain the blazar spectra and the lack of GeV halos observed by Fermi-LAT. Our results also show that the void fields might be too strong even for Cherenkov Telescope Array to observe the GeV halos. While primordial magnetic fields could still have been generated through some non-standard physics in the early Universe, our results show that the need for primordial magnetic fields is not strengthened by the presence of void magnetic fields.