the harbor freight 12 volt air compressor is small and you can plug it into the cigarette plug (cost about 40 dollars) but it is very slow for large tire.
Smittybilt has two models the the 2080 (30 amps) and the giant 2081(45 amps) these are more expensive in the 200 dollar range but will fill up your tire quickly, they connect directly to the battery and you need the engine running for best results.
There are similar compressors like the smittybilt from different manufactures that look the same. Masterflow and Gobege, these are in the 160 dollar range.
I have the harbor freight one and also the 30 and 45 amp models. The 30 amp one is the one I been using for over 10 years and has worked great. The harbor freight I rarely used. I bought the 45 amp one to replace the 30 amps one, but its overkill for my astrovan tires. Its a very large inflator that takes up alot of space, it would be a great inflator for large tires. I also recommend the Jaco tire inflator chuck, they aint cheap at 25 dollars but it makes the job of inflating the tires go quickly without losing any air.
30 amp inflator