32

Google Chrome doesn't seem to respect my DPI setting in Windows. I run at 150 DPI, but Chrome ignores that, meaning that images and text are teeeeeeny tiny.

I hit:

  • Ctrl + +
  • Ctrl + +

to zoom in. Unfortunately every new tab, or new window, defaults to the 100% teeny tiny zoom level.

Update: It's also important to note that you cannot click buttons in flash (e.g. YouTube videos), because Chrome mis-handles mouse coordinates. (Fixed 6.0.472.55)

Is it possible for either:

  • Chrome to respect my Windows dpi setting?
  • Chrome to remember my zoom preference?

Checked version: 4.1.249.1045


Half fixed


While Chome still doesn't honor the Windows DPI setting, it does now remember your zoom level.

Version: 5.0.375.55


Five-Eighths Fixed


While Chrome still doesn't honor the Windows DPI setting, it does now offer a default "page zoom" option:

enter image description here

Unfortunately there is no zoom level that matches my current DPI setting: 136% (131dpi).

Version: 10.0.648.133

Zoom flag

I tried scoducks' suggestion of the new hidden dpi flag. It's truly awful. It seems to cause Chrome to simply re-scale the final rendered Window; causing text to become blurry (rather than sharper):

enter image description here

Ian Boyd
  • 23,066

7 Answers7

16

It's a known bug with Chromium, the program on which Chrome was built upon.

Be sure to star it!

Update: More up-to-date related bug report: Enable high-DPI support in Vista, Win7 and Win8

Kelbizzle
  • 1,879
1

I had this question and found this answer that was posted somewhere else. Go to: chrome://flags/#high-dpi-support

It is not perfect because it isn't fully supported yet, but it is exactly what you were looking for, it fixed the problem for me. A few buttons are mis-sized, but it is much better.

Jason Aller
  • 2,360
1

Update: 9/5/2014

Chrome 37 now supports high-dpi!

For example:

  • the bookmark bar icons are scaled
  • the bookmark bar text is scaled
  • the address bar text is scaled
  • the tab icon and text is scaled
  • extension icons are scaled
  • the customize icon is scaled

Now Chrome just needs to improve its rendering speed so it's as fast as IE.

But this is a great day!

Ian Boyd
  • 23,066
1

With Chrome 44.0.2403.9 dev-m (64-bit) I have a problem where only a few website are rendered extremely small. What is working for me is to use the Chrome DevTools to emulate a different device.

  • ctrl + shift + i to open the Chrome DevTools
  • ctrl + shift + m to toggle device mode on, if it isn't already on
  • In the device drop menu at the top left of the screen, select a mobile device, e.g. a tablet with a large display resolution like the Nexus 10
  • ctrl + shift + i to close the Chrome DevTools

This causes the page to be rendered normally for me, but you may need to select one of the laptop devices, after selecting one of the mobile devices, to get the page to render correctly for you.

0

This is what worked for me,

Instead of using the default scaling of 100%, 125%, 150% etc., I changed it to custom scaling of 126%, and it worked.

For some reason Google Chrome ignores scaling upto 125%.

0

I will try to sum up the discussion at google support forums previously linked. It comes down to two suggestions.

A. Design our web pages with fixed width and fixed font, for a set dpi and then let the browser scale everything up.

B. Use variable text, image and table sizes that are specified as relative to 96 DPI and let the browser add the desktops DPI settings to those values.

Microsoft have gone and set the Zoom level in IE8 to match the DPI setting in the OS. If you have 125% DPI size (120dpi), default zoom level in IE8 would be 125%. Observe that IE defines it as percent increase from the default 96 DPI, not the actual DPI target it renders for. 100% means 96dpi in Windows DPI settings.

The truth is, most web pages are not made with a variable text, table and design size, so you would mostly need to use the zoom-the-entire-web-page-in feature. Lazy web designers and Microsofts Windows dominance with their unfair bundling of Internet Explorer, we can assume the zoom solution is here to stay.

0

Firstly, if Chrome (or other applications) appear blurry, go back to Windows dpi settings and check the 'XP style font scaling' option.

enter image description here

Meanwhile in Chrome, keep zoom at 100% but increase the font size to large (or very large). Set a minimum font size.

If you have Chrome 26 or earlier, this works well. Page text is scaled up, as is Chrome itself (the url and bookmarks bars). In Chrome 28 or later, the page text is scaled up, but the url and bookmark bars remain small.

Colonel Panic
  • 12,549