Back to mods
Minecraft Borderless Window project artwork

CurseForge · Minecraft mod

Minecraft Borderless Window

Borderless fullscreen with a 3-mode system and configurable F11, plus a growing set of video and quality-of-life options Minecraft doesn't expose. Every setting defaults to vanilla. Client-side, no dependencies, optional Sodium integration.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Minecraft Borderless Window release matches Fabric?

Updated today
Best match for your filters Borderless Window Fabric 1.21.1-1.11.1
Game version 1.21.1
Loader Fabric

Minecraft Borderless Window Borderless Window Fabric 1.21.1-1.11.1 targets 1.21.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Minecraft Borderless Window required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Minecraft Borderless Window Borderless Window Fabric 1.21.1-1.11.1 need?

Borderless Window Fabric 1.21.1-1.11.1 on Fabric. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

2 listed on this file 2 pulled in by those mods
Mod Menu Optional for Minecraft Borderless Window Borderless Window Fabric 1.21.1-1.11.1
optional
Matching file found Matched file: v11.0.5 for 1.21
Sodium Optional for Minecraft Borderless Window Borderless Window Fabric 1.21.1-1.11.1
optional
Matching file found Matched file: Sodium 0.8.13 for Fabric 1.21.1
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-2.4.2+1.21.jar
Fabric API Needed by Mod Menu
pulled in
Matching file found Matched file: [1.21.1] Fabric API 0.116.18+1.21.1

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Minecraft Borderless Window without breaking your instance.

Built for Minecraft Borderless Window Borderless Window Fabric 1.21.1-1.11.1 on Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Borderless Window Fabric 1.21.1-1.11.1. It targets 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Borderless Window Fabric 1.21.1-1.11.1. It opens that exact file at the source.

About this project

What does Minecraft Borderless Window add?

Borderless Window

A lightweight client-side mod for NeoForge and Fabric that adds borderless fullscreen to Minecraft, replacing the exclusive fullscreen toggle with a proper 3-mode system — plus a set of video and quality-of-life options Minecraft doesn't expose.

Available for Minecraft 1.21.1 and 1.21.11, with the same features and the same mod version on each.

Features

Window

  • Three screen modes: Windowed, Borderless, and Minecraft's regular exclusive Fullscreen.
  • Configurable F11: toggle Borderless, toggle exclusive Fullscreen, or cycle through all three modes.
  • HDR-friendly: avoids the black-screen flash and color profile switch that exclusive fullscreen (and naive borderless implementations) cause with Windows HDR enabled.
  • Multi-monitor aware: applies on the monitor the window is currently on, not always the primary one.

Video and quality of life

  • FPS overlay: the current FPS, or a single line with the Min / Avg / Max over the last 15 seconds. Any screen corner. It samples the game's own counter, so it always matches F3 and respects VSync and FPS caps, and it hides itself while F3 is open.
  • Background options: Minecraft keeps rendering at full speed while its window is out of focus, and never lowers the volume. On 1.21.1 it doesn't slow down at all, not even minimized; from 1.21.2 its Inactivity FPS Limit only covers a minimized window and a minute without input. Four independent options go further:
    • Unfocused FPS limit: cap the frame rate while the game is in the background (alt-tabbed, minimized, or behind another window), from 5 to 60 FPS.
    • Idle FPS limit: cap the frame rate after a few minutes with no keyboard or mouse input, even while the window is focused, with an optional second, lower cap after a longer wait. Any input lifts it at once. From 1.21.2, while it is on, it takes the place of Minecraft's "AFK" mode (Minecraft's 10 FPS while minimized stays).
    • Pause rendering when minimized: stop drawing frames entirely while minimized. The game itself keeps running — only the picture stops.
    • Unfocused volume: lower or mute the game while it is in the background, as a share of your Master Volume.
    • All four work alongside Minecraft's own Inactivity FPS Limit and Dynamic FPS: the lowest frame rate cap wins.
  • Draw distances: stop drawing dropped items, experience orbs, and armor stands past a distance you choose, and stop particles from spawning past one. Purely visual — items can still be picked up and orbs still reach you. Glowing entities and named armor stands (holograms, floating text) are always drawn.
  • Fog toggles: Terrain (the distance haze, including the Nether's thick fog), Water, Lava, and Powder Snow, each independent. Fog from Blindness and Darkness is never affected, so those effects still work as intended. Fog Start chooses where the terrain fog begins, as OptiFine's does, for a softer haze or one pushed to the very edge.
  • Cloud height: raise or lower the cloud layer between y=64 and y=320. On Default every dimension keeps its own height, and dimensions with no clouds at all — the Nether, the End, cloudless dimensions from other mods — stay that way at any setting.
  • Sky and weather: hide the sun and moon, the stars, or the falling rain and snow — options Minecraft doesn't have, from OptiFine's Details menu. Only the drawing goes: day still turns into night, and it still rains for mobs, crops, and fishing.
  • Held item name: turn off the item name shown above the hotbar when you switch slots.
  • Screen overlays: remove the water texture drawn over your view while swimming, and the flames drawn while burning. Fire also has a smart mode that hides the flames only while Fire Resistance is active. The suffocation overlay shown inside solid blocks is never touched.
  • Camera overlays: remove the pumpkin blur, the powder snow frost border, the Nether portal warp, and the spyglass scope. The spyglass zoom itself is unchanged — only the frame around it goes. The vignette is left alone on purpose: it doubles as the world border warning.
  • Split field of view: Minecraft has one FOV Effects slider for every source at once. Here Speed, Flying, Bow, and Fluid are four separate sliders, so you can calm the constant FOV shift from Speed potions without losing the bow zoom.
  • Split distortion: same idea for the Distortion Effects slider — the Nether portal and the Nausea effect get one slider each, correctly told apart even when both happen at once.
  • Split view bobbing: Minecraft turns bobbing on or off for everything at once. Here the camera and the held item are separate, and the camera adds a Vertical Only mode that keeps the up-and-down bounce while removing the sway and the tilt — the horizon stays level, which is the part that causes motion sickness for most people.
  • Zoom: press C (rebindable in Controls) to zoom in, 4× by default. Hold or toggle, scroll the mouse wheel to go from 1× to 50×, smooth or instant, and optionally hide the hand and the HUD while zooming. The mouse turns slower in proportion, so aiming feels the same. It only narrows the field of view — nothing is drawn any farther — and steps aside while you use a spyglass.
  • Enchantment numerals: Minecraft only ships Roman numerals up to X and shows raw text like enchantment.level.11 above that — levels are legal all the way to 255. This fixes it and lets you choose the style: Roman up to X and plain numbers past it, always Roman, or always numbers. Resource packs that do translate high levels keep working.
  • Minecraft's hidden sliders: Sodium's video settings leave out several of Minecraft's own sliders. The mod brings back Distortion Effects, FOV Effects, Glint Speed, Glint Strength, and Menu Background Blur, each next to the options it relates to.

Configuration and compatibility

  • NeoForge and Fabric: the same mod, every feature, on both loaders. They even share the same config file.
  • Built into Minecraft's own menus: without Sodium, the "Fullscreen" toggle in Video Settings becomes a "Screen Mode" selector, and a "Borderless Window…" button there opens the full config screen. No other mod needed on either loader.
  • Sodium integration (optional): with Sodium 0.8.x installed, the "Fullscreen" checkbox in its video settings is replaced by a "Screen Mode" selector, and the mod gets its own section with six pages. Built entirely on Sodium's official Config API — no fragile mixins into Sodium internals. Also plays nice with Reese's Sodium Options and Iris shaders.
  • Nothing else to install: works with or without Sodium. On Fabric it does not require Fabric API — the two small pieces it uses, to load its translations and to add the zoom key to Controls, ship inside the jar, as Sodium does. Mod Menu is optional.
  • Persistent: all settings are remembered between sessions (config/borderlesswindow.json). The file is the same on every Minecraft version and loader, so it can be copied between instances.
  • Translatable: all strings live in standard lang files (en_us, es_mx, es_es included — contributions welcome).

Why borderless?

Exclusive fullscreen changes your monitor's actual display mode, which causes slow alt-tabbing, black-screen flashes with HDR, resolution desync bugs, and broken window states when the game restarts. Borderless fullscreen is just a window sized to your monitor with no decorations: it looks identical, but alt-tab is instant and nothing ever desyncs.

Configuration

  • In game (no Sodium): Options → Video Settings → the "Screen Mode" selector (in place of "Fullscreen") and the "Borderless Window…" button at the end. The same config screen also opens from NeoForge's Mods menu (Config button) and, on Fabric, from Mod Menu if installed. Every option lives in one scrollable list grouped by feature, in the same order as the Sodium pages. Changes apply instantly.
  • In game (with Sodium): Video Settings → the "Screen Mode" option (replaces Sodium's fullscreen checkbox) and the "Borderless Window" section with its six pages: General, Enchantments, FPS & Background, Visual Effects, Camera, and Distances. Minecraft's own sliders that Sodium leaves out sit on the pages they relate to; they are saved with Minecraft's options, exactly as if changed from its Accessibility menu.
  • Config file: config/borderlesswindow.json. If the mod ever gets stuck in a weird state, delete this file and restart — defaults are regenerated safely.

Every setting defaults to vanilla behavior, so installing or updating the mod never changes how the game looks until you ask it to. The one thing it adds on its own is the zoom key, which does nothing until you press it.

Note on refined settings: several options sharpen a Minecraft setting rather than replacing it, and do nothing while that setting is off. Bobbing sits under "View Bobbing", the four FOV sliders under "FOV Effects", and the two distortion sliders under "Distortion Effects". The last two live in Minecraft's Accessibility Settings.

Requirements

Minecraft NeoForge Fabric Loader
1.21.1 21.1.x 0.16.0+
1.21.11 21.11.x 0.17.3+
  • Fabric API is not required.
  • (Optional) Sodium 0.8.x for the video settings integration
  • (Optional, Fabric) Mod Menu, to also open the config from its mod list

Download the file for your Minecraft version and loader: borderlesswindow-neoforge-… or borderlesswindow-fabric-…, ending in +mc1.21.1 or +mc1.21.11.

License

MIT

Project description from CurseForge.

Pick your setup

Minecraft Borderless Window by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Minecraft Borderless Window versions and loaders

6 of 23 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.