Stretched resolution, one click

Nine tiles. You click one. Your resolution changes, and your refresh rate comes with it.

What it is

Stretched resolution has been part of competitive shooters for twenty years. Player models get wider, targets get bigger, and a lot of people aim better for it. That part is not new.

What is strange is how hard it still is to use. Your options are digging through NVIDIA Control Panel every single match, or downloading a tool somebody posted on a forum and hoping it does what the post says. Neither is a good time when you are sitting in a loading screen with forty seconds on the clock.

QuickTrueStretch is a single small window. It changes the resolution of your Windows desktop, so whatever you play full screen picks it up. It does not touch the game, read its memory, or know which game you are running.

Your refresh rate survives

Most switchers rebuild the display mode from scratch and let Windows pick a rate. That is how people end up playing at 60 Hz on a 240 Hz panel without noticing. This one reads your current mode first and replaces only the resolution.

You see the stretch first

Every tile carries a small glyph. The outline is a 16:9 panel, the filled bar is how wide that resolution really is. Narrow bar, more stretch.

It tells you the truth

Some drivers report success and change nothing. The app reads the display back after every switch and says so when the two disagree, instead of showing a green message about a resolution you are not running.

There is a way back

Restore native hands the display back to the mode Windows has on record. If a stretched mode leaves your screen unreadable, that is the button.

No internet, at all

QuickTrueStretch makes no network connections. Not for updates, not for telemetry, not for anything. It starts no other programs and writes no files. The only thing it talks to is the Windows display API.

Saying that is easy, so here is the evidence rather than the promise. The build has been through security audits in an isolated Windows Sandbox with networking available throughout, which is what makes a result of zero mean anything.

One pass sampled a driven session 83 times and recorded zero network endpoints, zero child processes and zero registry writes. Another confirmed there is no network or crypto binary anywhere inside the package, not even the ones Python normally pulls in, because they are stripped at build time. That makes the property structural rather than a statement about intent.

The reports are published in full, method included, so you can judge how it was tested rather than take the verdict.

The reason this matters is that the tools people usually reach for in this space are unsigned executables from personal domains, and some of them update themselves from those domains with no signature check. Updates here come through the Microsoft Store, signed by Microsoft.

The numbers

Opens inAbout 150 milliseconds
DownloadUnder 10 MB
A resolution switch takesAbout half a second, measured at 462 and 629 ms depending on direction on a Quadro RTX 4000
Administrator rightsNot needed
Settings to configureNone
Windows10 version 1809 or newer, 64 bit

One thing to know first

Windows can only switch to resolutions your graphics driver already publishes. Most common stretched sizes are there by default. If one is not, you add it once in NVIDIA Control Panel, AMD Software or Intel Graphics Software, and from then on the app can reach it.

Two details that trip people up, learned the hard way. Creating the custom resolution is not always enough, you may have to apply it once before Windows publishes it. And the app tells you clearly when a missing resolution is what went wrong, rather than failing quietly.