# Change the splash screen of Slicer upon launch

**URL:** <https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478>\
**Category:** Development\
**Created:** [July 2, 2021, 7:49am UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478 "2021-07-02T07:49:32Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![seanchoi0519](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/seanchoi0519/32/10354_2.png) [@seanchoi0519](https://discourse.slicer.org/u/seanchoi0519)\
**Post date:** [July 2, 2021, 7:49am UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/1 "2021-07-02T07:49:32Z")

</div>

I’ve fiddled around with editing the filepath in SlicerApp.arc as well as slicerlaunchersettings.ini to no avail. Could someone please help me? I have a custom .png file I’d like to change to.

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 3, 2021, 7:58pm UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/2 "2021-07-03T19:58:39Z")

</div>

The first splash screen is displayed by the launcher and it is stored in a separate file (Slicer-SplashScreen.png) that you can easily replace. However, the second splash screen is displayed by SlicerApp-real.exe and it is embedded as a binary resource in the application that you can only replace if you build a [Slicer Custom Application](https://blog.kitware.com/slicercat-creating-custom-applications-based-on-3d-slicer/).

As a workaround, you can hide the splashscreen by launching the application like this:

```
Slicer.exe --no-splash
```

---

<div class="post-metadata">

**Author:** ![seanchoi0519](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/seanchoi0519/32/10354_2.png) [@seanchoi0519](https://discourse.slicer.org/u/seanchoi0519)\
**Post date:** [July 5, 2021, 12:58pm UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/3 "2021-07-05T12:58:10Z")

</div>

Hello Prof Andras

I tried replacing the Slicer-SplashScreen.png file however it does not seem to do anything. Just so we’re on the same page, are you talking about the Slicer-SplashScreen.png located in the /images folder?

---

<div class="post-metadata">

**Author:** ![seanchoi0519](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/seanchoi0519/32/10354_2.png) [@seanchoi0519](https://discourse.slicer.org/u/seanchoi0519)\
**Post date:** [July 5, 2021, 12:59pm UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/4 "2021-07-05T12:59:45Z")

</div>

If possible, I’d like to not use the terminal if possible as the reason I am replacing the splash screen is to make it available to my wider audience (research participants). Would there be absolutely no other way to change the second splash screen without having to start my project from scratch with the Slicer Custom Application?

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 9, 2021, 6:05am UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/5 "2021-07-09T06:05:49Z")

</div>

You can edit the `bin\SlicerLauncherSettings.ini` file so that no splashscreen is displayed:

```auto
[General]
launcherNoSplashScreen=true
...

[Application]
arguments=--no-splash
...

```

---

<div class="post-metadata">

**Author:** ![seanchoi0519](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/seanchoi0519/32/10354_2.png) [@seanchoi0519](https://discourse.slicer.org/u/seanchoi0519)\
**Post date:** [July 14, 2021, 2:11pm UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/6 "2021-07-14T14:11:24Z")

</div>

> [@lassoan](#):
>
> `arguments=--no-splash`

this does not seem to do anything ☹

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [July 14, 2021, 3:05pm UTC](https://discourse.slicer.org/t/change-the-splash-screen-of-slicer-upon-launch/18478/7 "2021-07-14T15:05:56Z")

</div>

> [@seanchoi0519](#):
>
> this does not seem to do anything

Well, it does what I described above. I don’t know what to say, so I just show a video proof of how the splash screens are shown, then changing one option hides one, and setting another option hides the second:

Just repeat what is shown in the video on your computer and it will work for you, too.
