Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Dev general icon.svg
This product is unreleased but remains under active development - information may change frequently and could be outdated or irrelevant.
Ultrakill cover
Arsi "Hakita" Patala
New Blood Interactive
Unity[Note 1]
Release dates
Windows Early access
Linux Cancelled[Note 2]
Monetization One-time game purchase
Modes Singleplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Art styles Stylized
Ultrakill on HowLongToBeat
Ultrakill on IGDB
Ultrakill on MobyGames

General information Community Discussions Support Page
Steam Community Discussions


Source DRM Notes Keys OS
DRM-free after installation through Steam client (notes may include more details)
DRM-Free at the moment in Early Access, this might change for the full release
Windows (unavailable)
Coming soon.
A demo is available from, and Steam.

Game data

Configuration file(s) location

System Location
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1229490/pfx/[Note 3]

Save game data location

System Location
Windows <Steam-folder>\steamapps\common\ULTRAKILL\Saves
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1229490/pfx/[Note 3]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud


Graphics feature State Notes
Widescreen resolution
4K Ultra HD
Field of view (FOV)
45° to 160°
Starts in fullscreen, set to windowed mode with Alt+ Enter.
Borderless fullscreen windowed
Enable windowed mode and use the -popupwindow parameter (or see the glossary page).
Anisotropic filtering (AF)
This game doesn't generate mipmaps so anisotropic filtering isn't applicable.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
Vertical sync (Vsync)
60 FPS and 120+ FPS
High dynamic range display (HDR)
Ray tracing (RT)
The game engine may allow for manual configuration of the game via its variables. See the Unity page for more details.



Audio feature State Notes
Separate volume controls
Master and Music volume controls
Surround sound
Closed captions
Mute on focus lost
Royalty free audio


Language UI Audio Sub Notes
Simplified Chinese
Fan translation.
Fan translation. French Quebec variant is available separately.
Fan translation.
Brazilian Portuguese
Fan translation.
Fan translation.
Fan translation.
Fan translation.
Non-English localizations are done by members of the UltrakULL Translation Team. See UltrakULL for installation guide.

Other information


Executable 32-bit 64-bit Notes



Modding framework for Unity games.
ULTRAKILL supports BepInEx 5 only. x64 build is required.
BepInEx installation guide[3]
  1. Extract the contents of the archive into game's root.
  2. Launch the game to generate BepInEx configuration files.
  3. If BepInEx is installed correctly, a configuration file should appear in <path-to-game>\BepInEx\config\BepInEx.cfg, and a log file should appear in <path-to-game>\BepInEx\LogOutput.txt.


Mod manager for ULTRAKILL.
UltraModManager installation guide[4]
  1. Go to <path-to-game>\BepInEx\plugins.
  2. Copy UMM.dll file into the folder.
  3. Launch the game. If UltraModManager is installed correctly, the Main Menu should have additional buttons like Mods and Restart.


A language & translation mod for ULTRAKILL.
Requires Steam copy of ULTRAKILL, BepInEx and UltraModManager.
Language files are obtained separately, via the UltrakULL Discord in the #language-releases channel.
UltrakULL installation guide[5]
  1. Go to <path-to-game>\BepInEx.
  2. Extract UltrakULL archive into the folder. Override any files if prompted.
  3. Launch ULTRAKILL. Click on Mods button. UltrakULL should be displayed.
  4. Click on the square icon in the corner of it to enable auto-startup of the mod. Restart the game.
  5. If UltrakULL is installed correctly, a new "Languages" tab in the Options menu will appear.
Language files installation guide[6]
  1. Go to <path-to-game>\BepInEx\config\ultrakull.
  2. Copy language files into the folder.
  3. Restart the game and select the language you want to use.

System requirements

Minimum Recommended
Operating system (OS) 7
Processor (CPU) 2.4 GHz Dual Core
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Nvidia GeForce 9800 GT
DirectX 9.0 compatible
Sound (audio device) One that can handle extreme loudness.
A 64-bit operating system is required.


  1. Unity engine build: 2019.2.4[1]
  2. Despite demo version having Linux support, the developer has made the hard decision not to support it in commercial release of the game.[2]
  3. 3.0 3.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/1229490/ in addition to or instead of this directory. The app ID (1229490) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.