How to Get Stretched Res in Roblox (Works in Rivals)

On this page

To get stretched res in Roblox, create a 4:3 custom resolution such as 1280×960, turn on full-panel GPU scaling (NVIDIA or AMD), set your Windows desktop to that resolution, then press F11 so Roblox runs fullscreen. Roblox has no in-game resolution picker; the client renders at your window or desktop size, so the stretch happens in your GPU driver and Windows, not in a game menu. The same steps work in every experience, including Roblox Rivals, and they need no scripts.

StepWhereSetting
1NVIDIA Control Panel / AMD SoftwareFull-screen (NVIDIA) or GPU Scaling On + Full Panel (AMD)
2Windows Display settingsDesktop resolution 1280 × 960
3RobloxPress F11 for fullscreen

Roblox Stretched Resolution Guide: How to Get Stretched Res in Roblox

Stretched is a preference — wider models and a zoomed feel. Test it against native 16:9 and keep whatever your aim is more consistent with.

Roblox has no resolution menu

Open Roblox settings and you’ll notice there’s no resolution slider — because there isn’t one. Roblox renders at the size of its window when windowed, or at your current desktop resolution when fullscreen (toggle fullscreen with F11). That means the way to stretch Roblox isn’t in the game at all: it’s in your GPU driver and Windows display settings.

ResolutionAspectFeel
1280 x 9604:3Classic stretched, widest models, big FPS gain
1440 x 10804:3Sharper 4:3, still wide
1600 x 90016:9Lower-res, no stretch, pure FPS boost

1280 x 960 is the classic 4:3 stretched choice. If you only want extra FPS without the stretched look, a lower 16:9 like 1600 x 900 keeps the correct aspect.

Step 1 – Force full-panel GPU scaling

NVIDIA

  1. Open NVIDIA Control Panel → Adjust desktop size and position.
  2. Scaling mode: Full-screen.
  3. Perform scaling on: GPU.
  4. Tick Override the scaling mode set by games and programs and Apply.

AMD

  1. Open AMD Software → Settings → Display.
  2. Set GPU Scaling: On.
  3. Set Scaling Mode: Full Panel.

If your 4:3 resolution isn’t available yet, create it first via Create Custom Resolution (NVIDIA) or Custom Resolutions (AMD). For a monitor-level method, see How To Get Custom Resolution / Stretch Res.

Step 2 – Set your desktop to the stretched resolution

Because Roblox follows your desktop resolution in fullscreen, the reliable method is to set the desktop itself to a stretched custom resolution:

  1. Make sure your custom resolution (e.g. 1280 x 960) exists from Step 1.
  2. Right-click the desktop → Display settings → set Display resolution to 1280 x 960.
  3. With full-panel GPU scaling on, the whole desktop now stretches to fill the screen.

Setting the desktop to a stretched custom resolution is what guarantees Roblox stretches, since the client simply adopts whatever the desktop is doing in fullscreen. A one-click tool that creates the custom resolution and sets full-panel scaling makes this painless instead of digging through driver menus.

Step 3 – Run Roblox in fullscreen

  1. Launch a Roblox experience.
  2. Press F11 to go fullscreen (windowed mode will not stretch).
  3. Roblox adopts the stretched desktop resolution and the GPU fills the screen — wider models, no black bars.

For windowed play you can instead run a smaller window, but the desktop-resolution method is the cleanest way to get a true stretched image.

Stretched res in Roblox Rivals

Roblox Rivals runs inside the normal Roblox client, so it has no resolution option of its own, and nothing in Rivals blocks a stretched desktop. Use the three steps above, then join Rivals and press F11. If you play other games at native resolution, switch the desktop back afterwards; a one-click tool such as Tier1Stretch swaps between stretched and native for you.

Skip anything sold as a “Rivals stretch script” or “stretch res script”. Scripts only run through an executor that injects code into the Roblox client. Roblox’s anti-cheat is built to catch that, and it breaks Roblox’s terms of use. Desktop resolution and GPU scaling change nothing inside Roblox, so they give the same stretched image with none of that risk.

Still seeing black bars / not stretching?

Almost always one of these:

  • Roblox is in windowed mode instead of fullscreen — press F11.
  • GPU scaling is off, or set to aspect ratio instead of full-screen/full panel.
  • Your monitor’s own OSD scaling is overriding the GPU — set the monitor aspect/scaling to Full.
  • A driver update reset your scaling — re-check after GPU driver updates.

Roblox won’t stretch on its own because it has no resolution menu — it just follows your desktop. Create a stretched custom desktop resolution, force full-panel GPU scaling, and run Roblox in fullscreen, and you get the classic wide-model stretched look plus the FPS that comes with rendering fewer pixels.

Frequently asked questions

How do I get stretched res in Roblox Rivals?

Roblox Rivals has no resolution setting of its own, because it runs inside the Roblox client. Create a 4:3 custom resolution such as 1280x960, turn on full-panel GPU scaling, set your Windows desktop to that resolution, then join Rivals and press F11 for fullscreen. The same method works in every Roblox experience.

Are Roblox stretch res scripts safe?

No. A 'stretch script' only runs through a script executor, and executors inject code into the Roblox client, which Roblox's anti-cheat is built to detect and which breaks Roblox's terms of use. A desktop resolution plus GPU scaling changes nothing inside Roblox, so it gives the same stretched image without that risk.

How do I get stretched resolution in Roblox?

Create a custom 4:3 or lower desktop resolution such as 1280x960, set your GPU to full-panel scaling (NVIDIA: Full-screen with Perform scaling on GPU and Override the scaling mode set by games; AMD: GPU Scaling On with Scaling Mode Full Panel), set your Windows desktop to that resolution, then run Roblox in fullscreen by pressing F11. Roblox adopts the desktop resolution in fullscreen, so the GPU stretches the image to fill the screen.

Does Roblox have a resolution setting?

No. Roblox has no in-game resolution picker. The client simply renders at the size of its window when windowed, or at your current desktop resolution when fullscreen. That's why stretched res in Roblox is done at the GPU and desktop level rather than in a game menu — there is no slider to change.

Is stretched resolution bannable in Roblox?

No. Stretched resolution is GPU driver display scaling plus a custom desktop resolution — it is not a modification of any Roblox game file and does not inject code into the client. You are only telling Windows and your GPU how to scale the output image, which is the same display feature used across countless games.

Does stretched res boost FPS in Roblox?

Usually, yes. A resolution like 1280x960 renders far fewer pixels than native 1080p, so on GPU-limited and lower-end PCs you typically gain a meaningful FPS boost on top of the wider models. Roblox experiences vary in how demanding they are, so the exact gain depends on the game and your hardware, but fewer pixels almost always helps frame rate.

Why isn't Roblox stretching after I set a custom resolution?

The most common cause is running Roblox in windowed mode instead of fullscreen — press F11 to go fullscreen so it adopts the desktop resolution. If it still shows black bars, your GPU scaling is off or set to aspect ratio, or your monitor's own OSD scaling is overriding the GPU. Set GPU scaling to full panel and the monitor scaling to Full.