Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Chrome, the default print margins are narrow. I would like the default to be wider.

Is there a way to make them wider?

share|improve this question
up vote 7 down vote accepted

There is a way to change the default print margins in Google Chrome. It is possible in Google Chrome version 22 and further versions.

While in current and previous versions of Chrome it is not possible, starting in Chrome 22 the selected printer and its settings should persist across browser restart.

In order to change Chrome default print margins, all you'll have to do is change the margins settings to your preference and it will become the default print margins.

To change the print margins settings in Google Chrome, this is what you'll need to do:

  • Enter the Chrome print preview page (Shortcut: Ctrl+P):

enter image description here

  • There is a sidebar in the left side of the print preview page, with several printing options, including Margins settings.
  • You can change the margins to None, Minimum or Custom. To change the margins to your preference (in your case making them wider), choose Custom and adjust the margins as you wish (by stretching them).

Keep in mind that in Google Chrome versions prior to version 22, when printing with Custom margins, Chrome will remember those settings and use them again next time you print. However, if you close and reopen Chrome, the margins revert back to the default of 0.4 inches.

Another way to change the default print margins in Chrome, is to enable kiosk mode printing and use the following code to change the margins settings to your preference (for no margins at all, use 0px):

margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
share|improve this answer
Try using cm instead of px: @page { margin: 0cm 0cm 0cm 0cm; } – user163678 Oct 8 '12 at 6:43
Doesn't matter which unit is used if the value is 0 - but when it's 0, there's no need to include the unit at all! – Josh M. Feb 21 '15 at 18:23

I have the same problem, and until now (version 23) the custom margins does not save... SO, I made an app to do this... This app can save your margins and put a button on the GC to print.

Thank you!

share|improve this answer

The Print Plus extension does not seem to work in Chrome v40.x

I mean, it installs, then you can open it and set your margins, then Save and Close... and those settings are preserved in Print Plus, but when you print something in Chrome and choose Custom for the Margins in More Settings, they're back to the same margins they were before Print Plus was installed (0.38'' on my laptop with an Epson R800 selected as the destination)... and re-opening Print Plus does not change the margin setting in Chrome's Print dialog/tab, nor does it give you any way to print from the dialog it opens. From the context menu you get by right-clicking the Print Plus icon on the toolbar, if you choose Options it lets you set+save your margins, and if you choose Print Plus it opens a sample dialog and a tab with the chrome web store on it... but with no way to print from either dialog. Left-clicking on the Print Plus icon does nothing that I can tell, other than making the icon appear to become a button and depress.

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.