I’m trying to optimize my game for the web, and I saw that the Unity splash screen is ~25% of my game’s build size. Is there any way to exclude the splash screen from my web build?
Unchecking the Show Splash Screen does nothing.
did you disable the show unity logo checkbox first? (before show splash screen)..
there was some topic earlier that otherwise the image gets included.
What mgear said, and in case you’re looking at the build report in the log file: those sizes are uncompressed. Meaning those two or so Megabytes for the logo don’t actually hold true in the build where it’ll actually be around 100 Kb or so.
Try enabling “WebAssembly 2023” although I think that just provides more performance.
You may also want to tweak the initial memory size according to what the app uses at a minimum in the start scene. This ensures the right amount of memory gets allocated in a big chunk up front rather than piece by piece.
To reduce build size most effective is typically reducing texture dimensions and/or increasing the compression level for textures and audio. Also remove all packages from Package Manager that you do not use, and set Code Stripping to maximum level (this could lead to issues/crashes though so be sure to test well).
But honestly, 10 MB sounds absolutely fine.
Right below, but you first need to enable the Show Splash Screen checkbox first:
Once you disable Show Unity Logo, then disable Show Splash Screen, then the logo should no longer be included in the build.
You may ask… WHY IS IT LIKE THIS?! The answer is a bit silly - we designed ourselves into a corner. You can trigger a splash screen via script when Show Splash Screen checkbox is unchecked and you need to have Unity logo in the build for it to be displayed.
That’s a good explanation, albeit silly. But once you know it …
I’d welcome if anyone would like to share how much the final build size actually changes just by removing the logo. It’s been said ~100 KiB but I’m curious what it’ll actually be, I’m guessing much less than that.
Oh wow, this is the first time I’m hearing about this I always over-read this information! Thanks a lot for pointing it out, this is something really not too obvious when looking at the player settings.
I quickly checked what the change did for my open source repo and it is about 70kb in uncompressed size (when using brotli compression it is 54kb) smaller. The memory impact is 2.7MB (source), so a great win overall!
@CodeSmile fyi ![]()
Thanks for sharing! ![]()



