How To Disable Print Preview In Chrome

 Posted by on March 29, 2012  Chrome
Mar 292012
 

Disable print preview in Chrome so that selecting Print opens up the standard Windows print dialog box instead. Print Preview in Chrome lets you see what you’re going to print before you print it – whilst some may find it helpful, I find it annoying – and the way it appears as a popup rather than as a new tab makes it look pretty ugly too.

Selecting the wrench (spanner) icon then ‘Print’ opens the Print Preview popup which takes up most of the screen – you can also open it via the CTRL + P keyboard shortcut. There is an option at the bottom left to ‘Print using system dialogue’ – this closes the popup and opens the standard Windows print dialog box which is used by other browsers and programs for printing.

I prefer to disable Print Preview in Chrome so that selecting wrench \ Print opens up the standard Windows print dialog box immediately – if I do ever want to view a preview I can just select it from my printer preferences. An example of a standard Windows print dialog box is shown below:

print-preview1

Disable Print Preview In Chrome – Warning: if you disable Chrome print preview you will no longer be able to ‘Save as PDF’ or ‘Print with Google Cloud Print’ from the Print Preview ‘Destination’ options – do not use this guide if you use either of those options. There are 2 ways to disable print preview in Chrome:

Method 1 – Updated July 2012 – since Chrome 20 was released this method no longer works – use Method 2 instead.

Open Chrome and type about:flags into the address bar then press Enter to open the Experimental Features page.
Scroll down the list of features to the ‘Disable Print Preview’ feature – by default it is disabled and greyed out.
Click the ‘Enable’ link below it – the link changes to ‘Disable’ and the feature is un-greyed.
Print Preview in Chrome will be disabled when Chrome is next restarted – if you want to restart it now click the ‘Relaunch Now’ button at the bottom of the Features page.

In future, choosing ‘Print’ will open the standard Windows print dialog box immediately, not the Print Preview popup.
[If you ever want to revert back, follow this procedure again but this time choose the ‘Disable’ link and restart]
This method is easy but the change disables Print Preview in all instances of Chrome whereas the next method allows you to choose to open Chrome with or without it disabled.

Method 2 – Via Shortcut Target. Find the program shortcut you use to open Chrome – usually on your desktop or in Start \ Programs or in Quick Launch. Right click the Chrome shortcut and select ‘Properties’ to open the shortcut’s Properties window. Select the ‘Shortcut’ tab and in the ‘Target’ box, go to the end of the entry and add the following:

--disable-print-preview”   NB without the “” quote marks and note that there is a single space at the start followed immediately by two hyphens:

print-preview3

added new text to end of Target

The end result in the Target box should look like this:

Vista/Windows 7 – C:\Users\[username]\AppData\Local\Google\Chrome\Application\chrome.exe --disable-print-preview

XP – “C:\Documents and Settings\[username]\Local Settings\Application Data\Google\Chrome\Application\chrome.exe” --disable-print-preview

Press OK to apply the change and close the Properties window. Use this amended Chrome shortcut to open Chrome as usual – Print will now open the standard Windows print dialog box, not Print Preview. [If you ever want to revert back, follow this procedure again but this time delete the extra text and space you added at the end of the Target box]

Note: if it doesn’t work you have likely not typed in the extra text correctly or you have missed out the space in between or used a single hyphen instead of the first double hyphen – check again, it still works in Chrome 18 at the time of writing.

Using Different Shortcuts

The text you added to the end of the Target is what is called a command line switch – unlike Method 1 it does not change the experimental features within Chrome itself. Therefore it is possible to have 2 versions of the shortcut if you want – one to open Chrome with print preview enabled as standard, and a second to open Chrome with it disabled.

If you want to do this, copy and paste the revised ‘no preview’ Chrome shortcut to elsewhere on the desktop and, in that copy, delete the extra text and space from the end of the Target box – this shortcut will now open Chrome with Print Preview as standard.

Conclusion

The special flag in method 1 has been discontinued in July 2012. However, for the moment, method 2 still work wells – it’s a little trickier and needs care when typing but it allows the use of different shortcuts if required. Hopefully one day Google will provide a simple menu option to disable print preview more easily.

  14 Responses to “How To Disable Print Preview In Chrome”

  1. Thanks. But is there any way we can directly print to default printer with default paper without print dialog.

    • I don’t think there is – from the user/Chrome end.

      A specific website might be able to do it via scripting but it would be frowned upon as it’s a backdoor method – imagine a malicious site sending your computer a hidden request to print 1000 pages of rubbish…

  2. Oh, THANK YOU! This has been a pain in my posterior for five years. First fix I’ve tried that actually worked in Vista HP.

  3. Excellent tip. The about:flags experimental print preview seems to have disappeared but this works perfectly.

  4. Did not work for me. I am running Windows 7 64bit and Chrome version 20.0.1132.57. Chrome printer dialog crashes 70% of the time.

    • Hi Gerry, I can’t explain why the Chrome print dialog crashes for you but if you still see that instead of the standard windows print dialog maybe your target shortcut isn’t correct? Still works in Chrome 20 on W7 64bit on my systems.

      Maybe double check the appended text in the target for number of spaces/hyphens etc?

  5. Hi,

    Its not working. I have checked there is only one space in between the chrome.exe and –disable-print-preview. I am using windows 7 64bit. any suggestion? I am searching for its solution since morning and none of the solution is working.

    • Hi, I’ve just retested on a couple of W7 home premium 64 bit computers running chrome (21.0.1180.83) and it works fine on both

      All I can think of is you may be opening Chrome via a Chrome shortcut that is pinned to taskbar/start menu?

      If you have Chrome pinned to the taskbar or start menu, remove it then copy the standard chrome shortcut (from Programs) to desktop then append the code to the Target line – leave a space after chrome.exe then add 2 hyphens disable hyphen print hyphen preview

      That modified shortcut on the desktop should now work – you can right-click on it if you wish to re-pin it again

      If that doesn’t apply to you, there must be something really weird about your Chrome, sorry

  6. Since there isn’t a lot of coherent information about this topic now that Chrome removed the setting to disable the custom print dialog in v20, I wrote a blog post detailing how to workaround the issue under OS X:

    http://ryan.mcgeary.org/2012/09/13/disable-chrome-print-dialog-use-osx-instead/

    “Fortunately, OS X comes with a relatively simple way to override keyboard shortcuts in specific Applications. Go to System Preferences -> Keyboard -> Keyboard Shortcuts. Once there, select Application Shortcuts and add a new shortcut for Google Chrome.”

    “Make sure the Menu Title reads `Print Using System Dialog…` exactly, and give it the standard print shortcut (`?P`).”

    Enjoy! Happy Printing!

    • Hi Ryan, thanks for the info on disabling it in OS X – should keep Mac guys happy

      I really hate the Chrome Print Preview, looks like a lot of other people do too ;-)

  7. i want used code javascript will print to browse. but with chrome, i don’t look menu page setup is same in internet expoler. if you know repairt it with javascript or html. please help me. sorry because my english is bad, but i will hope :) thanks & regard

    • i don’t like default print with chrome alway is title, head and footer, my problem is i don’t want display head, footer.

  8. I used the comment in Linux Debian and it worked just as well.

    Thanks for the tip

  9. Thank you for such a well done and clear description of the process. I had found it elsewhere but, not done as clearly as this and I was making the mistake of adding the extra inside the quotes. One little picture that made all the difference was your one showing the end result making things so clear and easy.

    Thank you again.