We study the leading-twist unpolarized generalized parton distributions (GPDs) of light and heavy vector mesons, i.e., the ρ , J /ψ , and ϒ , at zero skewness. An ansatz incorporating the zero-mode contribution is introduced to modify the light front overlap representation of GPDs. The leading Fock-state light front wave functions of vector mesons from Dyson-Schwinger and Bethe-Salpeter equations approach are then employed to study the meson GPDs. The light front spatial distribution of valence quarks within vector mesons is then studied with the impact parameter dependent GPD. We also investigate the electromagnetic and gravitational form factors, which are the first and second Mellin moments of the GPDs. The light-cone mass radius of ρ is determined to be 0.30 fm, close to a recent Nambu-Jona-Lasinio model prediction of 0.32 fm. For J /ψ and ϒ , they are predicted to be 0.151 fm and 0.089 fm respectively.