Mathematica Stack Exchange is a question and answer site for users of Mathematica. 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

So I have recently upgraded to a Windows ultrabook with a high resolution display. All my software seems to cope just fine with the high resolution, except for Mathematica 10. Mathematica seems to pretend the screen resolution is lower, and blurs both frontend text and graphics output.

How can I configure the interface to display crisp text?

share|improve this question
Does this help? – mfvonh Aug 25 '14 at 5:37
Which version of Windows are you running? – Mr.Wizard Aug 25 '14 at 6:34
Also, this seems to be closely related: (18419). I don't know if Mathematica 10 for Windows supports high-PPI displays. – Mr.Wizard Aug 25 '14 at 6:36
Actually there are many programs that have trouble with scaling on high resolution displays. At least Mathematica displays everything correctly and at a readable size, even if blurry. I don't believe there is a user-end solution here. We'll need to wait until Wolfram starts supporting high resolution displays on Windows. – Szabolcs Mar 12 '15 at 20:39
@Szabolcs Following the maxim of "don't answer in comments" perhaps you should post that properly? No other answer has been forthcoming. – Mr.Wizard Mar 12 '15 at 21:02

Mathematica 10 is not high-DPI-aware on Windows and so Windows renders it at the native resolution and then scales it by a factor of 2 by default to make it readable. Once Mathematica supports high-DPI displays in Windows, they will be able to properly render text and graphics that aren't blurry.

If you're running Windows 8.1, you can disable this default scaling of 2 for the application by right clicking on the Mathematica shortcut and going to "Properties" and then the "Compatibility" tab and check the box "Disable display scaling on high DPI settings." Once you do this and restart Mathematica, everything will be tiny but crisp and not blurry.

You can zoom by a factor of 2 by executing:

In[1]:= SetOptions[$FrontEnd, Magnification -> 2]

Doing the above will result in crisp plots and fonts that are a readable size and it should save between sessions and between notebooks. It's not nearly as nice as native awareness of high-DPI settings that Wolfram could implement, but it's a stopgap. It doesn't apply universally, so help windows are a bit of an nuisance etc.

share|improve this answer
On Mac, high DPI works natively. This setting helps out a bit on Windows as suggested, but e.g. the search bar in the Documentation Center will look awkward. – masterxilo Apr 28 at 21:34

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.