Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

A new printer recently showed up at work. There are an abundance of possible drivers for it applicable to my system (Windows 7, 64 bit) including PCL5, PCL5e, PCL6 and UFR II.

I'm familiar with PCL, but not UFR II, although the ever-helpful Wikipedia told me it stands for "Ultra Fast Rendering".

What (if anything) is the advantage of using the UFR II driver over one of the PCL variants?

share|improve this question

5 Answers 5

up vote 7 down vote accepted

UFR II is the 2nd version of UFR... which stands for "Ultra Fast Renderer". In short... it's similar to PCL in concept... but alien in the actual instructions. Most commonly associated with Canon printers. PCL is more generic, common, and simple, but antiquated... UFR II is better designed, and faster, but not anywhere near as common. If you have a printer and driver that both are geared towards UFR II... use it. If not... PCL is a lot more forgiving.

share|improve this answer
You're right that it's a Canon printer. :-) It says UFR II, and has an official driver, so I guess I'll give it a try. Thinks for confirming it was what I suspected. –  Richard J Foster Jan 25 '12 at 18:52
I've been looking for a good driver for a big Canon ImageWriter 3225. Canon's Generic PCL 6 would not let me use the 11x17 paper in the bottom tray. Based on this superuser question, I tried the UFR II driver from the same download page. It is way better. It knows the exact printer model and its paper sources. It has more features too. You can to two-step printing: you can print to a preview area instead of the printer and see how it will come out, then send it off to print. You can also do some editing, like combining pages. –  Kaz Jul 10 '14 at 17:14

UFR is a proprietary, non-standard rendering engine that is functionally similar to Postscript and PCL. UFR is risky given that Canon can make it obsolete at any time based on their whims.

In general, I shy away from printers that don't properly support open standards such as PostScript. Both PostScript and PCL are very fast and very well supported by the industry. In fact, PDF documents are more or less based on PostScript.

UFR? You have to ask Canon nicely if they want to help you out.

share|improve this answer

UFRII print drivers are written by Canon for Canon MFDs. All Canons have the ability to print with the UFRII driver right out of the box. The PS and PCL drivers will not work unless the appropriate PS or PCL print kit is installed on the MFD. These print kits can be purchased and installed by your Canon dealer.

The UFRII print driver is close to 2.5 times faster than either the PS or PCL drivers (hence the name Ultra Fast Rendering). In most printing environments, the UFRII drivers work fine. Two known examples of PS or PCL being the preferred print driver are; if an AS400 is being used as a print server (PCL) or in the case when high quality graphics is being printed (PS).

share|improve this answer
... close to 2.5 times faster... -- using which measurement method? How can I reproduce the "2.5 times faster" figure? –  ulidtko Dec 8 '14 at 11:59

If you install the wrong one, you might see error 853:

Installed PCL5 driver for a Canon iR2525 printer/copier. (Canon drivers page offered PS/PCL/UFR in different flavors and variations so I chose PCL as a seemingly-reasonable baseline.) Kept getting errors (NG 853) in the printer's log. Scratched head. Found some posting where 853 described as a "using the wrong protocol" kind of error -- it shows up when trying to send PostScript when printer's expecting PCL. Installed UFR II driver... problem solved.

share|improve this answer

Canon's use the UFR driver, If the machine does not have PCL or PS Lisc installed / activated in the machine, an error will occur when attempting to print to the machine. Many MFP/Copiers have a Lisc activation to use features such as PostScript printing, scanning etc..

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.