I've had one of these for almost a year. Was about $50.
https://www.lowes.com/pd/Kobalt-12-Volt-Car-Air-Inflator/1000092575
Works on 12 volt DC or 120 volt AC, is much faster in AC
Works a lot better than the old 12 volt unit I had, is faster, you preset the pressure you want and you can walk away, it will shut off when pressure is met. Is also a lot quieter than my old one. I have only used it up to 80 psi on my truck tires, it says it will go to 120, I haven't needed that, to 80 on a 16" tire was faster than a gas station pump. (quarter snatcher)
Size is about 14" long, 7" high by 7" deep.
And it does have a light for night use.