The Hewlett Packard Officejet Mobile, Canon PIXMA, Epson Workforce and Canon MG are some brands of small portable printers, as of 2015. The Canon iP and Canon Selphy are low cost and highly portable but do not have the advanced functionality of the other printers.
The Hewlett Packard Officejet Mobile is the highest-rated portable compact printer, according to Top Ten Reviews. It includes wireless connectivity via BlueTooth and a rechargeable battery and accepts up to 50 sheets of standard printer paper. Drawbacks include its inability to connect as an AirPrint device to iPads or iPhones. Although it does not provide automatic duplexing, manual duplexing is an option.
The Canon PIXMA offers a very small footprint, low weight, a rechargeable battery and wireless connectivity for a highly portable small printer. It is not multifunctional, missing scanning, automated duplexing and copying capabilities. The PIXMA's performance features include high resolution black and white or color printing at high speeds.
The Epson Workforce provides features similar to the Canon PIUXMA while smaller and lighter. It does not provide copying or scanning. It does offer very high-resolution printing for both color and black and white. The Workforce is slower than most of the listed printers, and it loads only 20 pages. It does include connectivity with iPad, iPhone and Android devices.