Open Source No render script
Key RequiredUniversal

Open Source No render script

Universal ScriptTilefromAMileTilefromAMile 908 views 197 executesUpdated Feb 27, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•84 lines (2160 chars)
local UserInputService = game:GetService("UserInputService")
local Lighting = game:GetService("Lighting")
local Players = game:GetService("Players")

local player = Players.LocalPlayer
local enabled = false

-- Save original lighting
local original = {
    Brightness = Lighting.Brightness,
    GlobalShadows = Lighting.GlobalShadows,
    FogEnd = Lighting.FogEnd,
    Ambient = Lighting.Ambient,
    OutdoorAmbient = Lighting.OutdoorAmbient
}

-- Save post effects
local postEffects = {}
for _,v in pairs(Lighting:GetChildren()) do
    if v:IsA("PostEffect") then
        postEffects[v] = v.Enabled
    end
end

-- Black screen overlay
local gui = Instance.new("ScreenGui")
gui.IgnoreGuiInset = true
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

local frame = Instance.new("Frame")
frame.Size = UDim2.fromScale(1,1)
frame.BackgroundColor3 = Color3.new(0,0,0)
frame.BorderSizePixel = 0
frame.Visible = false
frame.Parent = gui

local function enableNoRender()
    frame.Visible = true

    Lighting.Brightness = 0
    Lighting.GlobalShadows = false
    Lighting.FogEnd = 0
    Lighting.Ambient = Color3.new(0,0,0)
    Lighting.OutdoorAmbient = Color3.new(0,0,0)

    for effect,_ in pairs(postEffects) do
        if effect and effect.Parent then
            effect.Enabled = false
        end
    end

    settings().Rendering.QualityLevel = Enum.QualityLevel.Level01
end

local function disableNoRender()
    frame.Visible = false

    Lighting.Brightness = original.Brightness
    Lighting.GlobalShadows = original.GlobalShadows
    Lighting.FogEnd = original.FogEnd
    Lighting.Ambient = original.Ambient
    Lighting.OutdoorAmbient = original.OutdoorAmbient

    for effect,state in pairs(postEffects) do
        if effect and effect.Parent then
            effect.Enabled = state
        end
    end
end

UserInputService.InputBegan:Connect(function(input, gp)
    if gp then return end
    if input.KeyCode == Enum.KeyCode.K then
        enabled = not enabled
        if enabled then
            enableNoRender()
        else
            disableNoRender()
        end
    end
end)

print("No-render loaded. Press K to toggle.")

Features & Information

An open source No render script that makes ur screen black, used for farming to lower gpu usage. works pretty well, you can also edit the keybind if u want.

Community Comments (2)

yoyoyooyoyoyooFeb 27, 2026

perfect

melissadarkrpmelissadarkrpMar 15, 2026

bad script, don't use.

More Scripts for Universal Scripts