How To Customize the Raspberry Pi Splash Screen

Raspberry Pi Splash Screen
(Image credit: Tom's Hardware)

When a Raspberry Pi boots in Raspberry Pi OS, we see a splash screen, an image that tells us that the operating system is loading. But why settle for the default? If we are planning to embed a Raspberry Pi in an art installation, interactive advertisement or information board, then a custom splash screen is a cool and simple way to add a little class to your project. Or you could just change the image to amuse yourself and your friends. Replacing the Raspberry Pi splash screen is exceptionally easy. 

We don’t need to install any extra software on our Raspberry Pi, and the software to create the images and videos is available free of charge on the Internet. In this tutorial we shall create two custom splash assets: a boot splash image and then a video which plays while our Raspberry Pi boots. The inspiration for this tutorial comes from the RetroPie retro emulator which has custom boot splashes as part of its theme manager.

Latest Videos FromTom's Hardware
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • JoeMerchant22
    So, using plymouth as it is intended is cool and all, but I'd be much more interested in how to take control of the Pi to the degree that it might look like a custom product - no Raspberry text scroll at the start, maybe a custom image or animation there instead. Bonus points if the color splash can be customized. Otherwise, why not just change the desktop wallpaper and be done?
    Reply
  • PianoGeoduck107\
    I also looked how to change the color screen, and there is no text scroll for me. Are you sure your not booting to the client, or have the setting to boot without the splash screen?
    Reply
  • mehdi_the_enthisiast
    JoeMerchant22 said:
    So, using plymouth as it is intended is cool and all, but I'd be much more interested in how to take control of the Pi to the degree that it might look like a custom product - no Raspberry text scroll at the start, maybe a custom image or animation there instead. Bonus points if the color splash can be customized. Otherwise, why not just change the desktop wallpaper and be done?
    all you need is here:
    https://retropie.org.uk/docs/FAQ/#how-do-i-hide-the-boot-textand for custom boot screen:
    kdugp7DrODYView: https://www.youtube.com/watch?v=kdugp7DrODY&ab_channel=SmartTech
    Reply
  • mehdi_the_enthisiast
    PianoGeoduck107\ said:
    I also looked how to change the color screen, and there is no text scroll for me. Are you sure your not booting to the client, or have the setting to boot without the splash screen?
    there you go:
    https://retropie.org.uk/docs/FAQ/#how-do-i-hide-the-boot-textcustom boot screen:
    kdugp7DrODYView: https://www.youtube.com/watch?v=kdugp7DrODY&ab_channel=SmartTech
    Reply