How to Customize the Login Screen Wallpaper in OS X El Capitan
You can easily change the login screen wallpaper in OS X El Capitan to any image of your choice. This will impact the appearance of the login window when you boot a Mac, and also when you are using fast user switching to change user accounts. The wallpaper image that is replaced is what sits behind those login locked screens, which by default is a blurry version of the active desktop picture wallpaper. The replaced customized wallpaper will be your picture without any blurred effects.
For those who have customized the login screen in OS X Yosemite, you’ll find the task is similar, whereas performing the same action in OS X Mavericks is quite a bit different.
This modified a system file, meaning you should backup OS X before beginning just to be safe.
How to Change the Login Screen Wallpaper Image in OS X El Capitan
First, ready the new wallpaper image file: Locate a large resolution picture of the image you wish to set as the new login screen wallpaper, be sure it matches your screen resolution for best results (it will resize to fit either way).
- Open the intended image into Preview app and re-save it as a PNG file by going to File > Save As > and choosing PNG as the file type
- Name the file “com.apple.desktop.admin.png” and put it on the desktop for easy access
For the example here, I picked a screen capture of Manhattan as taken from the really nice Apple TV screen savers for Mac.
Next, replace the login screen image with your customized version via Finder of OS X:
- Hit Command+Shift+G to bring up Go To Folder and enter the following path:
- Locate the file in this folder called “com.apple.desktop.admin.png” and rename it to “com.apple.desktop.admin-backup.png” or something similar so that you can restore to the default if you wish
- Now drag and drop the “com.apple.desktop.admin.png” file you saved in the first sequence into this folder
/Library/Caches/
You can verify and see the change by bringing up the Fast User Switching screen, accessing the lock screen, rebooting, or logging out of the Mac.
Looks great, right? Use your own picture, a family picture, artwork, or browse through wallpapers to find something fitting to your preferences. Happy customizing!
I tried and it was success!!
I could replace the login wallpaper..
But now, i have a problem.
when I logout or locked my mac and try to login, the customized wallpaper appear. that is awsome,and there is no problem.
However, when I make my mac sleep and wake up, the wallpaper is still original, not the customized one..
Why it cannot be replaced?
Does anyone know how to customized the wake up wallpaper?
If you’re the admin user and not afraid of the command line:
[From /Library/Caches on ONE line, as admin user]:
chmod +a “group:everyone deny write,delete,append,writeattr,writeextattr,chown” com.apple.desktop.admin.png
To undo, change “deny” to “allow”
In order to change the login screen wallpaper in macOS Sierra, activate the root user and set it’s wallpaper to one of the images that are provided in the OS using ctrl-click to invoke the wallpaper change. Afterwards, the login screen wallpaper is put into the /Library/Caches/ folder.
For security reasons, its a good idea to deactivate the root user after you have verified that the change has worked.
Hello. I’d like to ask if there’s a way to have a different image showing up every time I log in?
Thanks for the post.
In the version of Preview I’m running under El Cap Version (8.1 (877.7)) there is no “Save as…”. I used “Export…”.
I found the standard El Cap wallpaper a bit depressing. :-(
Any advice on getting a persistent customized Desktop image for a GUEST USER account?
There doesn’t seem to be any access to /Library/Caches/ through the El Capitan Guest User and I’m not optimistic that adding a Photo and setting that as the desktop image will persist after reboot…
If you’re the admin user and not afraid of the command line:
[From /Library/Caches on ONE line, as admin user]:
chmod +a “group:everyone deny write,delete,append,writeattr,writeextattr,chown” com.apple.desktop.admin.png
To undo, change “deny” to “allow”
As for blurring, I heard that the image has to have the same screen dimensions as your display (or smaller).
So I did all the steps required and while the picture says that it’s there, all I get when my mac boots up is a very ugly red screen (with the login information there of course I know it didn’t crash).
But I followed all the instructions so how to I change it to not -that-?
It worka fine on a iMac but after a reboot it’s changed back the dull grey pic again.
Caches is really not the best place for this kind of function, there must a original pic somewhere in the system. Or it get’s generated to fit the screen.
Thanx for this tip! set my Macbook Air login screen with the EL Capitan2 wallpaper,which is a beauty🤓
It works for me if I lock the Mac. If the Mac goes to sleep and locks itself I still have the old, standard lock screen. Any way around that?
I’ve just been using Onyx to do this for years.
Don’t know what i’m not doing right. Just not working for me! First the com.apple.desktop.admin.png folder is not present, I created then dropped the file as instructed. Still doesn’t work…..
El /Capitan is too damn slow to be messing around with Wallpaper.
If you use CCleaner, and select caches when you run it, it will delete com.apple.desktop.admin.png everytime.
If you have FileVault and what to update the screen on that then once you follow the steps above run
sudo fdesetup sync
This forces FileVault to re-read it’s settings and copy’s the cached background picture too
Okay, now how do I replace the apple that shows up (before I get to the desktop) when my Mac boots? I used to have another logo there, which gradually went away when I updated to Yosemite and El Capitan.
did not work for me, just a black screen
Cool I set my wallpaper as a custom great one. And I set my coworkers to Jeb Bush.
Fixed – Make sure the new picture has permission “Read only” for “everyone”, instead of “No Access” or “Read & Write”.
Interesting, I did not run into that. Good to know that it sounds like you can control the blur or not blurring by adjusting permissions!
When I put my iMac to sleep & lock it, it uses my desktop wallpaper and blurs them… WTF? Geez.
I’m having this same issue. It works on the first login screen, but then when the screen autolocks, once I get the login screen back up it just show the blurred version of whatever is currently on the screen. Either the wallpaper from whatever desktop I’m on, or the screen saver if it’s running. What is the workaround for this? thanks
My picture blurs after I reboot. WTF?
Yea I can confirm it works people! Was doing this with 10.10 as well. 10.8.x I didn’t even mess with trying to change it and don’t recall how bad 10.9 was.
I also lock png file as well, not sure if you have too, but I do it anyway.
Back again: It does not matter whether or not the file com.apple.desktop.admin.png exists in /Library/Caches, the workaround still works; just drop the .png file into that location and log out/in to see your customized login screen.
The file com.apple.desktop.admin.png does not exist in the location where you say it does: /Library/Caches/
Running OS 10.11.1 on a 2013 MacBook Pro, in /Library/Caches/ on this computer there is no file named
com.apple.desktop.admin.png.
Interesting, the file should be there if you have changed the wallpaper at some point in OS X (the general wallpaper, since that is what is used by default). But if the file com.apple.desktop.admin.png is not there like you noticed, adding one that matches the file name and file type should work to change the login wallpaper as described. Glad it worked out!
There are two VERY similar folders:
1: “~/Library/Cache/”
2: “/Library/Cache/”
Make sure you use #2.
#1 will bring you to your specific user cache folder, you can’t change the computer login image in your user folder.
Thank you for the original post!
When “MacUser” writes:
1: “~/Library/Cache/”
2: “/Library/Cache/”
He should have written:
1: “~/Library/Caches/”
2: “/Library/Caches/”