[Guide] Dark Theme for Unity Personal (Free version)

[Guide] Dark Theme for Unity Personal (Free version)

Image for postUnity!

Note: this guide is tested against Unity 2018.2 and Unity 2018.3 versions. For Unity 2019.1 check out this guide!

I?m a huge fan of dark themes so it always bugged me that Unity (being so awesome in all other ways) won?t let me use dark theme for free. I definitely don?t need a Pro version at this point where I just casually learn Unity.

Thus here?s a little trick to actually switch dark theme for Unity Personal (that is a free version of Unity), because the dark theme is already there in the Unity.exe file.

1. Get a hex editor

Any hex editor will do, but I personally use HxD that you can download here for free: https://mh-nexus.de/en/programs.php. Install it like a regular program and run.

2. Open Unity.exe file in HxD hex editor

Here in HxD hit ?open? button to open file browser

Image for post

Navigate to Unity folder where Unity.exe resides. I also recommend backing up Unity.exe file before editing it in HxD.

When you open Unity.exe in HxD you should see the following:

Image for post

Now press Ctrl + F to open ?Find? dialog. You need the second tab which is called ?Hex-values?.

Image for post

You have to search for the following hex values:

84 C0 75 08 33 C0 48 83 C4 30 5B C3 8B 03 48

We use this unique string of hex values to find our suspect having value75 which is responsible for our Unity having bright theme

Image for post

In order to make Unity switch to dark theme we need to change that 75 to 74

Image for post

You can now see the value in question turned red. This means we have unsaved changes. Hit Ctrl + S to save our work.

And that?s it! Open up Unity and enjoy your dark theme!

Note that this guide is tested against Unity versions 2018.2 and 2018.3. The hex values might change in the future versions. If you wish to use dark theme for Unity 2019.1 please check out this guide!

31